Warning: Permanently added '10.128.0.44' (ECDSA) to the list of known hosts. 2020/07/19 02:19:34 fuzzer started 2020/07/19 02:19:40 dialing manager at 10.128.15.235:4668 2020/07/19 02:19:40 syscalls: 381 2020/07/19 02:19:40 code coverage: enabled 2020/07/19 02:19:40 comparison tracing: enabled 2020/07/19 02:19:40 extra coverage: support is not implemented in syzkaller 2020/07/19 02:19:40 setuid sandbox: enabled 2020/07/19 02:19:40 namespace sandbox: support is not implemented in syzkaller 2020/07/19 02:19:40 Android sandbox: support is not implemented in syzkaller 2020/07/19 02:19:40 fault injection: support is not implemented in syzkaller 2020/07/19 02:19:40 leak checking: support is not implemented in syzkaller 2020/07/19 02:19:40 net packet injection: enabled 2020/07/19 02:19:40 net device setup: support is not implemented in syzkaller 2020/07/19 02:19:40 concurrency sanitizer: support is not implemented in syzkaller 2020/07/19 02:19:40 devlink PCI setup: support is not implemented in syzkaller 2020/07/19 02:19:40 USB emulation: support is not implemented in syzkaller 02:19:48 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x37) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) write(r0, &(0x7f0000000040)="3329579d4e67eef7d5df80739236c4e9d48537fb7be4a56c60258a99ad845be9ce7ad1a884d6d6847fba7e420c6d8b480fcd3338a025d6b8a927c4a97bb352f79cd21fe0e38ca40b64bfc4f441e7c3d0f1c5a1f9ccc6b3d0baf2ec504556be9a73c6f01508dfd88f5c00f477924ce1f679b6b6a67d7419fbf94117a64ca5c0771db42b3b73e6d4b78cf65b7a07ff7eb78caa97d17eca6eff4dd4dc442149bff6c9ccfb824d7a78cd18ddb734e7b4d94ee19aa4180d9c865af580848ef25131d0698f6f7400d4bec151b1b8bd67930af0a09762553879d8600523f1eb846887c47237eed573ff118cf28a765eecf7d863af40a1314fdc4c237319b15a3e28c937767dddd88583771f0f6a443369b84b4ecdd9e6788b1326f97128293e4c4cf8610286e35d678c861d975a8da2fb15b036f4bd385d547c42546870e04c3ee68980c04a8ff0cded399d0a872d79cbd44bf827c2dfbfee39afaa296a46c4664e44f6638a54f4be52f754223f278997380f35aed1f21470f20f84d3335a3a0fdd877e12413511385758e115a73f633400b82591d8d69f30e4e912ed9fffe5bf006ad7eed97e0de9eca5bea752cbbf039eafe6a1b510a5b073bc2b128a94f3c00192e557e9f365b1714e2e440e9c24c8a38bfbd802366582f379789ee8c3712c2421630e1386e9fc4123241cc3548cd8d55ededb23d255c94e0723c5d7430d66053c0f618d7de2b8b7058a80b3e4a74ab425679b3b861b56587e80e955074306c2687c1f4a3e59a2ea5ff67afdcd531eb9c3f576d6f7d24e1c82f4304654938ca5a8cb1a30f9df9c1618a5b2c15c12888287b4352691836aff0be416e6f0e3bef2197f227e602d26dc31848aa9ddd9fa2a37197c9a86d0d964bf587aacd9d40df322deaf7f7a76eb47768e3e527566a89b25964b4679d5370f0f0109d951ba1687f855f8b1b8b92cd5f04ed1b29341cc82d05c9d8fd24bd49dbd5fb194a31115c13822ac91ca18858903192c06012740a1f70b9b0e9071d9cb6d47705cb5e8ca881aa9b0033da94b57ab056ef962cb71aadcae0da5e505b46a4070f9f80875d597cb27aad7a520cf411c1f017c0b2ac240531eaa05a58a7f3e11fb0b0442d6f87b858ef60ab087ef1519d031a1136fd611b20813819f77d27b4b65196be952bca57d362c64ab6bd160a9757fa7a5408a6509580cbb6148bce9398cbf641c9b3a52b9fd3213ff1707e21e1b4f5b19599b0a40e65908f6eb414cd5a2acb3e82a25f28c3a9f5ff8ed5c5f8156b2074fd5eabd2a179be8ddcef22e9bdefe1f9eb44c311be6e0da3747c270ac198936531c8e62801f18d770a7f3db7f19b81876f98f117933e6f284919ecbf1df9fd81d3a4925f7e6f39ea63b0a940dd64c86411104c71f0a4dd020c8c831ad82efafbfeae982adac8186a36e8e346999a46edf21cbdb82ca878cb2cef15929e8c3c5b80b13857e6ddcba7d55948b6d2ea9966fcc2b5426ab089d6a57fccd6d560aa7290a7984775d902d6f327b698eb7b8f4133f93f774c11c9a6b9bb8f59f67286ef8c2271a835959ffb974bad8846e4cc2b40c46c6756ae5899e1900c273b940a30b664f60b95439b92f566f85620870569e201c04875f30976298d6a1434fa07a0606e3e9e802119732470adf54b19d069adc7b9289444794c779e50bd44da05b312736d4e6510c725ea146ce55c300791a110ea7e2a39e78049783246009c396f17124c72af5ce6cc25df55e236b8c79ad2b2e6c04a6666d15928381224c28c1ede9ac2a5d6a50c7a657d7d832b65c416ad671e1d7a55d3a40cf437e833b4c38afaca49c371f5a5ad8866baeb9da7d66d6cecc4ca72afea7d302df97a49935aabdb06d2260c2b9980f44226a15deb2bf90f392942e2861ced7ba89276ffcb11bbf84ea70a68166019f1f06f966996031e3ce59f3422d30ff2088b5d6f885ea58ec774d99e41f708b131d5812bd7fbe827a04e2d5eeb05fe9401f6b885694aa83c57431cf0d9be1d00e341321065dbb89cdc2ac601f1567bc0303a7b354d3594347244184eb9500a9dd84631e9893b1bcf66c79f0d218650b8a658365e9a41e1ad3b51c4f8e3bac946446e458c70dbdabc01663b002c955c75a1ebd77b5d573db4e97e959839f8f433c07c11e5f216bc7763a1bc7103e45870e68c883f2bcecaf5ef839f201ef7ccee133abc3983b53c2313fbd1dd01e11dfec76525d8e58b29ba120f4c3339bc9a5e3dd96ec6ef12076bcc1778d2dae93d960d876d0ed048d72a979754040afaf053c65eff3c0146b903c8b606c3b2d0d19d091782fe2295e193cf753d8601fe8ad55b4142205a11b5a2418cc7345edbddae210eac668c827e78df4895a337eddce1bbc89f9400f89bec3596ca69029354d6cc72ab3892fcbb44bf5dd2fba79142131bddc2c21a0960d4f8debb6efd11e9ec3de47d6d8d837bd2345cc32450bd19461f9ebe66d5afbbd3befbaa3afbfd30e2d3ae728a86787c3b2a3ff4bb31361880e64fd112952dc0eb7ca29729ecb3456bd2113956cff7c9ceeac0e01191db0a32954371d47f33506c16da01b959f68816564580bcc5bd244335607e7139f8bd33ce1d576c91ad25fc6cf8cf86a9909de37665fb93897b20e6068ecd5f87d75393137b0a9864946f7481b5b4de69eeaefd580e3722f0c4c1b3de128988b9588e6a03c40310a5f8f34e70843fb025fc7bbb0344cb8bc3a4cd80a923a2c35ff85cc1f057affa41a87b7db1f88b783954cb489a5e3f8f6f12a4943adc91327f72bd56d72c0904cea60af82a5e81f5dea7935a9e794d4b10cf982849c27d0d65f5c32bb1cf00556975bb1c1061bbae2a4f412b4cd82417b18ddc1326cbec73f908fe243415cee8563f155865e041f611bcf658bb61851e582952332f94e15079e7412db2140ab281ebc7209679de0197e293a08adb921c2660d08bcdebc2f564134ccc84abd1f188907925b970609b16966e5f1fa588a4c3cf621f6af291098f9dd45e6f885bedaa35f29487b30fd133d0584a2f9bba26573f9a4f0820e5c3d636ccc2380437bae82cf7e5afafef8b69c74745cf299ce8abcfa3054dbcc7696cb04aa994621baaaddb0089a811f67dbc9d9e6a495d66704328d31315060c967329a891a7999a30c618267d4a31904413510fc66e5a2a3baab039da6d67d493f4698cee9be099976cd661d9b50106cbd933a3f42a6e258cd7d7fe8a54b614f39c07310ce3dc6c35104d6a01a9f124ff174defba96df5e61e51173d4a638ebe99763c012368e23af27b8fe5b11eb03ee6263c38f022f8188460dbdfb8d69ae2eceb138b34f394277bbe2349f877826bee2a506207af726587a04dba365be3ba1c13f1744aef0b82dd284aadeb2022c7dccc509b66f98df1be56404dd5577c491ac4e02fd8d91702969a7abb11919da3fba5e4d2317b8c10d780c703d461e112974170b156326863e85d1cc100e1d337109faa3c11f90059525deb1071865617e550020a1d553e5cb14a29d54d8c9e466751226f09fdebc8b0597cbf48fd3ca49ac91cb038a617ac0349dfeba5ead180a8060248033577c6d4c3a670afd57d466b425f5945bda5877354355a082e02e4e48675fcb5b135bdb57c4d194ee4b23a461d4a4b6e6afe42d17f009ae23383eca912abe6e8b73c9446ecfe1482d8ee869d4259f854e0284eb0df129de5d3907c86e0fdc758b7350f3f597f56b5b73fc1fc7e0c93a3639df8c978f5d3183a7a44d5ec787d2a6241f104734c7da73a352a6551df2cbca7a5b6107ac949b5723896c744ffe9dc92fada68a4a33799cec0f4e52f71ac1cee9aa49adf13229adb6b927bfe2762abafbcb49fde7e13702af26c30eee5903496b7dafcb186338ca1836a55ebd5a404d9f8a4cfabef1a585be8dba9d31e45ef4c799a4b80d7d6ba47f5f2410f3d78a3d275a269fd7a34c67261684cadb19c8f24f021a484cc41f2cf3d580f442804ef1b24aab9008666ab69f769167e0f8f754f55421e37e422bd67e8f3705719b131110db8edd51ca770607cc23342e194a4f151b362ac0999659245ab19d8829b9e3639f5cb2fc8b7e84622ca3dfaf1cb041f7a871316fa9af5c8063036da7ab501994abc49e1b53f37a7f914ba12ed9be50d9c336d9458fe9b57781b50a289cf4fb4c02a17eb59811f4f552481dbcf34dd70ba76988ced9bae1c39af1e3592785c8f542145e799497d7e9588a56d727151b73199ddea8c693393f1ce39818a4c8ac28875313dff5b8a09ea9e2e361bae7e1cdc8e3e496601abf6ffe4818ea54fc07c5c511b1383ac389b5a8d34b2c094aa0b355dff85be7b169aa97207f6e9c295907d427e8f953dc749e623a9114f46592e77d6f5e3d6d3f249af5ebb39ed188d6118069c9af72d1ff90c83bd8c08525849be1002cdc0c29242e025c8358be4ca1bb82676081db96fe3d8b0ee7931c75944bdad4a0089d1e6eb2b0750b2f7a67d3adc2f03612f487ea8034d4d8125e820ffdb1b3b4a7b9873ba93a22666f8d55322a1e21f6ca9dad68add165eaa9addb07703700a29893f55b0ccdc057fa228eb137ffacf18e2a352eddd352d2ac935dcfa871e9a3bbbb284f8c26b751eea9dd492a9350d2a6833a469bd571f18ad47f3307998f0fa87b4cec29fb2e22e1ff74078f64532e28000cf6beae514f23bc13e5b20f6312e351e87a32ed58b5c146c4367c0d53c7e982fa50806da60ec871e594d6a7af404c322de4bb33c0f7eb6532051d24781e4fd2e2fdb255931d97edd6507fc64867471b17515eb4e92fb05ab24cdeb270e7d018734f3aa2cd279d21a08bb3c5caa43490f89ad3ce8f5177d21e37dee77add067343add5442855f426cf6d37dfb67e883edaf679c74a5673256fa2db8c8f057f1ecf8ef7cc7e408fa9dc7a5d6038f29050f6d1c35f6eee0463914e96cce9fd2e17286787b0ad6f64aa747669a9310cab2d86b591e1410a7e0cace26b6d0ff4f7bf25a7d0c7d7e62b9d0aa70c616ca6528038b1c840ef9a9e8fdfcb35a9084497ca70423e7218db262fd68fbef8fd21f7d2f1c091b091ba66b9751927d66decb77b39c1d2cd443fece662474019dbfc9e7ccc296d7405ceb3911e0e1c29cb8f3604e2bc9eae2722a2c346ffcdf1191e7e5a8242ebfa6e7d7283e59c15817770920aa4dcfa32000538fb0b65a2bebadcdf81721dd66b223bc3c67ab86fdbaec4080115870d1e6f9455dd74f5a53e35a84a4597eea3c107b7278cfce0ed91a955f15a3e6bcea5901adb98b9fb83ebb95b119842ed91545fc6fecc5b880cb4c0cace375f246cc247020a89f7dd296b7cf29a4c75db17fcbbdcd9dc8e124969ef4401230806fa76b95359000caaa42f11a7be8eeaded1f33e376380df24b53e6827340ff8e6832e3b893879874ff2364b90e89d157d100eca030da4e10e8f6bea7b4c2d01cfa3f4834e4dc4891d8b117a1997dfbac5f89a1f22d9ba2f8cdaa0ec727fc8b357fedf7580a322c42597ab3973fa72f11ca7bcd1091226dac664212f312e7b5140f13d3992299679a7ab88946ac27a84e7ba52f7d15bfd217772f686946fc9e2028b8c79faada95b51601f2bfaf625f5d0cace065af987e2821a2d4c857b3d334a3436deaf950ddd6cb725f8e07108bb9d20a7c540658de588be04d3897384d78d906e8bfcf8af580f5dd769055bc6c232f2ec23bed418b1c6c494487365ddfa4b2f3042bff3a939b5f1ffd87782dc2971ce34dd3c78c8a2e827233480c67e1dd2ab5043bde1300b2c94fe20f8882ae1bc35f21c4fe", 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x80, 0x140) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001080)=0x3) semget(0x1, 0x3, 0x0) r2 = dup(0xffffffffffffff9c) pwrite(r2, &(0x7f00000010c0)="2ee09ceafefd13", 0x7, 0x0, 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000001100)=0x7fa) openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x80, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000001180), &(0x7f00000011c0)=0xc) ftruncate(r3, 0x0, 0x3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@file={0x0, ""/49}, &(0x7f0000001240)=0x33) bind(r4, &(0x7f0000001280)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x20, 0x0) mkdirat(r5, &(0x7f0000001300)='./file0\x00', 0x9) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000001380)={0x5, 0xfff, 0x5}) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000013c0)=0x1) 02:19:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0xa, r1) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x88000000) r5 = dup(0xffffffffffffff9c) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000240)=0x8000, 0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x88, 0x0) pwritev(r6, &(0x7f0000003400)=[{&(0x7f00000002c0)="34f8731c6467bbe9575ad47e6dcae09cf75a3aceb1c3eb86cf2fefca9d32d014be95e5949957d86385b45f4f60cfdf93fe7aab54ecc6f257b06d85fd2c5cf7472a6edcc4a7a90ec77d4acb2fd0e410cab83024ecde41c5958a509cdebd988ecb1a9561a1f97ea04986cfe6112a79b96522c1f772df964ded7b404259423565bd437b8b87fc1b8c30c8fc140c6413e584ff304bc58ce8ba760da0a04f606738d605d904e8b7209d0fcf0909098bcfc8aad12ed66f940401ecd5fa79b026e419555365b89828fc40029adecec08bdf1e1f7e4a478d629f15", 0xd7}, {&(0x7f00000003c0)="80e346018fc300a60bf70bb60d8de4953c54f1995368409b31e0b5e6739a7917b1ae9b66a5f3c639af019eec28a7b4666eac6766ec69a3a87ac9d360c593ce913577fbfe1bd5c3190fca92b0653ddcbd477a3e4dfedddae579e7780066cebfef17879c4e83fc824c2c55edfd88357e30ff0c91899bede5cc4adbc710998d6424c6ef80f2cdda5b50eb93e0dd05f2249fa99353be13082c021bf5a92b4eca21eac30cf155e75b0d003b1ae84a061876e8243fb614b26b0f8601c0d7ce950aaeef65e5e6c5630663238439cc0c4048d2b9439f40f7dfc52027b65189ac16f5a60aeb5056276a0e49831b5c535aadb9fdba8e12663e4073f3da701455a41c98db067767d48d2e98821a9ae8cebe7f5f8b2c923adfbf860cac8535f808c5ddaaf6f141c3c306fac11fa343138fd4cea947a874e7f768bf1850038ea282cb1336c81d6b9b2b8548b6bdc3786c1bcc93bfbf08c1504e2dd34f512510ad5465167bceba79240fcbc066a6a737e8727d04a82984e60870215fb5785a34600f77c6bf64f5ce1706a261d0e659e8ae4382faf1e739a234b9608ec535951e9d56cb63d522136a46c524d3d19e1296b44d828ed37e803924dcd0e8e5d5b85427e1dba1b685fce6519bae5cdcd9eb4ba969e69513547a1f36c9f7901b378810637a92a1ca986f980138cfc2fa5a81c9b0d029f69dc48d1c15c9108d8cd040f5faf3a04828fa4013d048cbfc84ef7e626d30e2d4e495ef12dc7bba112dc9cde027d188358cff2b7bf2a118968be6b06dec18a6d5acb4fffbcc938cb1ccf0f513d81791c1a3a4c1589bcc11bd137d099bb79ec3cdae1596ddf77b4aa5c6000450da0b31bf37cd40eb0852ddf0d4f55c1d1b6461f2fb110b0e6abd62340002d888edcee5187dc0db32816e151426ee275cd34d371f7a26d2a1367df20b04786123bb0f0815c8831db09e32d53652de445fb14dbc0940936a8ea994c401aeb617fa0fb4b4504ec39608d5725fcd6b31020d42246a1020e7840877da379c41a924c712b90373f9371b699f2897d1eb6c231cf0418085c66a4102ebc04bd8effc757773db1ef4178788990d6ab06b9a8c0b5bde44fab8bf111f7fcae5fa360b0af03f393bc6ec83d4fbd4f9a2dec075514e06ac3311d1074643cbbce981ddb6b39d02f6992f9b7bb79f5052f3fd9afa4f0b526633c44abf5d32d4beda0c84b1eeed1ef15bba5ca8b48dfeb284a9e227e19bed1f998b904a635f7acbc7d9ea9c592b5426e1410ce9ec52ced171b82354a446eb17c29d8e5f2534c22aea2e2d65297dc9de9e606ee797916eccbbc6a8c8c8f1cd3e87a2c8d5d1446dffcb05248777eef2b3166437d8fa0c8e9d74542aa755eeff6c8db95c79d2a99e78f6d11545c566631dbaea297515b59c0f1a3b07839b91d20a95b3f45b32da4f2300b75c06818ac073bca456a8d9d487c70f931d7602932ac5f56af27397c0ac76dd53964152e1323db9e6b13ebbf7711b7941d710f7559aa91fd1d941fdf3329ef132faf8fe61b1813fd5dc6976de45048cac7b38387d4ed2208fcc5f08d3b5196281896a3b450646077ced45ff71021c8ad691732f515b4ed3309ff198c76a796c96d7acf4c1c2bea8ce179076df511be35e64d14cc7176dccb6eec0e9e81e625d2285144ab81e03a8834032217ed08e3ba841ab6ec43468a16c0e847d7488ea17618ca9cd18ccd96f47da9515bc4dbfdcbcd91ae3950a5615096049e309764cffa9552c7fdddbce51a5361c55042b0c8e0bf8046c2139b054d9645048b7eb1a01254080e4be4de212ab7c7778e37982f936093b4be03c0e30c6e5e912687d1c8b1141d48dfca3df7a46b8b5099f961fd6abbec7445f2457a7ca0798c3c46f4c5315838034be6854ac93ca115d67935b35c21e661c1b51f201c49b46ab79ca0550649c77aeb0f02af015a654e7a2e11fcace1b167597234b41c03bff657f3be817c1e19b646e8b9614c0b374ed6dc00c582d0b28fafa6ef6cf79d65dd3429c3b9dc114186e4ebeb19c6732a660393a125ff81dd4209c1f51c7f3439e64f53daa9bbf5930998db59023fe15c3117c270d94fa886e44ba38666400913ef58f871598c758334538bceb9821f34d9bb2dae70523fdfa736bf59e6be0055b51172f153bbc7021813600d811c3c0fce2b684a7e0a9ee0871b2fdd585db804dbce6e345871dbd81293d945373689ee0f6a005f270b6b897c28d693098d7c08a5fa8188cf1ebf0842ea87ddf42d13f1d4d5fd389885a981e1207c8fd07a0effdecac8b931292c99ff1dc8e0d97586c751a3340da996dda9e0bd876e594e2883e159419bf72600f6df8a8d4dd32f2fef7f7d69ab429eed1d8f1ff17aa67ed02b0681f0cb23f53260a89ac7cadcbabe24d3c194628e818f94d95bd20df4069c73a7915539c93e962591926e326cdb538420f6711c7802c338881f4db89c0c3efad8a7bf593a36ba67c2f0778e0357c90081e47ab6b73fd98a5fb5da588a286e2dc35b914380a8a3847b2916e9d21ac1326da22a66abe7d67dfe5b69ea24420473e716aa09b086d53bc213e8b6d1c6071960a09a5bf016138a1173494aa5cd3b182e96cec059bc5e338759e5cbad6cef4158f8ab5a798e9ef5ca56859d2b8a72187d43979d5afc8da7ddd5feadba9841767e1652f84c91ccd15802eeabed47d417edd984fccebdb41689baeb7f02b4c9892deabb3ef6a312854cd1d007ca7398ac1bc6622edcaac6f06965953c43e32ff5f18fb7a42745dba4225db9f7e7267f28dc6071e968c8490a7fd86e711f4e7beaedd5a351d6aaeffd8f03d7224e709b59ec14b4f298862c898f70c8bf04a7437dd1b4b884ec1ae94a0779efd48590bd9644aba82482c881607f4b90e42f0d42c43156fcb7430285f58e4d2e33691644b781b17cc422a17ad016c9b47c2a059e359bb9878349591db987759a4f06dae9f6625921f3e865a957dd9d3202ccc4f204c35c354f22998c056a46b3cc89bdb2a462dbea0f063080a7193a6406b9579a3033e58e1597f9ed14c2fda346fb629d2d44dc4aab7a2879df75215815e26725d371fe38abf82a47204f605df4fc8ebd7f73af638a4db5ab556fc4afc424ee657d82190efab4863cb810e5f575b642d30eb0ca38e8dd43efdac1eb4e936d6dfdc0dc007e2b80367239b7f736c7bf47c26d343f619a87e7a1cf881c51aa417e601ac745c0079175a3bb9970fb7f3de4c249ffd27fdc7a1e7b91e4cf34bc9f43c59167d90e36b6025d5acc415984facb70fa658680c5e5d9381787ec7f8b1eccaa75be02ddf4d6f5ea02ff64825088590076ed5b02c1ba03c0d0b9ff039da6cfeb6bdadd1fd933b1fff90db7e5cc2b3ae2c55054afc5f7c61df72e812085e75ae020468d4295e6dcbe8f0283148858bddb8146edff4eac7d25af38bba4850d027bfdcddf384ab19da28b42be6c0de31d7f546a40ce8258566dde8a252c0b51ebc016781f09ed08ecbb65bbf561db4e96f6e2b129a659e7423e0a8e1f83a00df7c9512503b2758a9a1537eda0972bdb4175dbaa510d3ce9345cfbf4a376498c88c0f047ef6e683d9a6cee9158142c1dea1a8bd129749ca258761d213ead3f626ddab3d9b786972255b29def9ec71be30e6ca201e9c276feff0cdd232ab268c376a66ec018d86760d5d6c72b6f1ece0bba16868a62f5668b037f6973c81396f7cbd6d22b95dfeedca34dc85a99d3893e6466201773019291b5126f34aeac14c96e0f141c5d1be2d87dbb9c344cb499ac3c0271e1c351653751bcd558c6ff4e9df6f3773ade6148a7ba26ad14d30abb5fe6f8ee56efd310b05ae5802884c138c2e51242a0af9fe12be45bc8153de1b5b9148022e2622e001d9983c4a02ffc1b22e8d73ad84f3f4e43c46700f831568f12ab250e3d6faf2c9e04798a6935b679930114f7d9d2fcf56730649c5c42a872c84a0834afbb69bc1de8ffdcb3411c390a8357ac94d0242922ef1096f316a45382456c8b7e02a053db122074892e322479d0df38a2700542bd6138c4d469e271a095d3da9e31b3504f12955ed38d09503c6bc4ddcc4a7a96ec3ecf18ea7f47418bba15c6b4ab625a0d583532979f4662dcf3f5de0925a9b7a4ff0fdea08e2396d03a6874aaad1301cc10954388b3d7d35646a1b074bfc8385b2164ac39eb1777979e7dd0c24d901b5c689ad0ac2870a17b4b52c3bb76c906d2a053f3380e40ec73b5aa72a7506587a749db8a5945c3d900a944d6b024f804ecdc189647c4a854d90e7a2e28d79ddbbb79739fbcacb663819ea8e2ed75ba60ba409fbc48d533a99712558f389865555bd50efec1884e0a5e98507043a9987298c94ebbc2251c6adff16608d64b3a1b7b50e99ea676c6b25b5ba6819f20882afdf05a0e25105a0d75ffbc7999afbcfe870a6d2d784ab36efa61862bb9fca9f0fabc0136a6f7a9273a56e795f740e72cef524be04787bea9bf666def8e3b4294afbfe624c15eab39713995f7b7cb9ca8b6b1cc330962f6f71d76a9389d831483d792d7c0a29771e38d6ccd2c236a16533bda8ad8744d720f436e70a976a22c6cceaa20e56a7fa1af05d16b6a46bd096acbe51f8891d4230a5a82d9c6cfb3334e0562d61fd70def6005131b26aa019a3f6699a1715d4703364bdc75a4fc8a103595e2269862b758165a8a7d0fd2c0866acb9fc0b8410a1e068eb955062ec8799139a7ad242cb33df72edebb32d261b9a60c2c9dfedbce304f53b73c4e5805898defd251e1c00d05e96d7059d3f14e4d163f678ab343db99fd0e8ae7865c96a5242efba6c96020bd8ba8f29635d723b8b7d9fa98c487c330a3aa82037c762b7a0a0bffe93f06fbeb30ff1bf1dbf22e8f1da6c0346f42f383250a50724877cd1e4a19ef8690acebd4979cf151376a40e363967cf1bb4dbbf7be4f424a99769df10281fae37557bb9efdb959352544e8fc29b4f3dcc874b0e27ea2fbaf749ff074be59cbc3b016c57af344b2f77463d2b50f5eaaa66ec3bed135a6a6c38fd66239f550cb45db5c64ce9ad4c9ad47e28ca56c9e20b2c2b0e358c351ad4e2876abc7591b1f92f8c681f681bc292c0c56944020db1531f679f08c4ea063b56b67da76968224c2e5b38413195dcdd55515e5e1450753621e8e8660977816634759bbaf0766cf23c3988785211f540a201ec1ebf0f93dea7841ae2b0c13f972e9df6fa6518128b66ae9a43e00a5109ad9c7b036e56af59e9fb5ddbe468c95ad810c7a597d1df0de598fad010924b6da0bf834bba554770d0edb505adf09231d1b341441ee1f97a398a2e6d3220536e841da6dbae064cdeb2b0d06654e541738b350877d9be9ab189e272fea53b848f367303ca92b70160ecd230dcc9879edeb850788569c92266b590645926ea273d2f6f9fcc575cfeba3ba28de640209456323fa1ef96406cf062d3262925ea4cd1794e58006834e2aa834dce98c410495effbbf89d25583b135090459608151bb8a5f7cf219dd3023a6102cb6ba6ee5d362c1ef261b87272dfbd4c5e6acbb11e5164607d0266aa7278764dda69e03ea746a38e8985325a89652172b8fa549eadf3c555b8915a27e1f17922929f381c7d15ee2df413e16b7ccd76e9ccbb71bb6e679aecf599088d498a4223529aa0f840c4d2692ad58ea910b306d2f98ec03d1af58e43eecdc2bd8b85c3b6be38a8db408b36e6d5477c6e05e0ce226e837546a55f32ae1efa5146c2e1a6b91ba54f4b43a817b245e76b30af6b6abb907a56989db2555d5eaebed0983e1a904fdf3e1a0ed0d4994faf", 0x1000}, {&(0x7f00000013c0)="350fb75b7dc2d5b4e6aa80cf648be67d3878aee14e1355a5431b7856a3e505f01eabf0a47ecd1040c1a53ce748920f03a1008b7e58f0738253b60c1b6e76aa8860ef284fb518f28932b554e9492a9a7e9e0bcc82eb9fe68601d8ce1df39318a3a104de6c4384a3d0670b0cd38b92e4ada9cdc07b7de45bda04aa42fc22f97d730f4cb164c33414f9d3674d8c096357a29db65f4fd532f222a3dc36a7e50f757f85c3ca9ba5ab9639e2c5be88e9e52187b73821b4aa4f00d44893853d54e5d449f1345df99f42f9e4ed27b1e9449d2bc8eedc2bfd52ec3fa17d70fa53b6cb3054a87aa0892b379bb8e3689afeff3db3a17f5920c03d6be9c96e6596a27c90b84bd2c949fe8200928892ee7a75fdb54155bde5e01eb0630449401cb3f7a9232597071bebad878a97e4dbb71e42e85ae766ddf0dccc6d066beff9111dc25012b475b83264e5a44318b0b2c355d973ca7565c4027c0f8fd5ad49bb715743808a978be17131f5a7d5ecb8ff5030ce862876c226eed3773153ce02d02204aaf8e4cdf7fd3912568492001380fb79639af5fcb7d512181d0bb1914a25f25aae447cd53660ea14c91b87514386045a380e8f81edf6d39e337ce352dcdd714e44bb446f87a92af11c0948fdf3999e4b16987bc7c6c214c6fc31bbc00fd31b1cc5cbaf19f93ed7a8e66e0e5ba63c6a65935c4414bb96cbcc3a2a24785f8a4d92708da94d67a75252ae817a85df58b25463643a1b3e0e898782a65e401dbe78c4c2f16cba2124df546393f708637cee3bae49efe5073dc13790fcd2cd40fb8efc06ae190a52d09881572306a31d445670cc8120abf39049824424be51e8844b1205cdead5ab747b5ef9d1658a94f43c41bccf6608d0048f538008fd7b2fd478a6d4b48c19946e1793514442948fa70d0a4d3c07e76ff889b76b47f71554c98d17e8da457e5ca7fe61cd36fd3bc4007adca3d9dffb74422c6c0068020d521c55214ecb263323f2d43fe1b81fb4b9e8e945dad6a0f1185469a66e016422019edb9b6d1016efd7137378893145b4947621a825292252b7af9e277e196130fe8272114aa2d2c39a7f616771e6c15e5b2449d67c55af31059fc906fcfe814ece72ddf0a84939840d726b8226c4a0432e457062085f1d35a9fe50dca750d39885d37642f1797a448e81de4a62c8978ab1a8968dfc4361ba8aacf159bec20ccf1283dbf9ec5c3a6c7ebcd9470544b647e4d7ffc010bb0f40939155990e5cd5afcab0a734eadff4fe10ebef3ddb0aa0e157e6f2bb8e2f9cf2f6854be30157b0318da0c5cf5a5ff17d9fa25c6e5bae5fa7c7171f668ab34faa425f230df1a3e346f63658be5d2e706adce6732114d554bb0da24d24a87641e85a12c54b7135862184dcec943dbea498ef5167c02a010178a2fd173f35630dcec5e92b90833bc390da87d1d0eda2ff59b2a1c46743056aa5b602ddaa1fda24bfb96d1d95e355389e3bcc738d91c0c437da2f91e51045fb75e86cbdf4892410ff46213868b4e185b0174a61352db879167480a6374bb5ac79d5ef390a9e358e36da5a4e19758641f715ff3b061ba591c962dcfea0da3948eb28c4d73e5d2778787a07435bed6385d4065d9bc2b27c76316572e5b92d0564392bb9eb557ddac5fc3cd122803aaed8e0dde6e3f869a83aeec38f06a20707fbce75e41092517b0be40de824a0931aff482c122925337588fb1fbdbd1ddf562d783a3277148dc437406e6c39f4291151848f854821d8348fd65771a51790b3c916c991e739d045a613907909d208211655422f14001a7be26975c34bf8c781768791556375a9cc9d739bde0ec4d04513bcc20c242b76450d47b28eadff4d0309f28625114e6432b2dd8b44d5ffe67568fd13c3072b049f14e712ba99c299f9961a2738f2875e500a31c612a82450ade6aafc470184ac70f928b53bc1c0ff36e49c1b5ed5b75bcad796682ce3fb9f5b88165d06b57f8896ab85eae58a69208ea6b31976bfa421cfb11f2fb54f8d09009eea0da2fcddcff81e537e1b1c8549d23989897374e03ccb62c49ab5e9c56514d60d5150ddfdee8be789a0e72f2ae54962e4202cd339e042b51c8c7457cb7ab505f829e26762f382c2472c5ea915ffcaf3a96b8241d7517426865ba255a66f40e456b78f604198c1c345b6ece8658068c9dd6d61959eb36a2524c999d13c9baac86dbde913c1a31a3779590fff239a2401205f0f30cda1b82e685978da1f34d4248dcf72b94f0d08caa22ff3040000e8ed0afa2b033d8f116dd9d13d4a1dfd5c8a71a1f808e0295ea9bcd38a79eb29ba539dadd9f2205fd130b396d3d0a51538d420698fec67782001b1c6fa11f4419ad170821bfa3ea39895f2a6234e3e4ba63ebdfe7aaced5c9be6269fd5ec9b42b57a73d946ac9a125d2ef9aecd34910c8ac94e88c47a8f86cd94c5a19955c3ffad00ffd2298f3a2566036291e4431d8d6a1d6841bcee85b656731a8e712d85d1dfee31b21538e43cb97fff194fdee3c3d7abd18f4e7aaa7f8b63ea1562445cad6a0f5a3ac721b2bda4a6d12eda8d7b7f80b0f5f09686c9133c6544e286b6b092c92203a034fda185da5ba5e593032934eba990a6a8310801308e85d9ff8f6ad2fdebed1eb6ab8995b31c5a1b38c50d22173d2f3a0f2b1db8717be39d1c35119e74e31cc6056db2acc6d1449ae14f49313d7715a9d20468666c18e34144d21ea81f2b5a457add50992bfe8df59cf9f869a997e4348a47fedeb780a8ac40e5e738e2c065f6f1020b3e66cdad3848fa3d49296076badbcb590b0b86e4346f8d34c8f026e5ad5e7cd6595d63fdf18595f41f87c35d0587a817d0d0ebee471b4e64ac341e36df016010556875a2d0deff37856fc9fcd3aef207dd5b0dfd1a35d427b5fc603444032eb775e150fe9ffe28a970847861ab17c5103da52d47b85e0472c4e164d121c3d0670cc958f1b93952316598c24be50797f124482288048fa902f328951413e77f827d28b6ea272ea5ffabb754a27c7ff8444b58f8d247039d4575ebf4ab91d0adde87dd96447c6e58d1bc67e1a105d9c611cde3402b539904e96e325dd624d99fa62195d5725b1b6306f3cdacfbcdfecaeb5963cd2d80fa9cfae056b4920f38c7d7104c9151e5f65de344c353625efed12b69e722a038b13324f79cc60d50acfb2a2a3cbf1cb70515a36c9c118f749ac5f5f65b0e29f70279d68ff1f84679ffc54cb066c2921196599a0aeaf21cb18befbcac3c8e1578bc7a42ecffe2a343804904650b54bbca4fc6e0b17e4be9f9be93b5840aa6f198f5c2275770834a8a3b52eb764107bf2bfc7c92dde14aa68d104987bd80e4e763e6bf231054c974601eecd3aba3483bd7e2726cda9ff924638d92fe0de112cc4d6c8b536abb128e6a9e31b6e8f12927add57e1dc625e1e5421899c11aec2278cb331feb9adf6a81d6037b4cec298925be57c339d517c3047e56e2a0d7b01aae71eb863604debacbb278885f9e76bee8664507be111e86eea13a557f488c2f2f6d1b08fc5728df1968cbb17df23a2cbd8287fb65616fb26fe055156297431f00618a24bec298f7560a52ea5f20f5e804c5f0fbe27f27d52dd0c1fea304300e6fd2f67d927ccb50e80db3972d2379e9c75d73f9c36b4d769c7e0ed95510ebf0892b58838ed1d864f9477694ed12e80798772de9e2af1ace89d1335223bc622f4fda796028c6fb1829a7ee209fef3323b4c5621d4493d9519d235326c92fb8a16270ac0a28693bd33d28924508e05ddfb2cb7516fcd7e21cbda62fae6f5c1638e285b24842ff2bf703a8127fa68b73dedbb21e6485835c2b50896df49f950eb18db5675ab6616a2cd6ebfed85fc98e9a42dd16ea32ee5880374aaabcd3b8964805eb048b7caa06c918be4f19dd5dded1ac9dc6ecc56339c9e4f32fdc7e613265805787716998bf46d7487ffb37f76cb57b1cc491178b6f93c454d43d44c3ee2369fe62ebdb3933bae56597980fef9682f4662fdac255cf2daee7dedf0014461a21789197f160315bc6497a390491cf08a78e40fbf02be267d8930d6c8b482011fe9af00479d3a7614889968003897ff441e534146b12b818c9b596abccdb7e489b7140a40a44757d941e6c578bd583746bb1378cbca7b524cdfcbb47c912874f77a78e9c6d6d5b2da7f8f81a24b063d564df0144252449d18413f29a3d266f5a41c2714175da4dd18c6e75419f43dd4a887027d434555a8f8f647efce540dc5ae7af686954ed00e7ead57c61a5c5e2bef6db692251a28beb0b31581134ca80579ce0bdb187a5cebb9fe76e7bc8a7eb5824d71ac046815bc3c42d2a20d2e7111a2666a3fb95f5463a453cdc34dbba81d689af0621fcfac0225b20ba17e09b1fc5f00f6e2b31ea34e89579985cd13b40039ca973f7f96112a13b1b5fdcd047b1d06932b2febe882338712b7d6c8c813124d7ef96d383a1a9d43109883a853498eec63863c6903663a1257c4cc3ce46c545a60f6b040f57ba12fba3f7c26877c50da0c435c65e940bae6c4491a959b1191fc6a591704b883ce5feda4b1bd787dfb3afde3f2a0b213c73787334918970492420a4e0b6d54f2bebf4df953e7058e43fbb347b503e6f2998b822a986dd43208e255dc565413709bd8d1a84ebbdbbfdc543a823ac217c998f941eb1ff9ca7a85c09bb454235e3d01e440cdc0e10d759790d8c31d122b1ad32afc3058ae9608254f83c50d5e9ed767d84f0f9b0ec720387c28e3a82cb02c3d9e1aa399875bf6dcb63b6fc348f6bb319dcc55617bd03a1c05b231add8fb8a7e9eaba1797d33cfc2ced2ec3ca8a2d1ce78d4669c2307aa49b233ada710cb75b8e3ac9a197291bb68c54f612251c5f641188045c4dd71460e7be38a65c6441b2815c76ddfb53387f6d9be1c025f241fce4417ab01df179c318bab7a90a44f3e9846e955b4ea5567c2099e4f2ab3dc43906280e1e006d08b9e5956048eafa4accc00961372013f4cd50f1f3c138f7f394f7957369739865939836b3f933d29d64b0b68635a99b219062a445ec48d06b4e1ea286b8ee250c02ea1e7afdba1c82b55c8db94d7c52ee22e1e9356066277d413d972dc0ebcbc6bb6a0361a6a5c2ead4615301529e75cf30f9622cb08c2557eecf0a39bb6e62f51609ab206883d95d2653004b401fbfa85cc59875e4615eeb7b6c1614daea7ee5572292902a59c0d06762246a7a457db1512e4a295bd76ccdd9b6aff4e1823348e1a79cc321440f5048fa8b21602d881818fc90322fa0bd77e2ee9cbb52ad430509e99f4ee07eae157a6e10bfe73d9e239e9b08508a2daceec81b8ef6cfe0833d444259fcaa82e1a0655f8375d2ec47324e5ff400645842b55cc86401239f97d9016d1426b920cd03a2013b271dc224b2855a3dc72445bb0f82638b01a10c307bd44040e46ff7690ddec692d617425f6e30228ffe30d209486ea93b22f8bed4362edd1665859ed65115f95f41b39d2feb55e1c7c9c6e8ddcba7627bd7ec1059739474a185d8d209bfe682eebb3858160b5120c5f0629d67a97b6a60dd5a51f718216952ca4606130c1d2b2f1c9fc44b0139505fe3651346364dec531d1a67b8803913bc85ac26da30a6ba61e88d5642a014445e98f7b1afc36a25bfe2391e312ad97320ab0fbe586560cda8b35225ea3f31f61862186aabcbfc07b4798117b842bec1d5e3c297e4077c02e4308df9fc3aca98396b21c7e246b1ee63dfc2aa01a7190c979b5dc99af536b83e41fd77d817469c4ed44cac61c9e7e37bec440e3ce8ca3f11e6", 0x1000}, {&(0x7f00000023c0)="a593f0f9e6504762ac9c6d24338facbba31307d5b0d7854b1854c583d8e92b1cd608770b72430cb2a2871fd0d89d7c926b48ab6dc9b44c03", 0x38}, {&(0x7f0000002400)="94c1fc9985427c5de8b0808831ead539ba8ecea93d57de8908a6aa5e6418f6709bc2aa7f1f1c060924ae59ac4019fa0b9eb2306e83544ab558ef076a8b066b3db1068928fd1b97a1eda6bc8f36e97a9b3f6d11d17ec8ffb1f41d57ef4b59aabf64c61bd10ed6176b700002f8c78df071e9040c6ea9d4d177e2839dd10b4262c48742bbd83a132d21722fbfffc8097009eb30ba2e64bdbe2bf7c5b2c142dde1665b5aaf31172b413d0fc40c4bc21aa4aa3ec63b1b407de3d27490ee407ce101e5eb2f53fac1db38f7a36229e332db83d2909b137e5701c022e7c9c7d384a6eff56acfb5714c2102967ca79d1fb7997749c6e7312be0799e6d792e12dbe5b3109b468af86a80346c84d28a8bd9fe881cc052b906b8a807a5085f8abdb103062b161d298638b71b1e706020e909cd953a856ecb94b4c78dc6422c1c6c2ee26ef71171245106bf994da9f60c8d3655e0e7330677ee67f4a57e1379dab61602ca5d1c21183f1b91644aed6d2d766dfb9d796fb0c763827b8a407748ca52f911e9f7423b300a1f7bc7ff00938148e8d24592c1a7ed56020f8800813f8d96777f021d2d8e9757955e0b782014841cf56157213ffe530c5ff58150001f49e23d759c8ec4554e859480a14a8c86c7b6d97faed719480399ffc5bee3ec712579e126f19d58b65232f886d303a55274c3c30e4e3f28608c9798b8fe0f66753f529fc6d1a50fe423b1cb211632ddae76a6eaf22b505e70923659346718e8711799c8c1c9c72da725223f5d3cf89feeafd11f5da0745049add641dbcb23f32037a53422215bbd5d58f7b08bd005d1b46f291ed0698dc7ea0fa1e3720844bb72aa5990f9d96b7cf4021174a9700366c4fa62e801d80317aaf0c27d726fed5394178bdb85f10d14315b46839f81936525a17692130cf495f56c9e8e74c57c58ef9becd3ef3e8243c73115541ea629ee27fb1ccc60f99e5d9a9f69d55d5ebc6c3d6c74674e0b1785051a241a350cecc0002142aacb660e77c962bc2e6851192c102499c21be1725e5c04dcd312f3df551c302442eb97fa8888708197b645fffa6b053605a0efb49a8310beaec3f93c1f2a828a15b96b7be4d6203ef14904e9a76e9db623cbf4113b8dc38cf7356c5fbb4b9afbcba3449c57c9bba479401e5edf68b58355c64d96df20ff1f2363de619f9bbe575dcd996a21a58e84d72a293d7e00c74a0ed2e005d452e27a2118de8d1745fe835718169abe36fabbb97b4f7962f181ab66ef2cee21413028799990e04d747d215970c0767ce0c5100d1065c3c08191cf59000a1e66ba46735d27c26e72647cd242b3d77188bbb69809f99db9a3c8de111f97bd15bf75dabafa3aa84c299ab3d96f04c87bc74c699da0a47583358b531b5393c2a849a7d38237f56851acae580d6b07aea3194bb207eb5c13741ee2b2a7a34408c4881fe006dfa22e66147f87fa975dc12fb3ee8f6fb33014f95c680dc000b14830d1325bb4be939391706e257636d1a30e5a3f27c252b61859d0e0c57c21bd409d52aafbb32b4d43c3b1542b7991a40675f76bb797d7217244d7deed5d1d2e73a94f445659a5ee5c07ebf4a6b13d3a233f7566893cae8830c7fe2fdec64521e04441e4583918f574ee6711c2a10907637c37ce17720444bc84008519b2437acb7dd3d4d7769bdd1637782faab09fc38ed208755b2ae5666c7de11cbd0dcb1b1f53658bcc2a417afd037d9d2bc612f89bd5c0af38572d6a28fbe041258e5e6012ddac2293ec3c2138dba9d601e52e6088589db64661f6fc71c041489a2bfcaa8af26b4a6106269286019c19ff7f079de2665f2889b5633e5f9ba380f3ee49a3744735cd13a9a4bf1dd4fa7daab88b67bfbff933ef891d0facc0a19408e7921843016a5e1cfbd545956d7500040868b8b7c826c32b9369704d3e2fb78a31198159a1f90729665bd05e926f5a69031789aa577f708248a3aad7037589abc97d324b5ecd39f380711be7eb12992aaa6a8abd380dfd88d279375454561d941868569d439c36ee3bd6e2a65b20bedc777fdde5ed236258afa0c51b9437407ab98380c96224eaef7c42c4f383c3e0a01525e2b5de8a5f4686a690f35ff4ff4892b53fe6bc17f1d8b1f1be4a76705e627fff1fd78ebd7233a1fca2e5f85c3aa65be5397eee12e429a389b86be325be1adcdfd31b13ad22e26b00c34b29ca7a2b1f17c5b3a2db39e384f00c8a8935575962f3121e3b949e6ab34e1a43535f4d99fe4b4d0f0967ccb5277e8661596ef9a274ef40bc5d4d1c660757e8bab35028a7a84d717d3fe806c90b3598d661beb6b1228edab00c8f8877dd966fcabafb7d1a6ab45fb97b8ada2441dc363b47729a00e29a2040a69ef4fb45368974b8cbd8164c67ab2710e209b0b31fbdfb06a8829626bc6ecc95ae53cdc55c48267e3a0e1cfaa5f38635317abcfe9dfdcc0789def2b8f3a6c03ec9ad279e05738cf2b3a2a7e6370626f7c2e2995f7c1a7f5b71b7a0519919bb1e8b2f64dcf6ad434bfb8910a6f9cb9cab6395e8ce7e13d95e2807eb461e730b86636d0e0f0af5364d00e3cbe6f7ff27819e7a4c24e5fec7c9c6f6413e17b29b7452149110ef18076aca5be6b8c306efca5e278aa6d587f5ec296133c85ed3a5adc0ad2eac24f046a2a108259e1e793227a7ae238c99ddea56cd4fa8af4530d7dc6772bc2d4994337ae2b1a4fbc50221e6daa2321c9db444c538a635a6d1741eb2af7a64425188f7dcdc7a8293fbde22aa04baefd08accf7eab8d0e07e041f744dd40e9c1a246dfc2abd33b3b0a7160fc69dd8b92996bbdb96d8a4113383504a06a5b4c25fa87500419035a76fea3f058d78bc2e99b9ec5e9f8cde4c1170f53e33f44ab51397d16ed67906cf09a8375c5854796a3abe9d09630ad8009083dfb8c00dbc4589939aa7109ea3c06fc6e8d6307153e951d3fe79f92ea1f9f1c8adddb1e1e501f3b5d95dbcc90e88f67dfe6eb2652ac682cf398e78c92ddae6d79a94ad3d92c88748ba805227cfbd1801ddc1b792e951b76490d46c61bce405723a8ce04a8a192450e506b4d1f96ebf75f9d2b3164bf6ac39d31d69d23b14980de33eb58444558136e107a413d1a480f3e17e867f65a1e3c8b2e165d67eee71d4b73b6fc76ac246b9457f471260782def825e5d539e19d2b2facebae06f55418a58229f4e14b550986075d614f30fc6923dccd5e1caf69e95e3bc73dc9117428f2ae5a382730265232ea42a77a22ab4bd9705203da4fed5d192d71758102c8c7775cc0bac223ec683e51b447126d3a6830a15e93ac9bae2865fa130ee915bb41586279fde98f1eec45ff02c9bd58730f7eea4a0947a457d0e3435cf736a602210391cfae1ca07bc3012858a01d9d3d4b17445f8432560479a2219a95a1315dc8c0d632525a0f85bac9aded4502da2dc059abb2b5b96aeff2317afccab13378671106d25c7a85be5c4413ee8c5b9f4d79efcae9ddd0feb2a082ccd310646990354998f3e33ad11c5d30f55836dfc1d0deb06dfe31eebf75b24a39c4d97bb10be5ec75fc6cf10cb6267e675b06c856a1a44ac3efc4181305305dc26ad7c4999e13ab1ef7b4f460d47278cc099ed5e241321b2d5ea5e71448d321a185dfb58212fd331e5da2ed9bf2242cdbd944a0bc0d4a2873b69e3664bd5815e7cf4e8825957f6ce11ba9efd28625786a13165960045f41a149f5c0d31abdb23fe7d0ae8e7f725362298eb498edd4e7d0aafd54373095a6c9170734b04c65a39759063026a57b4693452b488aff3e14232b84c1b82dcc4623ed4790ff2cc5a25930c75491e6a89e34c9c115c8a63d981d478db330ab584e0c2d2508d2b2a1f52b90815a09fcc7233aaeb2fa59634e5897ff501c35e9be11651212784657556a77bb63f52028f4778e7296d381047402a586d46057a85b7317a7512c6bc0536854f48ec801e78fe8262c241970267340d81397e21ca8dc3b8376ee1f129d5f909f29717dcd0f8cb5c219d5520b8fed2b1622bbe738611b1328e397848ac711d11889e03a04c4b2cc4268a7e99b6e435f73590e8f848ec94c3a3f285949cbe4614fa7ec27dd99070dabe96125e7354da804d761f349ca48f2b575f3de91e5f70259462bf02cfeb7e27773e93b21287ab757ee6b636a9ed62c9536f1c6e6b355382732149a7cf9863eb021c6d6bfeb72c4a522fe1fc7916592e83e11757da98980e5047e23c561aeea0daa49d574a5b3da5ddbbe2e9745040b72bed118fec3156ff32d909179feba9443c76c220e01210347ccce3e22e072a03a343c01c37335ff0f703807d8beb952456411e6dac8047756d1401e157bc75ad1f3fd22cc10b94013e878018251e2653f76a1cf2b7fde54f8d609434eabbffaa3f40884c7bdda16efff9e7ce31e4d810f95e4944ab135792c2f4236ebb91f76ac1680bafecbcc15ca4b1d981d9839d843ef33892dbc44b06ade7dde790fa4246c41c0857eba56ff3de48ce406370d574058639fd0b612c2dbadf6d80d67172b9905ba4df8794e6286a6669108ea0bb7484f16d44d0c3bcf5b4d8b84aedc4b2778a5e2a9f17d9da2ac85c17c8f49f4c7bc66e2ba5342815a2bd258b5545b08780114df0a11da495b23540be4c4129ba750adf75c083ce7389b87ff48bf4634de719b586b5ed3a38a440f115024db8ea769fb59f4a8011b43368d2378a3310cb58f7a7cf4998ccd3017d83b5a0adc9f01f984fe46960a79513f7404adfb4063578741fef81680da56106cdb296c43133e6d4ad789994bc07fadc45fe6153e91552860b24054ae299a7daae7441e7b9135a2d02ff0e1720c9429522d3a40e9c3cd4f21fe46268d5cd3d9dc5c4addf5c5764e31a3dc155be57d11f9cbc545114a364ad7ecee66e2872b5cbbe7fbacb033699440ff45ac4bd8b1bb8525fb1fd23635f660986090216d7b673775691da5e9e710d9dbd9df4f15a28a0e791b46d83caa4db04574a04a44eaa057d285a41c3d7ffbea5000229c91a1399ec766739a4f20de5264de1f6d750e6aa0126c423574e4f048621846c19858ad322ee8f19a6e66e58b70d79e3181f057b4a0e8da521b0a6fd94fe19a5d571b0bc5f6d29f1ee811b0da9dfd19ab6a6c7ed0057e9ca5d4b71ef373fcf937941212deaafe19eee34d72995cab0cdf3acfefe5cc38a4de90e6c94a479d086915706bcdc90ccfe5c663399002ec11aab2208ca153bf9c335ef333f0f129c5f4d245a9d32f9ae69de0696a46c66b99ef72c56ca066aee382a259cc2f6c379f9c6bb34a9ef2c3b4bc36ef8024fbfe01685192fcd92d438359aa7a2529f9c61cd4d1d859e515ee78c1da4638e16f4a84363e438716f28f42443f7d02a150163ab31d2098973fdfeccb47d685a6384879710f2847a02fd0508f51877fe526a1ea4b2cc05bf634c1488d6ced9ae2e25385d46444de6ebebe32e6622addc835c41a2f8bbdd2a06a0533d2ca2c2f3ed361cbe3a88a6f07babaf52ab648bfb836a629f0e405e46e18c4b4c1745642775ed2c0acb1d821342edfc9a8965d48dc9e04ac1812615d136e7f69a1942061363ed129c5992d58a717c3e95ef7cff827e698f68afbf194814f4f000f8ad64522e907aa905ae2b2850c8bde09dc5db441c05fa75a5f2089bc967bed74d7caba8e6fc0d5c926d96e31d3113f45f1e9bfa015dd601e0c8af52a136e2d5716f9ac2370204379b8abb4a62fe3d43e381877dcbd74a679a3503d52dc37a09c8a7a54ff8fb708c1de69ec7092dc902024dc1774ebd4844232baad7d9b4fa286b547f80845b", 0x1000}], 0x5, 0x0, 0x8) sysctl$vfs_nfs(&(0x7f0000003480), 0x3, &(0x7f00000034c0)="766bcc1a29b86fe435789f5866f90afdb234cd61e6f0a3c05b5360e117152b6167f3f05fe6d84e219367e2e55345b849b24964603af0f4eb606da5afa29b674aeb48f959468f56f1a402d106a380f7bd8b9a43c363e186a15fdfc38c174bbf3f9b127d93e70e094f34f89b6e2c160b89a9614f03460f77ac1a9ffebf4e4b6a9c9c92fe24f4eb26db15d73267ac1575ef710eccd2ed22a4f0655f54b4a8e5ba114f22b7829fb3992a7373e930705b92b79c29c2788223e892c58e9afa18c5a4aea9d4d362525cf628ed4411681c4a7a26f3e484754193f00009401cfb", &(0x7f00000035c0)=0xdc, &(0x7f0000003600)="9c1272f53648518f8df444798d70fa4f11362fd4ce5e53f93dab12e995cf0da71f1de629ba53010791dafe8144178bd6f26b140f7d0df1e0535d6cc49b5eca3412b3987892b8f92c3359522c95957d85c4ec7b876fd95dc924906ceada6cbcb79b1d68081207f5b44ead", 0x6a) r7 = open(&(0x7f0000003680)='./file0\x00', 0x2, 0x53) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000036c0)) r8 = open(&(0x7f0000003700)='./file0\x00', 0x40, 0x100) fcntl$dupfd(r3, 0xa, r8) sysctl$net_inet_ah(&(0x7f0000003740)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000003780)="12ea02b951588e54143875264c55efcdeaeccd743d3453dc3188249befb17f1fec5b153605b92b27423d31a7ba7e9af3c529f6dd3a4f7d6700871e79b601f206e226be42f9dffa1b339c8cca70fef34920da0d50981fce87a4df34adbf0839d8ab0cf5516f0d30b5970ea69b748ee75a0469cfde21211ec5450e4c6a90184165c69f08a2cab57ba9b310c60d17d7768c4303192d0e2425957856c1366123542fe357f5d48235c0ab9b8335a3d88b94562eeb3d3cf78a9d847c4771ca43d4f555cf4eeb82452baa0f0f6f12b57ce74bfa77c3e0090e49c2d65fe01a0508e24b16e41b76a61d3115141c914861adc6fb33", &(0x7f0000003880)=0xf0, &(0x7f00000038c0)="7074fedf0672cf2c33568ee63fdd9ada0be304984703123cf009784de7cf759dfc14bc6fdbb59754ead96d3b8c2a87dff2d01b61e681bd1c365ede962b7505778508ff3b9fee57d0a579cce65d62c688", 0x50) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000003940)=[0x80, 0x6]) 02:19:48 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000205}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0x9}) 02:19:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000013c0)={&(0x7f0000001380)=[{0x2}, {}], 0x2}) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x100}, {r3, 0x1}, {r3, 0x10}, {r1, 0x1}, {r1}, {r3, 0x8}, {r5, 0x80}, {r6, 0x100}], 0x8, 0x7) 02:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x6, 0x2, 0x9f, 0x400}, {0x59d6, 0xff, 0x2, 0x8}, {0x8001, 0x91, 0xd8, 0x71d2}, {0x0, 0x1, 0x81, 0x7}, {0x7, 0xba, 0x8}, {0x6, 0x4, 0x5, 0x7}, {0x6, 0x9, 0x3a, 0x9}, {0x3, 0x0, 0x9, 0x1}, {0x4, 0xff, 0xff, 0x7}, {0xfff, 0x7, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xfff8, 0x0, 0x6, 0x2}]}) 02:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x34, 0x0, 0x0, 0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) 02:19:48 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0xfffffffe) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7fffffff, 0x3}) write(0xffffffffffffffff, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r1 = kqueue() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007b90dc01967f0ca1d6c93637eece76661cab260067993ff2dff3f25e106f2ca262b3b3f2363595878d9736f52c889095723c1336083ad65a95b8c3908c"], 0x45, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000001180)=ANY=[@ANYRES16=r2, @ANYRES16=r1, @ANYRES16], 0x1, 0x800) kevent(r0, &(0x7f0000000000), 0x5e, 0x0, 0x13f, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x4) r3 = dup(r1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 02:19:48 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000080)=[{0x26, 0x30000000}, {0x21, 0x1001}, {}, {0x0, 0xfffffffd}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget$private(0x0, 0x5, 0x46) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x186) ioctl$TIOCCBRK(r4, 0x2000747a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f00000000c0)=[{0x2, 0x9, 0x40, 0x5}]}) getgid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x1f, 0xffff, 0x0, 0x1009, 0x7, 0x1000, 0xca53, 0x8cb1]) 02:19:48 executing program 0: socketpair(0x18, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="1ffa3e12cc276ee44f4da8cf71b1b10a302d932022e041b68be8b542dd229a5f813b5d1f79541c96859447ad67cc902cb9c283d7197711a56600f054043bda1a3a08a9d8c57e93c3fcb6afedc64614faddcd9efeabb712abd8d50be54f4c44d6ee0ea1c743ded452d5acf5a0b4da6c21cb6e21003dd0f12d677ec89fcb634b5a6408dbf06e94632a0e0e7c7f9e9d614035525115911f5cf6505045f44b5213ebedc7b0e8ef81a1cbf3dfe6b86de23af8510243680e6b035766dfc4cb95e8b1f0baea005f3eed22e5888487e4bf97ef9e97bf16807849ba8c8e32345915d4cdaec83270fa534702a4854e0fcf4c54c46809886cb2349ca7e579329360d54a1150c8dca158668023f5ba09de7e84f042422a0285649df7d548503fecd1060090ffa30c4341955e999851e4bfd3cb28fed822b182da285ec7368e3d49be9a4378b573bb33340a71b1df3ecb4161aa21757ef8f18740501f23be61ffeb72db5dbd257090c81e7d3184cea3de93e1dfca084837147d5e9341b69783ad43e8fe6144618bd0f22a7794ea20aa7675cadfee78ac015bcf8e4546e55d69ce90f3b78725d67795be0c76ead407ac3cbce696b667cc5dadf461484737780d2c9759e91bb7a0527c1535de0bb1838fc3a2bcc5cc5de5b401385f73a7700ccfa075ad81a8e8b57bf1cb85f4240dc7d86a51ebce9faf44b640258c1fbda018da3d6936d72b6cc90f2a68132a10e7f4b9682302427abd48ae516a1a8351b335f10311fe7db8524cf944ed7051db1c3c21ea369111bfe5d36f97d98d78e7127d5a938832d3731f750a21b8a76c872b9c5bfd999e3fed5fb6d25539500d08470985c2ccb15acdb5947837035468bf03720b0acf5d248d67ee5304b1ebfebfe710b758217004792989849534f7b2b0d73c2bcb5baab48e8dfe240fa80ba1893951219bcb7a06ba08b3b5aa34940cd809e21418bc5739cb8102a4159469c48895acdcb8210c33db8d56dbff7438401d9a0c2502cc4b33563c820f747d5206cf39180157626d201126c1ed90f1a6f4d7d17e1b4c20134ae3e81d08cc075da4511a5e171e5e9c3de18b9c0c6729140ec08894f7c1f5d7191123bdcc5292777f2d674ed47e34b9ebf36b7733afb1a907a6373cb979e8d0956c57ea0b0fc466ba0b68ab6e56444c65df6dae06e0912dd57a8c98cc6a63d48798dc28fe76d4ec43146ca5cfef5d6fe8503e289373aea0d030fe0113634051a19d0fdf97fe9ba14b3d0853b2f8dbd65db48c0bfa97454749985838f5762ced9802514b3b076f5c557ae6667a7589f5ee2d4401b95744b27d5369781c62fc769b7b3801a43deb84b330966be1ff8b97b4f7f1f2926c34119b4957388a6f9a01d63b24c56b595e0879f7b51dba68ebcbac78b7c853019ef5e6f1f0e38f7621425c99be281cbc1f36ecda343b4dac3fd79a6fb960b3c7d97d477958c79ad405f552a5aee84900c9725c463896c08e1adff3d0b1763ae187718230b1f611763af98648d820796b0f255077b206dc2f2669787e22d2dbd794b98ac7d34115bf4113ec142324ee2b6db1eb759367d535a03a00f361eb53678afffd2b08260df2f29fe9a699ec7afe8e31f28466f0052461be09f3e90823856fec7d6879293de989ed964388fba3d424bd2f5c15b3cc7da9ff61b7785b6df3aedce4811742631313c9e34ee31656f3a751bbc45dee3ae91357435010b138a8915344b6a2a275b15db0241ce544f6445833d0825a0e91acdf9e7a00c5a85a9f5010b85134e0e81513a0593a76dbd8fb0d407f2043117f5bf128fc644c73d350512c0ff6bc4954090379a21c715e7548319d06dd253480bce038d0e0fb8ae8be39098ff6535d988cda4e353052c1eab7348e41bb49b24d74e45b0bad09c5b06a1203fd22f6ce52fc42704c619c2b9ee234390aa426ea5f745b7ff478b1308c18407b7173098b28cb0cb94c24b02d3de6de0a2d6479dda442acde93541ecc9b2ba796d829c01f69edf5f72a60ddf518e8eb29f8e513e77f8236efcc04f18edc3501f938bbf5e11d305230983de077d242e0f1f05026e631c183fb192177778905937882b9c670517b3bb5f45330a7b0d449dd904c0a549b5187ba65b127dfdc3b8ba1cb29bb4f85bd9978a0cc4b00afc9fca68b9fb8ae56720b01cd9d3b2f331cae8a94e89860747cd18ca43566f0b0bed5045ca6629e48e0a1b870940e04cbaa59cce65d15b0a41abeb674f4a566e346c7b20144140dc6845887c6edf9a6c288ad1b7f319fd9296fb740f4c9d52682cfa1ffdd315d447a92d4dde006c150f277607cb3636cc1bf656aae24a361fb30558a9dc2aa09c91a43ab008afe9aeb0fc557613bde5a8a53de3c33266c759738aa51f70e8b309d4f8f576e754c32b9ccada175f1cb2629a6c1952203f028e0ba49e6ec6ecb23ca17be6a5323f92834de5d41dd1cf97634d924606ca2b20df175183686fce8a9cb95b33944a9de5b542d1fc1c6450976483d243f1dfeedadcab400f8bafee0dc88cd2fbdfa301928b9f45ea5e027a2e11cc2693bee50b0b39222da6e694ff1d6d34988d315dcb4e69e98421119bbfe48d84fa690c6d455d9044823dd2a4f406ca75c84b938b63a9dff0634577f043525fd23da24b1c23dc9d1a2cfc92c3bc2431f341a98b3a5403ca877d3fcb0f5997bb14e7e0b77f95265379823156659d898ec7d9f9e3a8e202d49b9695f19941508a256f491e030ddbf84a34353981c8490a8ff373a47e0303225014aae4e1a055983999100a4d01277d19c01e7ac1a17b6869e02408a9ab520b5f8fac4576077574b962478b777d427651abc686e4295d61b778502f4c1c07fa91d1daf0fafbc0813b98aaa64a587d4743c1848b9ac59f0f6ca73130b21f07c89ffb6fa3176f3c2fab8205f55371090fafcd55096314e8813dd4565540fc7283d97b653f0231561284e843dc8680c5c9773e21fa166c553e329d660f577fb35b540d4c5a8530a90f264f6fc5a04023a4dc803dae21fbde47b6f2edcf14ffe6cfcee505a5d14d322b79b06a63ce90b31ed664cd858565837c492f0367b0b075731e2f1f0fbc36e893c073c55122f3486118f801c605ea823cf26ae7c58ce2983810d505ed3cabc5eba17b6782e11b556b4f5a2498c80774ad4156e6ee1ab92626a49fc7d9a1086d875eb08b1652dfcb0510a839887026a41718e412402b511c0362b711da34c9d202af9b3b928603657b7546e15bd9adf5a57a210f920b0d840a121de8d3985d38297b75f9617fc4ad037d2e5a368fc99bedab82373834f60446e583db26c90a88361373eb207071db89e56ce3c4fd8cde1f7dc88c9e6a7c46089b634a964aadc0d910868f45fe324c6e9b5388ec48930925d2122f12c732cbc2eab6ee3028400d9a6e5ab1d2ca202908fd75cb9a94feba76c3f6f1c83f0d0aaca2f776693569f30876a22b60ad0e40b9f55bf1c3f3b3015e6c0c0740c4ccd338d45e600219583a547a94b603e9597fa2551d67c99960ddb92d5af6a1d6f4d5ece88f1533f25fb29985220e5683310c9fa8d5e62d673a8735615894240855b456aba699d2c9d0b0d9766202255df749663797f0a3a28dd451f6234fb9959935c590203bc2fc3f362f4e8a3b4c93328a9dca2098aa8513c5a209af8e931cd1d00c932973d04e054e455ff31daea5876c65f2bc0acf40266c3fae7393274c886c7d5bb05ddeb0ce0e09b8186ec6e6d7b399ca1ffed56bd9bd3d8041c74164f60adc6a0b06a04b84c2a4b7e8178293d0327b804fb0515500d14b6ec4bff2cf3ca4028452a4cdcbfb114f5f17d37858f4d671dac4e19cd59aa83595dcb182e0606994b741b67704acb237addbc1a790f871afb901fc820de79ff1576853caf3c0193e975ab34916db9c477997cec5329a03bc41a604aa9985dbfbb88899cf06f8a42abec7e592645fce57a926b9c72740c6dd4ebd7c9fbd5c1da3346e278f07e63f5a3b4d852d4f686985dd6da620c4fb04852fb4c8f3ca70dc8786257845f5b9592f3d920a39a2f29b245284c5d172d7d6e0a4cca1e406e22c5739623338ffc18acf1d04864f9912391bdaea06293ab1f3d1c43d1c378cb663783ab7ba79d46ae1d5b7b2f39732940338a379b34716120977fac4318679e7726e36ef104c789827180f6b66895bed36f4bf49f52074aac6897f7817a25a9a1a8f07eba64df4af0d61d5156b3c4aa673b8cc2522afb53cdef4f8402dff1a1dc29449dcee98da6cbb6c66a73224d21b720e5c093b1dfb2cd916a452f54847c142604e6b5ffdc24d36b6a3c81f4a049c8e429de3f946dd57b2a976b09bd95575be2a53b0777e93fa799b2bbebf85f7f7b08837fa6200e877989467a3172e9e1d2196d0d40f8d25aad7ed0444e8cb537d1a51a9947bfb870259020513bf61643a280c7cf6b8de27372e72974eaf6bb4b7bb92b93b8791303927c2670da838cd7d743f3f1a93abb260878401f0000866c2e5b20266044dac5f08bbf6405d88ab08461ce8221cd018e61eac916ea47f9bb82cc251448dc5c3d4fe19c41a3ab6bfc81ce568527141b8d1181249cd56d87058a3c2a766a29d25b838d781d3fac715f7d3f40a93769795b00938fffef07983dcb28a7c515f82691cd84bac16f89725b356e0c30c0c0a5a9f2f6d695910b1435900a17821d3a8f2a8bf118b9554e4d4bcd2242f4f66d9a736fc79eb2d27a07617ad6bf62558087705aa329d2830cd7d97f907e09bb555d101b62fef2afc3e0a2a649b2eaf9942172957198318ef82413f68c2ea335382f42b2d17d9eab623c12281d12326cde01eee047d2003de5cb7d25af000d0ca9f776f93630fec3ae79126f3419ce54b6896b6f5a748cae3ca89434a6bd78aac0a07058e364e008a007b462ca8a1ae039fa7ffc6c3793352ab61c80f6624948d8d875ea41b2e5a59c3d8e8d3f7cf7e7bbbf3acb2dc5f5604d39ee3d0de8a51e076f8078de08a856b3d6b2930777dbdda8ca9af3803fd31856a50f64af9699cadc82a9034e7a712a054746ca8163ac82c70a511289ed580fb7b5b5de8188d1e6fd847f00a9426e6c19f9b48659e5951ef1c06863be4ca192c41be48bbf738e4ce3265327200e9cf4d12d8ff9645112bb9a082aa186a72e46333ff5c9ab3067e9d6b8f5dd00ae1a262f42ecf81f6a6d37a20daa6d4a3d865c41b998f5cd5819aa551ea9879302bef99d654785a92ea62e1a3070003fb06270ac904c2cdd415ac6261036e9409fc318637379394e3f05376331c6017935a0d71ee3aa342999f6a7c2ac6d6626e0218af17632d5ac891bc25bdb6bf110b18c68327415d281312531a3e2c8b30b4dc5f6e6b967495e3349eaf9cd600c37430d80e0635b13618a99a9de372b84bc972a1a121128db8ac3df752719d18aa08f1d1d9601c91521068ac09e551cd33726c3c597bd40f208f7f3fab858080c79c6821bde7976f4c6021cfe984dc1fbf3be3ba82a01e70c338588867275f4d7e1e27e26672c62fd069411d26044fa21771b393a5b68d0ffe02d4ea2780044e6f5b90369737a0f0f3a1461dbd2167c710cfd100063a2336eb530ae9a31c6784db16586cad176e4d704b2eafc8b2b4cd2fe325f25504f3796dec73aefe899a5a882712dbc3c766a0668f2753d66a6e4987e18e10213310bc8475b06d4a9b18cb539271d06566e9ce1d6ba96c4bad2d4a1220e753be245e449ec4f86dbbb0f51232897fb029e7aed0e06d6de0a8b6a254470184bae8795c5259d7b6ad2a35d3397bb50cc55d12e921e3ed40bb74e9c03133c85", 0x1000, 0x401, &(0x7f0000001040)=@un=@file={0x0, './file0\x00'}, 0xa) 02:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7}, {0x81}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0xb68, 0x80, 0x7, 0xffff0000}, {0x40, 0xce, 0x1, 0x7}, {0x20, 0x0, 0x9, 0x6}, {0x6, 0x8, 0x0, 0xfffffff7}, {0x45, 0x0, 0x5, 0x6}, {0x18, 0xe7, 0x1, 0x8}, {0x7fff, 0x1, 0x4, 0x100}, {0x4, 0x0, 0x4, 0x8001}, {0x7ff, 0x5, 0x6, 0x8000}, {0x7, 0x6, 0x4, 0x9}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r2, &(0x7f00000001c0)=""/129, 0x81, 0x3, &(0x7f0000000280)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 02:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:19:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x18, 0x2, 0x15) socket(0x1, 0x8000, 0x20) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x12, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x42) listen(r0, 0xfde6) flock(0xffffffffffffffff, 0x0) 02:19:48 executing program 1: sysctl$hw(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="61385439f2d823eba592d3ec39ccb03d9783fb643f27d632d8cdb14a21644e586bab8bb90e80b362cd8754987b3586", 0x2f) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r7, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000012c0)=0x3ff) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001280)={0x1000, 0x0, &(0x7f0000000280)=""/4096}) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f00000000c0)="be99709b9d1ab436d83748fc8af875feb895acf729cb0b420031d46f08f3362dfee872479408d588ca246520f6b2d9eaa8414cb1573c3dd60712501ce4454e75aeeea075e5f8abce13b50d86d6e647dee2e27c666b8dbabc987cb4e413b8225ea9655eca52973b53a30c903d0ade9296f0da30504cbacc57803c7cbd92f3478ad27c173146eab92805e9c83aa359a632f4cb8a5844f4b55bf94af50aa3e2a89ab7dba2a7c6050d18918a98b0e39c24ae96ee648ee75693bf17866135ced772f286e0b524d924408664f122c3ef1f72681b5ca94f19750d8d5f3f79b4125e3f7f27e4a63dd236d545eedc09543966f5c2b4c451e20e7b632f", &(0x7f0000000040)=0xf8, &(0x7f0000000200)="b6002ae650ca3b680131cd47aa5ced393fb0573e417058199e9aa6d563bdde8d4fd1fac80fa1040e03b292e2af9b338a966f331ee1f36846e3281c083ce4eaf6a68141fded319b5d7056a4d713d710b0aa607bfd6298", 0x56) 02:19:48 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x11}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1f, 0x3, &(0x7f0000000200)="c1fc9212eff8b645670112a96ba2dd41a9cd3b8c5aa3ed905edbbfe228bcb11b917b7d2b5f2f37ab1517b7340f24a7fae92279572c6299ff00125bab71b7c21585b1ceaa260543b1d8470a47e089970700305d14a9fb9e07958d47d9d2279b62d3bd6dd873416ee98fe6adea4cfab897ace3de8ba8704b1fb7b25cf84cbbf044cedd1b48b98846114fd5049fcca1d7c353dbe32a2f58aab09136271e64a65a33ffccfbe3a38d0546acd1402b04c5a9b1b359e3a94f1b4075f226cd2e7c7351163280c7ce3b02752ac8867fd8f69488c2a235e56ce9a42e5e057b51034c69def5da5ffdc2bf455c2d36cf99801398adfc86dc58db18836503b2f000b76fa8d6a05e76d378dbc5decedaf9dfa7b1953e986f206a8512cdadd6890c550afd42fd3f295f22377afc4e712e8800828f3cf17ab9589e9bd417c9b0b611de414050c8d4ffcfef40611ead3c400ed6a9c8b4c4e5e10d8a56eebefdf5714d74792ad61fc2b20dc7351c7b3dd85ca7f99972a7a66d064c587a34baa4e07fda5266a4d35d173b9e9cdfe9babcb61bfe3bbf6b2a96950390d90570c388ac7388faf3c14a0427732e1a175cdac6a0f38d3b1c7df0cf5a482eab2fa2035bcff0da3927f35d6bb35e3de638a43206a4f2dcc8b1ca15e7159a29114cecd4401d62f32d3bad94b2eab197f7bb676213d8c0b510a5f0928e7bb11277e7a63d9556f8d8db4c497bf7521d0ac5bce736126876d6162457fa16f5f1c1d8a2125481a146ac34636655f16ad95ff870b23196bd245e9e83881cd656a12dd278c547ed842e875b19ce91de621e74845da8871bc6de87df04c5f81f1172c47bd03823a1f03085379bdf0e8885e17320794fa50464f683f7df1b0817c990ed9922d80a0b9cb31c8a215524c237e88478b7aa6b66baf7370f628b4cce473ab4f6c94182babcc976a9ac762d3f1b47d13b000bb47460f37ed0db7c59520458d142c313fbe25c2e3b660d431952a318b6061e7011eceab69dc48522abf517963cc88fa8ef51bd574fd4156dbb59b5f2b572cad532e690f26793fadc855705c595c226141113a40fe8d4744c4bc58d48adf61a75ac8341273803df12f22caaac00b414d827ab058f43059398a8114975b98f13a5877e4927c6852bf7ef1794a0bfcbe115e1909c387561eaec6612b0b59fef91bd22742354c7086fb27c8e653f774f9de00e8bceb7de3e4fac9c997d87453d569516f17ce90f2de9301ea6f8a54bf93347fd7b8e704b8ef42218484128b225141e277b3a24b49f1a5e469e7c8f86204dcf731b1dccd57950b25320cd162af557e7efbffacba01f72613b122128d12829be08a9e6ae67f7fbb19c1c05121f065f3e51d33e0427d4d8b5ea8659f070303ad915f16cc50804695980c331b6331cb24964a66cbb920e403f03505d46cbbbe28e5ddf5918ed5a5445e0accb33dfac1e00dab207314b0452651ca60ebcf3dc981ed07c731b6060f63d7ea58ae792385946decc9ee257f5d0a880bdab7286057be8e6a5e13d550133bfaad9c92c977a324428ba5151481b527d7be2c3c32d8696cf53786cfb2f1451eba9cfab6f043337d3f27701a5ce03954ac2918a3e60e84fab17b737291e73933e218980589ebcab65ddbaa0ec0ecf1611f86fe96efb2bea5b0babaac180cd6dac3da9bdf014e3c9d4ea3af9a4acd93e49d164929192fa2e7a89e0ef7f023bff81e9c1f495494b77cfc26d9f6aa5471303c965acf3ab41de694aed875b8e492afd77216fde6828daa63fd0e9a4d56a8fb627c7fde5acfc5e35032170e3653f856d7f1f972e81ccc69702bdd3d7e9c8d7ae97e5059c75a3c019e237e0439759486cb8bfbec4c2124caa0bbb3211e0e683a233953cc7b021e048989c23edb76c638b0235af61e450dbaecf769848d04fdeb816af9e5eeebd8e4458ccc93926bd679d42092a71b948fc4352949fa5ff0f264317537bac24180c5e7ff80645aa619c3e5b0c0743ce748dd72960dffeae496b8356b62940237fd18df579f2164ef9bc7c24a825895e8de90ccf2e0071c9ef80ea3aa3e83440b1c3d85fb8f1d8e3fb85dae24fecd7cee990446b06c9ffadeb6b1d27e2663f8e7c92744b51deebf899692c4c0a8e5f18bf6005e584123bfaa8a7719bf4b1f5ffb5f74dc25d9cbe1d251de3d6f4de28db03e44df4feec1003d8a0c080a0486856ab8acf40e96b3bcfe47973ca9cf824a2d5e111ed213b0817700e32f211af2ff5fdeb629b78813b154a3f0365644c6fe3636b45ef0557b5fbf7ab67db5f7c7b1cc7de388d298f85a32594bf64e2e37e0a0dbe69f760fd143e7822844450c51e4d5266ccc0c6b0ff06f64da4e9a23b0ee47d5feb2b1eda5d3b7a091cfc077e8d49495c737c0b9e34ffe109155c1fe2c0ba56c4f94746cb3a31a076385fe86b5210f45c3c843c2a2f851bdb29b9e613ed687785b64f605dbfdc7946486c6c8e4cc01d94a7fca32fe872412a8da6a83a05fc3ae16f2eeb3dedba0eab619b3678898a031b6bb18f4692096854e51a58e4c5d8c98ae288bc0148985b6eef4869857022097e6d2de47eee4b02598a81753691b3ce7a4d3de0531082e2e842d9768fa366813f2cff747dc951416d865462f01857cfa42b32851c56a6a40066ca634af96b41986f6760e9bdf580652a86728efe47e35fe1f66001784d7bd32ca5697e5921cb26a1a0d8a3946d87e4da43021588309afc7287f3d791e58998803a256aec30c5c6f8874e0b91c99e050c52ab6863de24f72cea14546e83de9a20c5fb7ed17e499a1cc61080f1f7993eb9418959249b0c38afd124e2293fac5ef37d3592370674d604af56a5072079b7a15473b05cc14df5bd08dba1de32dec48043cfe85e85cdc7d6e921028be7778bcf0ac0bfd617730feb9ab101108289528f88038c25779ca1e99b7995e5431e36513f34415459b34ee974f7e32bdab61f816ce8b4c40d4543c59e1bcb4baaec0e344d68d5a863c78724b111b07772f9b3087a0557efce4f1d6788ce44397cc387d75aa88b26fd508f8d6d5370ec969541e5cbcedbe4a9d2b39fcb619bd05cc7ef9dc99d8e212e03dc14c3dce0ba047cb9d7ecf3320a851cfc98ea092eecdb258cfee587954d4f9b0bb6fedf0407897506e06bcf27852bbd5d84557999f794189dfe02a87a89de3cb3927cc425be6a1a1d830a06a7a67701d8f8758124e91f8c514895b94377b4655f012389b3e0822a95b3a8d301f9a61dc171c9a60fa1c03bf320a02690a3b449c70e1db45c342c5eafeab77513cfcb73b09428c5e1872b5db30c759cf0f49cfc53f04af839725e8967a3becd810172ed5a4a8ca4df566c0444c62aa7edb0feeeb572b1dc09865a564eaa6ac5f260ab7e3339b4f7a4b9e0c7decd615fcb30b85831a5238a16dc95ebb2d040e019ae307bbebd71ec42bceef01fc25a015f8eb32420f07f1e721eb3440ac9145941f5a36d30dc8940a631fc72020e39dc0b89da2a482e1e0660d491dc8b57613080018fe70b7216e79df988eea08d53f9cd6f688a9f53e556f1e7736745426880029b5405de546a1f5893454ff56185208ed840747360eb4d120973b80d8c6e00a5733d7b5ee7502f1b7d7f8736e85f1137df1e9d4aab851d15937f5a5bb91c1ef70eed4f668e1e9da654cd6b17f174119aaedc032281b80aee20348a50314108d3f66973010246f0005aeb162bbc166e2a424e67ab62262e821135308588951305737ec6c49e93b367f0fde526596a299c09d4bb6aceebb6082743325667d1ed8442cd5942cc1fb96f5afbcb3df204823472617e6432b455171c720e728cab0fc66dd4f6eabf0c4a6a1d0bc1795731ea01a5bd2a92e1ed39b8182aaf7a7c1391ccdad8f791d0fc623fdc9719b4e500ed567d511e7479c586d3338fcad36b5c2ede77421c2a6ab580264eaf62050ee0f7a2309f3119a1304ada5d0fff27e154b72a14f53c0d5d6a193aee2e00b6f314034df50f49315cc65436a4f38568a2b78796639d7c229f251f15a9ac1d595d6296a7d64ba0e2e352445c116eebee22f71cb712b0b4fc9802ddf40ead86d2e6eb8480885cc974248cfad1838581c9d4901768d16010d8740935cf424d295126ae25b7babc46d4e152f0e8934eadd0ddce7df9677c84509293cd3d3484f73fcc03c1e2213e204a8dc5592bcde4636ffbbf8683a65fbbc9f1d694ac8421b7d49d3398c0c55b89699b9b15d1c473596ce31d234aad24f06447d992f398e0097ddcdcdec185320a9db55b133fd4c84ae9f5c5199b87f80fdce6650842c224ae8c2e6dbbbd929b620daa88289fd993ba2c196821ed459ecf0da2e2d67cd7d0110d61be6041053f3d6b2b64caeecbcbba5718239404dddd1abb4743644ebf929313bc9c85f6ffee3cd008f517078810f15fc2de6431fcdb29f44c03aad7a160644d744286f4f8862315e8e515e667c7ba1240e690f8bd03bab0c453a878500bbb6929e5c7f7876faabb5e911fc94e9da8e26d44a634a50a23d4f37ff944b6ff669e44ef692cd56b9f05099c82ed71bed52880d5d7b84c943f22917dc6b316e30f1f8569eac8d20d0b1eef1f59a6e1b4a63f6ab0390b3e8b1f27fc4f0205cfaa99b2d60db92d1e698ebe50fde1b936cb36704ec961208edf75d7bd6eca6d3ba0053cee77fa8bfd055d41903b7c24b5d1973b373e34289189852119f5f245aa9b0c115d046ac6aa7031b1fbdc9aefa7874a8e21f28a3b1afdd00d688da3a686e57f9f57067a1256fc529481ce1798dd8966ff6feb7bfc391c18a685881c65b7eb160040ba8095d12df4cb2597dd08e6a18845a22b6d9be93593817f011f0315677ead264434860706341677198a4c6bd6735e21b07c2b94039149e17ea6c8766cf6064403ec7c7f45ec062637db0ab3a1ed889660a67bdc8a683708e691919bf891bc1305555f14150964af8c4e493897ade4af9dd2bb28e2e67f2825ee9cf30a06ccee9068f4c88460017aec3796547c7a7781540621a9a3ba20511d3b163e2e0a037410ac825faf29029c169997519e0f00fc74faa0ebb9ce4f1825e700456ca6346ed0fef9841bf221bd2fc6b7b80407f02f814e18ea9bd4798b8dd032cfb004276a00b40f6e249a86687bcd786fd0ce746571a2010b65d838f98910dabc8c16956d2ba80d989b29c22fad27f6f971172f6861a7c534a13a97adfc14b4d8f8aee904026d72da26a0bfe54af0eacfd0be96d1bb48116322c27c5adb684adfffe930faa6a77c19d1d39a3ff8852fd967cbb8e5a935e857a93a3909d10f7d6b17ee61cb1d559e0100a0501c1ecdf858550ad1a3a4fe1363cfc6ceb757059f54f401d7c97795592bd39e441147ef3d399cec731194c40dfeeb5954817331ed95ba1bbe66ea80dc8d49a9c3bcd40badd413568bd84bc8f8169fd1bb8062c9af7b61bd956ae73cccadf6d8be6e72cbc9b5ecac10e5a8dc3d85a442ee71bf34956151b6defde8ae6d81795a24776d4707fd062153f0cb2143efe3fc57f433e90819740dbdec5ffd9f0769a7687476aec6ab53c74ed3a1543a961ebd42b722f2d19106837433d32852356552367447ecbb3b2386d0dc8f3e8770ab34084d89f076d04f70169d4bcd9f0db5b7434a717445d446ff581b76a2e098317859225b5e3c1aef680b73653e07164c7460d0e7daf51ef35d908d39b93fd4958120523b21e35fd6033116d72a051a98e63ee742a47076c852228746a22a5dbd1d7fc3b71065aa30a33177fe114353ebf27f8c5c7de48f8243b21f0d665c66f580b2aa4e65a6a565cf6a902daadd", 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8, [{0x3, 0x7fff}, {0x32d5fbd6820d6500, 0x3}, {0x3}, {0x1, 0x5}, {0x3, 0x5d8000}, {0x1, 0x2}, {0x1, 0x101}, {0x1, 0x2}, {0x2, 0x3}, {0x1, 0x9}, {0x2, 0x6}, {0x1, 0x7ee}, {0x1, 0x9}, {0x1, 0x4}, {0x1, 0x7ff}, {0x1, 0xffffffff}, {0x3, 0x14c3}, {0x3}, {0x1, 0x91b9}, {0x2, 0x9}, {0x3, 0x5}, {0x2, 0x59d3}, {0x0, 0x7}, {0x2, 0x5}, {0x1, 0x7f}, {0x3}, {0x1, 0x40b}, {0x6, 0x4}, {0x2, 0x9}, {0x2, 0x40}, {0x1, 0x80000001}, {0x1, 0xf6}]}) dup(r0) 02:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc, 0x2}, {0x4c}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x2, 0xff, 0x7, 0xffffffff}, {0x3, 0x80, 0x71, 0x20}, {0x7fff, 0x1, 0x0, 0x81}, {0x40, 0x40, 0xd9, 0x8}, {0x94, 0x0, 0x1}, {0x4, 0x1f, 0x9, 0x7f}, {0x64, 0x0, 0x8, 0xff}, {0x8, 0x0, 0x81, 0x6}, {0x8, 0xef, 0x5, 0xffffc582}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000100)="d0003fa95185038c8221214863ef6e000000f080fee2b70002000400d779287ac83d202da66cfffe2b2e7af896", 0x2d, 0x0, 0x2) 02:19:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus/file0\x00'}, 0xe) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 02:19:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:19:48 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x112, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x437, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08d80e37b68b9780f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a448187907d2cef19c452c89b43630a922d3feb74e09361fb01a411ef8660cb79ffe1504030df6c88699d3fa7c9d3bfdcaf9b977acde0b70b0df65478e14b3bb985f8f6cabce2e6bb5c388c700f498ba26091a785cfa639e0a777a480caf9dd72c39d609d9365b3a0745"]) acct(&(0x7f00000009c0)='./file0\x00') r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="462a55edd1359da3c0fcce6300100000000000000000"], 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) r4 = socket(0x2, 0x8000, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="67a9e7102f6669004f3f01010000eb5e0000000900"], 0x10) dup2(r4, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000080), 0x4) kqueue() 02:19:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x192) ioctl$KDSETRAD(r0, 0x20004b43) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x6) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="218e3be9080800000000000000bb86dd6052cb3500080400fe800000000000b9110b0d00000000a9ed507c514a6c2ea56598c250e518df0e077a218e0502599fafb9849451386bf61920e3463d0fe5c0adcd2229638912e0f69e50c33674ff5060068e588a8843b4e1500f1bf49b97f02efb10e9f086b93b3fd02a55d3ad97cb4e7fa9462552bba644a1fd68307479d55243d651517e5ce1f39e3ada44fabbc5e5565e065cc9a93e77cf7a31b9fe59a279b138afabdce93922c1bfeb493530e0fc9bbd32a87eca39314ab54e4fff45c9a0917f961fd00229cf5ce489d959814fbe60f323bc98d5785704ef4e34c7637f141b0973be850c78051feb5d2a1c9d8f9f2b25aff38310d4de2e"]) 02:19:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x1000, 0xffff, 0x3fffffffffffffc, "942825108fc3dd2207eb8d00", 0x0, 0x9}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef001000008ccb48cad9cea270b61f668abde880d6f0045e26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) 02:19:49 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x1, 0x57a6}) mprotect(&(0x7f000009b000/0x4000)=nil, 0x4000, 0x7) 02:19:49 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000005c0)=""/23) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000003c0)={0x9, 0x6, 0x4}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/101) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9d787e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629a99c7d8457fd89549873c3d9f8679b7703ecfaaa8040338332ff950ae113695e7acdcedd56ed393a0b75c51de68909f69edd31de24ed62eacd1c24106f08fd39020eff4385cea239f7950e1f580a6d25d875a02ed48446c88351c028b4621a1de5254cbb9f05da5f0a79df0149d786499ae174dcc9d8f657e775bd5193bf1d9366b48d0fe1e8932d3be660c4fafe9e11d5d2113b9f896e136743863879027258ccb8a03e7275b117bb06a83fd8d32f2a89499c247d717bcc0ce3b1cb", &(0x7f0000000040)=0x1fd, &(0x7f0000000400)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xfffffffffffffe9d) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r2, &(0x7f00000006c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x280, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}], 0x9) semop(r2, &(0x7f0000000000)=[{0x2}], 0x1) semop(r2, &(0x7f0000000380)=[{0x0, 0x8}, {0x7, 0x3f, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x1000, 0x800}, {0x1, 0xbe5f}], 0x5) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 02:19:49 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x4) getrusage(0x0, &(0x7f0000000000)) 02:19:49 executing program 1: r0 = socket(0x11, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000cea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be789e4991f7c89b1d09209822df5f0200000000000000cc00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303f0b51e4ed6b6c7165f984eadadacac62f6c2ccf38e88e0e00f90006ec21b1257aea8c500ff0002000000000000020208a3001000000000000100000000000000000000000000e506bc8ffec06c121d2c442074b3795d1da332adad618b8ece103508f785", 0xdb, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 02:19:49 executing program 1: socketpair(0x6, 0x8000, 0x3, 0x0) sysctl$vfs_fuse(&(0x7f0000000240)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000040)="968d09409a3a97ba285a82aa79500a12bcea495bc2423630ab10565abbb32612debc62629359a17d90dcf3ed3848693842115f5d725f35f8bcf5874e418bdbc64c74773ecc0098d5c0b269c381817a85df26ba35e3075751353e66c3b65400a40cb72f0d3522691f06eddcd3a5dcdb2f7dad37343a5f4cd158a35b6f7cf1326cd9cde4b6e94cea0c10f498b56fc8ff27a4915346046005647fd335c395b8f5f0b601fa75e359ee58d8116f4c31ce2e4c86eef01ac4f021f6da5de689ae7f0bdd02b567acf5b0c7fe0997", &(0x7f0000000140)=0xca, &(0x7f0000000180)="726d890aa96eb63572a6c07dc3b9ac7f54827d5a666eb5244fc7d90f31e115b188f6dc15a5462fc25fa72827b737f74d0d9cb87a9ee1fefc47f8bb1e7b7bb903911f9520eea568df305c73e5e1540a155cfaf610e749c5370188e81f9e299b1dfa79c64e29143c6ec51703974c27a250e5a677f7904b088155bf2d44752d6ea0095f98b0c342db743eb93970dacafc3fc6", 0x91) 02:19:49 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) socket(0x1, 0x2, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0xce) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xea63, 0x401}, {0x18, 0x3, 0x10001, 0x200}, 0x7, [0x90a, 0x2e, 0x7, 0x0, 0x3, 0x7, 0x7ff, 0x4]}, 0x3c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffff, 0x7ff}, {0x7f, 0x1}}) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) 02:19:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xc, 0x807fffffff, 0x0, 0x0, 0x0, 0x0, 0x5]}}) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) seteuid(r3) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r6) shmdt(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:19:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x10001) chdir(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f00000005c0)="2078f7b678807d09e032dc19f570fe00ba0171767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863911af94cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b1e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b0300000000000000790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a997094a5ca983f2356364ab3c984106aec92e907d4f5a748adc80", 0x1e9) 02:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6, 0x0, 0x0, 0x800fc}]}) socketpair(0x18, 0x3, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4810, r1, 0x0, 0x5) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 02:19:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r3 = syz_open_pts() lseek(r3, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x1, 0xffffffffffffffff, 0xff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb63, 0x0, 0x4, 0x1, "fb12d02204000b01000000b6f46be48a6f2b4efd", 0x8, 0xe927}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 02:19:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101, 0x0, 0x0, 0xffd, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000340)="670dc33d558d90220008ef1916acff18144b71ae782d7d880995781681f6c411d70c025e69f0b5eb31de8f303f1ede8b17621a9ad52f6354ae8da9bcfc65bab8c95bfe1d88931b8660c0a5454246b1da", 0x50) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = semget$private(0x0, 0x4, 0x2b2) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/183}, 0xbf, 0x2, 0x1800) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x86}], 0x1, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x3}, {0x18, 0x0, 0x8, 0x200}, 0x1ff, [0x0, 0xfffd, 0x9, 0x5d253478, 0x4, 0x1, 0x5]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) 02:19:50 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000040)="053ffa909c878b2685c10aa908e227a65aff5de0c23d9dfc327f594e817037f2d565e0ee4793c2c6c527417c545fefcfd06ad760c71c1c81616e46bfae3ee67f4137f3895066d6dcda0302092d461a115f8bfaba7dd09e0ebf40", 0x5a, 0x0, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r1, &(0x7f00000000c0)="69d2245879391d318377ca992c4d2bfddf93c3fe78f4dcfdabd271566149d1d75ab51503d7fd", 0x26, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x7}, 0xc) 02:19:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x201, 0xffffff5b, "040000000010c35700f8f4067a0200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810", 0x8d}], 0x1) syz_open_pts() 02:19:50 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000012c0)=""/204, 0xcc}, {&(0x7f00000013c0)=""/238, 0xee}], 0x2, 0x0, 0x2) fcntl$getown(r0, 0x5) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) fsync(r3) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000001540)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x1, 0x800000}, {{}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1}, {{r1}, 0x0, 0x0, 0x80000000, 0x1, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffc, 0x28, 0x1, 0x7, 0x2}, {{r3}, 0xfffffffffffffffe, 0x40, 0x8, 0x9, 0x7}], 0x1, &(0x7f0000001600)=[{{}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x1, 0x3}, {{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffff000, 0x60}, {{r2}, 0xffffffffffffffff, 0x14, 0x4, 0x3f, 0x94}, {{r2}, 0xfffffffffffffffd, 0x30, 0x2b, 0x5a2, 0x9}, {{r5}, 0xfffffffffffffff9, 0x6, 0x4, 0x346, 0x7}], 0x8, &(0x7f00000016c0)={0xffffffffffffffff, 0xf66}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0x9}, {0x1, 0xf99}, {0x1, 0x4}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xa5}, {}, {}, {0x2, 0x10000}]}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000040)=0x1002) 02:19:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000080)=[{0x2, 0x5, 0x9, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x2, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="9344bb8a90049e2b101a4a8160fb980513b07830ed51bb7fef59d759b6ef93603e241f5ce2f2981c88e1d2f4b7e9158b14fada5f6e44ab98217f7ba5e96fa838639a31e3e82e7fa29bbacbf468e2489a2eb930f0da2774abd2763696b8627fefb731a98ad0373cdece07a1943c2c88513d7abf04b6d0816385ea9d0f4c7b9b8000fbc40f12587468c41f8756567ab0caba5ac417a3905fd5faf1775b424de3450cf59756ab83b040759a6b714332c291c514eb39e7883dbabc3d5997061ace4abbdb6407f47c0da477763e43c1053d6fdf9787d88db0350fc888d2c916c8125e00341904bffe40524c92fcf141f038e26d6df278eb33d189c18c065b5818d5189f24cbe53c2599605a79094a6aa952e10e1157b90732d942a9190874941a27a9576e162a216a7eb8ed3ab29b98aba1c0f2d5d98100000000000041c121e851cdab14a5a8d8ff48d0f950c616cbdb875623d638d125504c11dcfb9ab62c5b3e3fba02e73813abc6ae219138a94bd9013e7ce2f343eaa3bfb6847681"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) pread(r2, &(0x7f0000000240)="fad6fa7ec90ba51aa11cb9c85d1211f49ab93f7c9df4baf48b71ba15668b89ecbde10e567c706c1118601e876f90a4122afc4c7c336419a12c4908d42e2462fc794e2e363729d5fac8e7cf5aed0b53f2d0229c051237d093a5d8f79af51985ac575754eeb490297672505399534ed95dc2a8dfcaff7541ef414cfcf16a842358edbe7facc3d08c5e287d57e1c8f840d611192ce01e008d1889448fcb7e05f7a95367bd51afe0e45158b6fcc91be2126e456aa8527f7aad14f139b27e3537c945d36d049159474c36d538997bc5cce25b66c78df9cb", 0xd5, 0x0, 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x6e, &(0x7f0000000100)="ebffcf014fa6d0b817ed68c6cbff18b9fd812e8b37fe30c61e32aa4e713048e67183319aad5100000000000000", 0x2d) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(0xffffffffffffffff, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 02:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x40000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 02:19:50 executing program 1: rmdir(&(0x7f0000000080)='.\x00') r0 = socket(0x18, 0x1, 0x0) getpid() setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 02:19:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x8, 0x9, {0x6, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYRES32=r0]) 02:19:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwrite(r4, &(0x7f0000000100)="4340408fc667b229ec3c0f6709a57e238a9d3548fe0d63778765c0b764260620a813ad8b7ad5d1e31b1e5df4ee7366988fd8f7e2e85a6508b14fefd0b2d3bb9079f4c2d1fd39da8c93f51ff28458df16bea91d4a555f3947bbc357f5c090ca93583bcdb4b4bbf08191d41cafcb47af911e281e7d8546dcf7397a750bba0913212b9277d2f904523ab3d1673410", 0x8d, 0x0, 0x6d4) r5 = fcntl$dupfd(r1, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 02:19:50 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:19:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019900)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262e1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb93ebf2018b11f3ffc4ba3fea1bd829531896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1e233e73f7b20c795ab233aed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038d145bc8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bd0600000000000000bec7b5345ec7d6f6dfff938352e5ef782c17b4fd89bbc7935f57bcd70900000006bd395553ca0bbaa6032e4342061e20c39882ceae10781f08b34b23ce2cfb1c6bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f8fbf2e67da7e6afcddcb0e34e1511fb29a6830be3d2fd2997d414072f3b7a42f225db026106b288a47d08fcef67df2c0e6ac6c1c9a2d7a573c6a1478c55438e9e7a329a03d0af3038e12a298f42eaf04b57d7d5bee2b0361c24be960fe00a7eab8de5063a78e84ca23bc004701d29704f0bb3c65f8f12cb0af942b97a712449a89cc30d97155420b0987bbd5af3bb8b85fce765cf704804b936cd475413f888fae4bfe9458db7c8c25fed6084ded7ad34d5e162a5ece0c9803d5297a697001b5abe367447d1bca80bb43e4f42b8157e60763757fecb87d1989336b3e10e12e95585500"/688, @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x0, 0x4000, 0x2) close(r2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:19:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x221, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000200)=[{0x3, 0x3}, {0x25}, {0x6, 0x0, 0x0, 0x1}, {0x2, 0x4, 0x80, 0x28}, {0x100, 0x37, 0x4, 0x4}, {0x7d, 0xd6, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = geteuid() chown(&(0x7f0000000240)='./file0\x00', r5, r2) 02:19:50 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0xfffffffffffffffe, r6}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}}) open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x200, 0x0) 02:19:50 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) dup(0xffffffffffffffff) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 02:19:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x7, 0x40, {0xffff, 0x73}}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:19:50 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x3}, {0x3, 0xcf, 0x1000}], 0x3) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 02:19:50 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x401, 0x4, 0x8527, "3d5b40918606c042005356749994fb0c20838857", 0x5, 0x7}) 02:19:50 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000280)=ANY=[@ANYBLOB="ff00ff5f70000000ffffffff88e7b2c834ca2d8d57577f9088e317b277fc0421a23d9014dd32e07e1786c21abf3e6fbff0371e33038e641303ffac0954436d776f46390dcaf15b5fe5fe421f2fcba6bafde93da79d"]) syz_emit_ethernet(0x79, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa80357e44327aab081626208ee0ed99dd7d96f2bac52a52fddb767916d290ec53df2ab338fef20769700c5d4ec900d0ae81d630a11ab1da0b08cdcebe4ea29bf81242f5ad4e06ffe60ba140e56ee24d43b71eb6d2491dc020b756e4ecbad1addd9092866b90b2973f69c2879225"]) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000007c0)="8c655fae7eb122168a1685fe225a7561fdece9b6786cd99bcd6b87aaa3876f83eb589e08ee2126d1a1033f3998d22de8ef3e5c93d5fcc735c674430dfea3d6223bf242cbf6fa9e198034009ee5577b6b4d7b344327aab00758334fe20d164e5bc358f578a2862f317ff47877810d899d1e645be2495aa94e54a92b9b3e6f3d8ffde0916add8623ed04ed62113cd1489c59d36388a31728143fc03f95f37c2a4314a75ff01275fbbfebf73d58685287a04eaf82903abac30fd9a51dfefbeab80b4cd2df5c1d66119d463b7a5e6cdd6d991bbeacd2767bcbbab7aaeddd70d86caad1bea76f725be5832686b8999baf9d6472601ecf9f15eb2281a624f578eebd5566ccb068cbd54b310b26c8a77e844608884072193ce78e4b9935bc018963572e5a12490e8ebb629440dea870e778100e0823943711fda6c5c632cbbf6b93191884387e97d8e79f519dd9f0b76f81ed15079c5488dfcb468d5ce424311c2bb0801fab3152494291dfeef85bea62354a444c947dfa90e7f07c19c6ce43f3ac9b053b5362d19c156680ef6d9aae3eb5580fcd4cd3215960fb3f42c71923fe6e6ae4c3054441a31cc2c8e53a579c60343a982f827c4345c83c98909b968ea8c9e237774167aa4d4c8b6892233a2f74757ba2b0c72e32418da3c87230109a5337d3fbda0087239a87ff3ab6f2ec04cdd9620108dc1fcf09c305ad0b345f98a54160b79b530a6ed361c68674fc30047c8451694da19dec54835774180e7b5f0eae1495aad8948d91bcdf57d2924f26f84b7a10fac97cac88782cb463d2dc03309cc42ed0057139bdf8a23ac54f043ac226e4d1c2f1698162e92b031be5ccaf", 0x25c) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) setregid(0x0, 0x0) r4 = dup2(r1, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', 0xffffffffffffffff, r5, 0x6) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000080)) 02:19:50 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 02:19:50 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x2, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 02:19:50 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x1, 0x3ff]}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:19:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, "99c7a276f5f7822d"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x9, 0x6dbc, 0x7}, 0xc) 02:19:50 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) dup2(r4, r5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000040)={0x5e1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) getuid() setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0055d14694d4b100000000e7c900000000000000000000000000000000000000000000000000000000000000000000000000750042910000000008000000690b09c14f1c8700"/113], &(0x7f0000000140)=0x6e) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r6) execve(0x0, 0x0, 0x0) 02:19:50 executing program 1: r0 = socket(0x10, 0x1, 0x7a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x10, 0x0, 0x88000000001}, {{}, 0xfffffffffffffff8, 0x4, 0x10, 0x6}], 0x20000, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x40, 0x0, 0x0, 0x1, "0100000000000200000000000000000400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xf0, 0x2, 0x10001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x5}, {{}, 0xc81ad75aa4e1d15f, 0x0, 0x1, 0x575d}, {{r0}, 0xfffffffffffffffc, 0x10, 0x66a357bcd88de56f, 0x5, 0x8}], 0x1f, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0xf5, 0x200}], 0x2, &(0x7f0000000280)={0x3, 0x2}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 02:19:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x807, 0x40000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() close(r0) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x17, 0xfffffffffffffff9, "73f37a117c00"}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 02:19:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[], 0xa) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 02:19:50 executing program 0: r0 = socket(0x18, 0x4, 0x2e) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="f3ec390000c68ebdd11b9805d49320702efdc7ff75792bebf994b8df0249186d7d33b889885f1e58c980977067f9c445de503f2a43ff26f61fa2050074ddf83aabf740edadd5f3a27b67fe263a32eaf6fe78866306ce9b59d4d8b98f89dd732d9379"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r6 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 02:19:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x160) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:19:50 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x20}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r3, 0xffffffffffffff9c) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000300)={0xcd7, 0x1000, 0x5, 0x0, 0x9c19, 0x6, 0x2, 0x10, [{0x1000, 0x8, 0x8}, {0x7, 0xb656, 0x8, 0x1ff}, {0x3, 0x7fff, 0x2f, 0x1000}, {0x8, 0x2, 0x0, 0x1000}, {0x4, 0xfffffffd, 0x5, 0x3c879c96}, {0x4, 0xfffff9f7, 0x0, 0xfffffffa}, {0x5, 0x1, 0xf2, 0x8}, {0x1b, 0x9, 0xffffffff}, {0x6, 0xe000, 0x4, 0x10001}, {0x2, 0x2, 0xffff, 0x3}, {0xdf4, 0x94a4, 0x80000000, 0x5}, {0x8, 0xd0, 0x0, 0x3}, {0x5, 0x9, 0x3ff}, {0xffffffff, 0xc9, 0x5, 0x9}, {0x81, 0x5, 0x5, 0x10000}, {0x6, 0xd69, 0x0, 0x8}]}) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0xfff) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffc) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) 02:19:50 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8875}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9d13", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:19:50 executing program 1: munmap(&(0x7f00009e2000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x15, &(0x7f0000aad000/0x2000)=nil) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000a96000/0x2000)=nil, 0x2000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa0, 0x4) 02:19:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x3, 0x13, 0x81, 0x9}, {0x100, 0x9, 0xb3, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xfff7, 0xf8, 0x7, 0x8a}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efffa10 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efffa10 failed: hole in range 02:19:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x200000000000201, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0xc, 0xfffffffbffffffff], [0x0, 0x0, 0x10002, 0x0, 0x0, 0x4e], [{}, {}, {}, {}, {0x0, 0x4, 0x800000}], {0x0, 0x0, 0x0, 0xf1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:19:52 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xde3, 0x100000000, r2}) flock(r0, 0x2) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x1000, 0xf05c, {0x3, 0x2}}) 02:19:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffff5, 0xfffffff9, '\t\x00'}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192b6b81201deb9a3bb371c7ceda522dd1198bda373578cc29e9221a484454369354377a09f", 0xc7}, {&(0x7f00000002c0)="79e9ea30d7babb37069ea130059405026761ac7b3826d2b6c3858d821774ecdfb56915415118b787e513e2b5e0a01b4aac6fc5e06478ba8478999a50e4003904077aa77723e5e5659dcbe54292a5d9ab03b12f9cc47d37c2b515ed8f1b1422f031b9222f19bf15d82eb7415a8e337943f50a61b280fc4895d63791a8c22452c761293a99646a1c92f6f671502400"/156, 0x9c}, {&(0x7f00000003c0)="263427aeb70ee0a98ccd5d63fc8c99cde14d7c8f7149240b0471867a54b004ea20380fa3f5ebf694955a5164b86fc56c0cfb4e02ee61e47d1c664402d61c99309f3beb71b03cf663e4ccf3374c9a15ecbec5ef45d59afa6d88c87dc6c2859b3ce432efee0a74acbffca9e4afd26d0c28a253c40a6eb8dec9dce2e08615f0775d07a00ee72e923ec23ab06b7450a45176f705a9cb643dccbd7b2992088fc4d4491b3194ab504e8c63e39aa5ed56d3dc2d032d74f63b1b4b118ef2486bfd9e24f916cfc6f4c1985aa1df4137a1c1e54a616491ea", 0xd3}, {&(0x7f0000000580)="a49ef732be9580aa3344ff5570ff8d7bf1c3384753843967b5ad4b3b6b6c63c1c385c78b8aad3430694c9e37f6bdbb18206fb8fdf201cf196068e3103da3902ae008a1a4a1ed3d0412d20985e579c6fc472991b5ce8a7a059119b459761728a7bf03076e83cff62b4998c554ba5e645fe934fb273ded3779ef69299c601b441e231de28e62550016025d45b32402923dccd0794fc30c0bd956cd470d28298bf6bd9742d39cbcc712093c2492ecfb773dc71f25cd74963f27f15617ab5b4503aa7fe3e418c20332f318a903b9a43ced09c21100e55ed67f3063fd04c6ab7d968126461f1aa1438f86d970320694d6a3b65371e345b6cef87fb699e5f685300a02ea735967264a8377c6ea7caf3d596afe951d587bab572fd18f337d035ceaa7059fd7a99de41f6a7bfa5b86f73e1d51611d10fc0caaf37450103971f76793813950e325ceea811de43c509a9c326cbc4f40b93758e5fb7b707e56c813e697f9c345ddffc947774c9f57587add931007d8a369f31536eebed8a6296ccc1b1ec880f2df2b6c786107634d159e504b172925c8afea3ff15ee199e4e4aac242954bb749d04200c918bc0fc4770556b01e14818a53f19438552c8d7f16387295da5c5cbae48569d04ab2d8589091021c0c81fa0e63b0d8500e9d47e0d66ef2ff7ad6e8764ada7dac205c1a6c472ff3b4b5f2424122f003ca74b19bae7bc4f710038e817f3054c4cccbbe70ddbd3af3ddb3c248c52423c4dc76efd5edbdf0267ba29736bc1146eb833a1b031bab6512afad39336983714e8b3af246a9fe88fbed79399c72ac024577a7929949270837eb292cdcda30245c6fac676846a1e18541519d61ed37ebf5ee66a6afb57dab38137413eb877d24534e80df024ca394e64af6d1cb5e6bf57dc26b1e28244461638ad737e9f0aadc1d6e487b68cc3026dbf3db420a2d69538c2d2e63f36cee69903b099292e0da86108a441d4e2878d07c6dd9c5d48591c275632f817525456af2d1f93a4591b60cc25708c4a241812df21d612ba517f1f2122d5025a0a5268a92f492b7a2b8f0999d89b7fab3e8b355581d3fabb0d984f68dc09186bbd8d30eb0f3884056a1a5fdc85a0bf3b0c6f4689538e15e412caa3de5c80e69077ef077956268ab5948bcf6a5c2026a7f011f71108f452f5f7a889e13921ac1cbb6dc041dd190308c0d56f1b813702648332f1e8d67f52c164f33974aa7f3232d52c3501fdfab50337f46b2974d1d3735e333810823bb7ab3c2301b0972b8fcd95ed39ad2039b57efdb5b77a07136bc2e61953bc8f60c1087cc1579c69f8b2db7b966cc5947b02a82c464c23988a99fe14a34024f2734ccd86fe0a4cd87d7e375a6a356638c74b2693d78a6f8632207279e92128611997a2c25bc2384245f6b11b7dfd178094786f3540230e3700fe909844fe8cd2840490073faf063b546c6be2aee0a067632c13603cb182fe2ec1e06d21145a38a50e4fb3a270ece130de34b4158f684a2badb6da5dc828df466564addede3760f395021a4223aa2c51e1dd7c6301325c6828771826b8c688744b670477bd415206012afbc611abe84d2e003056d22fb41293ef23b73f774c196c910eb43e9cbc176e20c44c63136d1682152e0484531b65cefe336347ea64364fea5d8e6ce884c3d38c99bdea0ee4703d006566acc27f223e8ebb7f171e97206f373599bec0daae51217baaf5ab0a02e58545ff56d16c43b2054569434f24e66da2f193b89a15a5e4011d533f66964814a2c6c00f59c5d48826ad701d991cd9fc73841debbc5534c52b45da88e5e12d30356f8eddf23d7bbd32adbf90b7ba8d394ef36fb6a77df3c0647c8c6417b5e6362444b3d04179dc49675b146e966d7d7af25cc6e4a14e5cd5ff25e98eeb0dd1a06fb706880d709c7db09123ec0c45abfd1068b1c893065723361f578f84cf90e008f43562bc79e61b6b454ba2a74c97882a7f76d025bdca06b6a9c7859bf822b9d480162d94c346cd02ac83b6bf4393ce822725259d576e6bc6a6cd44711c00530b582dd049f197cc945208c96b45e6e4b033574f8341d1f39381e4f3c19dd96334636a9bacbb9fa18925e6d47a7ced8643b87e1fe90d13fefe284719da6aa4a403803b40e8d3cb14d1b6c4cd367a020b0acc2a7c9eca96dcf4f8050c8781dfa57809e0e3702767dcf161820e11607b1b54d8afa3d0758a494420b7fc792528b493b928d5ff7ec92a544bf6ebfa49d668b01d65ec315b017f0bb32d4cb0ec543e867049ee6545b6cc1b4f58f7b5ebfc7248a4a5835a91852c84e0302a2750a207dfcf49522ff6227a8372d0ea7da391814d2a089fab518825cf1db63893d82adc3c400eef2a515b80d11461e064e25d8757b36e4d9e885858e754d03de31125613ae5386782057fe573ed5f83dcf557775773056f224002c2c86a73a4b1b863f7151705870395e5b1174ab16c3fdafa6a61e8a20757b429b065d5890a3180ff02b4584cc12b4edc02325160218e10ba9f0181fd13d5aca747be9fa0d3b1b6a702607178fcebb0f91588741f23a3a7f106eb01c8b1ce2e8889589c672d082455f051442f710024378f8ead73f7215f92dbb63761c2eb9552da37a77b6d82326e892f701ccfb205e3382c8bc0b6698ae8d7b2a45c0643aa0ae201f5c84ed8d31c21d1c78297c0c65eb7da3480e7d4a499f10b4f75e0d023c686e70fd6e89063e9b5d600fa4a0977aaef80e38c5c9611531d290324b02d77275ab6ba934cee3682cd3e5e3b6bce2af618ea0b30dc738f0e45c9ecbddb6de928b604db7cd4536dd5506b8ce5b1e9185b7e18141d1af149309e769bf73b34ddac9c5aded05d646294cefa881636da9e813c5cf98c484dd55f7139d97dea1889aaa2b8ffa5e14d9e63c5f72f5237156d794ba9b7691c29a89b6735c7b0fc3ecda49ca77d67d0b17d0b257a55ad656d5dd011af4f70d199f5aaa9b8cf54088e241325b7c5c75e61d603965be1784aa6a6aa34810c74b1d7843d795559ecab8a48e2d82021884848393060e1a397dc2dab86fc4393f3e9bf43ee60fa816b631d5b0f92e89230fa1d0d692daa3415655fa95e1ac2edfbc13276cc99d33bed2ba50ae6b692ae303d48fa4fd99d72f19a05e443429a0fa25928eab8cb71e3e1860d53577af92a25683d1586ee05134eddc19053bc28d5b5fa87f4ff228a641c8113614e2a8bce4cb0f32c157cde757b118c905e7db0bccf353fc1e9ec7258c5b4cf32f768812d277f5973368a6672310fef987f2e90088372d69505bb48fc8e8487183031b62d6c1ac48d9fb08e4b4eb492147ebbe758e9a7bbabd77d1e2c5cf529970e35e73849b26298f85f0205907f576a36458717f7456f2c65052849054df74dfe68c431e026688e86adeace46d86c736e7b4c3f552bf039401b72aa5555fab634ef98aac10c0e05343fb51a027b8744ea8e305c896259bfd91f651c06f0fab27395c24e4b7df3910ffc09effbaf31883303325364a9b821c1f28df979453400c64538624e7b2c450c9a82f48ba25c5c0b21bf8a120a0cc706922d7af41f0198274abbffbe566e61bac53374be15f8ce40cf1e082ae2c246493e8ff335a898b3eb05384409bd7bb28f284abdc493dfb54bd163c1f99afe67b90077244daee9184e73fa0cece6e0bbf561482ebe67ace2864845d3486d54052c065c757683923eb0c99ab7a65e0a407ac20534533793aac36b3f73708787b21a32288fefb908f20cef452d0934d3d2e26c248a801abb6099a8202d4e19cef3f5cc75abba7596011005f8b41006a90b6eca61100fc2a3cac7e42f097c6af1b8befd0f092280afaa6a9243f7bafb385d563500dd66ada7a4e7049246f022f2311a5555f69b85e814606334caabace2e882a3a615c5a6f0cb0d09d92c5bfdbf1ab5f72bfe6798fd5bfef3b3f0843f0765f4b0d632e053c85fa2fa38b7b0f0cd3b0b8e0120a05320df74d37d4e4563ed022fd6b1819d3b8cdbf68514da9d3298347e010c2c43c1e73730450b992a26b08545be13b5f21f3f4cc47759a00764dbefde8fc554afd1c8eb0d121692843b897971fa8bc7870313e0bc718659fce61ff43cfd2acae9126a8b03548866e2da0ace3c80a4698fdf5188109cf7c8afdfd9d99e2b68a31f0732fba24fc59c3802976eb47407c4605c9a14ccf76ed26bcbb270887ce6ce152959b200af1c68bbdef3fa07b0f29f8879fad5efe1ba3b4d1a17ad627e8e162b5dfba60dbb36826d58a188ef05139ccef7f9568fbca289f69be62303f55dfb7bc05d25aa95a49a286a02f35a7b112e79eedde7ea2f404d52edeee08559dcdd33eb163be575387435b481cd27057e0ccfd1eb53e2b736e1f7fd85af04bdd02ac6d14c43112ee75355c98794cf00f587de902df268ffcf2da336fdc", 0xc34}], 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/240, 0xf0}], 0x1) 02:19:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000eeffffb617000a000401f8ff"], 0x38}, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) setuid(r3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kqueue() 02:19:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) setegid(r4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000000)) 02:19:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x8) 02:19:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="9ad3708d58abc2ad2ae7eb97faa32cd8b3da0dc0f488e770cf49c27f3ff34669bb5794b17e7b12444186d43e6f6036f31149d9013d9effcc19d9148c11f9fcc9535370c4f5cb20fd73cebf9781badb33fd391096e0ee2c295ed6bda6e4fa1092a1aebb4d005e50", 0x67}, {&(0x7f0000000080)="262092b0b28c14c0711711ba8fdf7fdd3690e79dac", 0x15}, {&(0x7f00000001c0)="48287b7ebedc8e41f0bfc474cfde0b8be1f2fa080b21e0150eb8596b58791471f1078a95e40170ace62c834bfba7595c25f69da9b2aedcbe3c25aab743f183fbaae84d5e54", 0x45}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000550a0a440000000000005a1611b14171c4e0fd9cfb90244c1dd840c84eae627c7a224c5f80420953d275ff1567572705eeee94b5c17175f60ba426bd9a8d51bda18ea9342dd96161322ee9d069e05366733dd08ab1a0401a0646381f2369ab66661ac5b94c178ff3009b811dc7f27e25d2b8e3e03b79ed617b2ae2d376d2112ab1eac41bb3e917bebe1f459497e96954384c052bcc5c"]) 02:19:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8e2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f0000000000)="5236e6eb3b1059c5a3639c820c3c", 0xe, 0x0, 0x100000001) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 02:19:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) lseek(0xffffffffffffffff, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) munlockall() r2 = socket(0x18, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto$inet(r2, &(0x7f0000000280)='c', 0x1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c5", 0x91, 0x3, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x4a3) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r3, &(0x7f0000000100)=[{0x4}, {0x3, 0xb4}, {0x1, 0x8000, 0x1000}, {0x3, 0x9, 0x2000}, {0x3, 0x299, 0x1000}, {0x2, 0x101}, {0x4, 0x5, 0x1000}, {0x2, 0x7d88, 0x800}], 0x8) 02:19:53 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 02:19:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) ktrace(0x0, 0x1, 0x8, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r6, r7, r8, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r9, 0x3, 0x18f, 0x9}) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r8]) 02:19:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfe]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) read(r0, &(0x7f0000000040)=""/8, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:19:53 executing program 0: select(0xfffffffffffffc27, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 02:19:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x30) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, r2, 0x0, 0x1000000000000000) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x262e) 02:19:53 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="5388c9", 0x3}, {&(0x7f0000000080)="78d430cffe3113d12f7fd41b289d4dec7b4f677e7cd38f47bd200e3bf2792f1627f11eb8ad4b39c4568e866d991fa5d5c231", 0x32}, {&(0x7f00000000c0)="dec1bdd647acf34c4712cf260ba3a551", 0x10}], 0x3) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20410, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) dup2(r5, r2) 02:19:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffefff], [0x0, 0x0, 0x1]}}) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, r0, r1, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r2, 0x3, 0x18f, 0x9}) lchown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10008, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x602, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f00000000c0)="bf7e329295dab6408b14eb5b09eb4ef1053e802701dca0ab29ee795ba52a5d2810562aaf22f09b8c4a", &(0x7f0000000100)=0x29, &(0x7f0000000140)="0c60959475f71bf4f8bef7210817d6b0503201be3e762698b2", 0x19) ioctl$BIOCLOCK(r4, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{r5, 0x4}, {r4, 0x8}], 0x2, 0x8) 02:19:53 executing program 0: geteuid() sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 02:19:53 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) getegid() 02:19:59 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 02:19:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x25}, {0x5a, 0x1}, {0x840000006, 0x2, 0x8a, 0x7ce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x3, 0x3, 0x3, 0xffff}]}) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="da49b338782b069c015a011532ad9ed37bd50bb31a25d0729d41d7ddc7709612fea569386256a9578f3b32b86cd43d5266948d5dd1d80808684ab2f8eb6ebfdfdd86451833f052957efe42f1f68e3e16767401fe9b51ad48ec7325001ee351bb14d7083c8e131347ad0a44fa673837143d77f341adb5f087f3e8e85bea186c2b95401254a48917c887edab7c061391e40e4c272a5f8a0910ade5c6d345cd88e449f0165518924b62ea497b99e9aa3a8f2c4430", &(0x7f00000001c0)=0xb3, &(0x7f0000000240)="fc41fefe8afc9e1257d2d19900804aed9d969d0d79047c0b769d3de126a80a69ab3411bfd5c84b25c6c3cb8098327aa445247e0a9830c6d513a893787129c22a", 0x40) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:19:59 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000040)="3ed2f3068dd502907b7e39b2b47d862cb02b7714991cd78ef1a64cf10816ff43ffdfc9f07bc96f9921e0467f7bc2e7b052be0850dde929f5", 0x38}, {&(0x7f0000000080)="8d02cb7843619e9e131cb870cb66f3a2e5b25c8a40bf473afbf03e013213c5430e942c24a804a70c7fc9c4b8bf5316c36c458733fb3e2ebd947d09b631c993639d23", 0x42}], 0x2) syz_open_pts() 02:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000000c0)) 02:19:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x10001, 0x2}, 0xc) 02:19:59 executing program 1: setreuid(0x0, 0xee01) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x100, 0xfff, 0x5, 0x1, 0x6, 0x7, 0x8, 0x0, 0x1, 0x5}) 02:19:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000040)="c46de315719e5be0db677375aecc5b5304877b35a644829b16234a4670e63f552667542e14157ea03d4498b8b458f50daa9936e68bff71f8b2ea1cc68a78b4dac8efb1bb693ab7842325f70dd3b861cf71c1ea41e637481f81f3c3b1ae4abddce46fbf2e6d00b15296d5a7641d240a1a6ae31856577cbd519a0a52c8b1e6d7989003bace71d16484383e55a0def4c741b68a5f7f23989733e6ec35c150b2969b2537a10c509671f4083f161f0b204b09e6e100ef754a4d9d5e72163dfb61aaf38e465652aa26da82d762e79f6868af191eff95731ffa3056db", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x4c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) 02:19:59 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 02:19:59 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x7, 0x1, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x2, 0x8000, 0x4, 0x4}) syz_emit_ethernet(0xae, &(0x7f0000000240)={@empty, @broadcast, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x1}}], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x3, 0x0, @multicast2, @empty, {[@rr={0x7, 0x17, 0x1, [@rand_addr=0x104c, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x81, @rand_addr=0x7]}, @rr={0x7, 0x7, 0xff, [@multicast2]}, @timestamp={0x44, 0x1c, 0x1, 0x1, 0xc, [{[@loopback], 0x8001}, {[@rand_addr=0x10000], 0xfab}, {[@remote={0xac, 0x14, 0x0}]}]}, @rr={0x7, 0xf, 0x81, [@remote={0xac, 0x14, 0x0}, @broadcast, @loopback]}]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x2, 0xffff, 0x0, 0x5, 0x0, 0x0, @multicast1, @broadcast, {[@noop, @generic={0x82, 0x12, "b0000000520000000020020000000100"}]}}, "26fadb1937198026"}}}}}) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000300)=""/237) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r3, &(0x7f0000001a40)=[{&(0x7f00000006c0)="8fc8e54d6c48756209364b8585781f75a35f932765adfe973cf0603da961e70d1a836c355f493e9c8da9dde69619843706aa0f59f7793d6821e1ef2ae0285836d02772958d587053b97f82c0fd2b0113372c8c823b31409202fc5723022e1d52a8e964501a6027632c3e2f7bb53c45e9130b31d7de5f2193db817ca7208a6001973bfa0cd718ad4ed44b11411fe57210dfe5cdc7e4bee4928acad079dc7d5370", 0xa0}, {&(0x7f00000001c0)="71b93347fdde87a17104e30c6483a3d612b2c90250c996cab32bd02b62e61387192e237cedb996fa97d2ce0278456876b1e6f37ca659f21bea17a48f6d2b2cfbf184ba159e28327d41b3", 0x4a}, {&(0x7f0000000780)="002ec2e2772b5c4a2984597a6023f2bcde3a21177da8983ffb8e60ea3bea73c7117678cab6a6bb22b26dc5077455d3f74fab0554653ee4ded4c52affb4b4d595db7055f5335b4230af153b157d826cb4f8083c874cd99f17f8e6a3617bba97ffe30c3360d794d9fcf8be26143499089c618f577424f48e804c1507e5cdb995aecd1c38d68ad23e5a532b2e9822f275315db98e43b5512c54e08eb5eead89fdc02671761b3ba6a0999a87b7b12a52b2a578d2f622c27af4e703474c38ee10ce367aadfa815d", 0xc5}, {&(0x7f0000000080)="a210ef01accb4ab9496699", 0xb}, {&(0x7f0000000880)="f7a71043f983d8a1d9494df84d6ba8b098b003a4cea2b15c5a90c410f83fa58ea3042abab47eba54bd61741f29b94a01d84616e7bc7c1f2da11d9b6dcc56f70977606c34bc2072805135a7513529df401cdb2f41295bc10729cff386433dad54dbf562e3f807d6cd4e4227e77b161ae7d7b05a683fe3a9ec8814439c21899e9f5574de2a74e7c468c3f12f236f612eb0cfebf3206daaf1ff5a27c8c9599fa94cf7e3324344ac8d540eacfcf4b7bc22228bca70ac53b046b4c6b0313a529720c86fcb033112c4", 0xc6}, {&(0x7f0000002ac0)="7cdb6d1386bdf3b94e36d0b9951706c0ce3c239d772f73d32c1bd5b9f8442d4e0ac87a0013746b6359381ea7739b1a4ffdb22fea406a70b968e3806f1095884dc76169f1fae8af01f1b4e85ba7d2acedea8b6ddec07b87956578e762b3353c272b0aa08e4cb0a3cf7b250e67b3d2141ce16cbe91e3ec92ffb6cdb858c05f2b9225c0717f7e1ffa5a40f637e7e8f09de338492f6a644d5c2dd6722ad9fc29c47f6e386938293129fb35e77dcd0fab663b7a6e22d9ffd02f85ffe2d8aaf3753db18843057f98b5fbe97ef938a5d50ab724a22c503aec09c6efcb79530ba99564c66b9d40930f45646ea950f84bb801604b5d5801491cfb070160909bab07651c4aa221873085f362f81ee13e468f471e5b228517f5605f5d0ab234da323450ae06a3dab483740c086fcbeb42eaed914ccaaf9920ee240703ebaf6e3f03752d31c91c1aea057412a8cb0c93111992030bb9aa81efada64b1504e28069d60930cf6d135c02881a671b212fed30998d05e7e19ffd00c251c6a48ad3c2724755c3a04b968e673fee91239ea1c7bcb9058ca9e5dc8c5958984516a26b83f0bac089cae73030979b1214e50c317a40cc8b598454437f30a9ddb8d52e25ef9cfb886369c7af9998db2301a975a66f3a92c921175b4cf50f5c76a22c5b56b2b65817555cecccf3617a192c26a21f0ca3afccb0bf33b9f2e17e41642159d18d48ff228550a27345d3176303d3b75cc8d07f54f4ee318d3f4210cf2449d7d74956260af70a0f8a45f47823102e48fdd3a2842333abd5cf6c33532cc103eca20f2fee77429ff9c6a450dd114793cd5b5cc2f04a29f4e1fa576c82253c8174ce3da6d6cc382d87941894756b9905633ab239ffed0ff09ded36fa7ab78d3a483c05a728ddbb54f1aa19fe1437bc2afdc2f16ae6e270129efdc678a7aa5f4a8b812237cd4f8dda7146457d54414847085653df978d6c76b5739e0f58169aa94b8519dcf402c780af5fe40e7d598088505334574fce9c804a346d2a7bc8b6006043543f5fb3f5b33c1bbe758e7c71fc6c528d9a9e48b5389436fc5ec6c7755afc1449e6a0d9902f2e6c232b0ab06a6057414e5a57ab88c1ca11961ed3e89388d2993472c3f492a5767493bedbc6ca0ec7d10fef2b30c11cad3cdb7fe182ea00f9c251de4b1a88f917730f004399912fad3d9b5be8f0d88dfd51c8ee6cd91849f45ef708ca55667496038187f2758835a0560d84351dea944f0dac0df5d5c8a3b89715e46d4f9c169477d466e138c0fd06337ff094ba2a85048aca08231c3aa7da6c02f4df13143a2fb8e8ccecba532a571f933bc9d15a4785f236f3239f564c2989bf2a06005cd98a12752629bf32bbd939b5b36af9e9a91fad60a75f44fd0b5b13c67bad136ee817d99bad190cec54a227000e45ec5dda90c875170ed3931367f042485a28139d69c5cd9771daac828c76551671f95de573ae9dcc08c385988546dd4ae3bb154f7063aa7142d5910924b938893be40bedf26c83ef357df325647a876707808daee9a19e55990ea88c20066600aafbdabcb30a548e41a8bbea013a869b7d6e407a014224e0516faccfa5bc2e765dbe439701d546925616be600ce9ac338f2d28fa1e94022431050310a18b399a08a1fb72e500abf6e7308aad9f16636e68d65a234ca8daa8196bb00803362ef23f0907f63487246af2293cc7f995c56a0702fee2dc9d87ab5ebca5b987dcc2be17f8b8fac7c00cefdeb6fa7bf8dfe0de91254dda5339ab74df1b6efbce4c7dac5e1e260ce5d9524357785777d6c45ece5dd2c6ce21d646c958561a9b69bbcfdad5c79ec81007d426ae0c83f707a5534918397a0c4558bc1a26894bd6ecba9e2d18803c6083de8e253af8d5f14c78f8973d30984809b1e2116ca67a5f78f21525b0bcb921e5e500641d0e69a4a169ed07d93b2b0828d6355f3eac08122b4f95de47062f0a8c9761f7c9e5f87f69da2ff16af064ba0c95942159212486311bd8d764514ad636f914e3a71b06fdd3f26a85b4909b12e6f401ee90786038ea3b714b5e406457741496478131b4a466fb3ff848a57d9ef9b60e16e07a5edc1d0619fa88f2964eef88aa7c8026605d519cc1300eb40e4d726a7b7b769fb301af78cf7599bbab51651e41cf911ac34868d0415cc0725856c5cda93ffdaba3ae976900279fb8194bc157c96969afa2442529e5b8a232a028da852efee6e1c85d31bd59bd4302e299baa5ff1b5e2494a7e9b2354c41876853391f8ba832264d78194c863e849a0b29107fc8f0e5ffbae150ba3a6f4dc45923e7b37c713ec991f51bf7805e0037219fb6c5a33e23c3458e59099a78995c569f6e3609a4cc5bee1d38a1646bd675de57278f85c99e4c478901b983e058f1003377d44fadf24fa8260439f215818e4c4e1d3a8343974b63617270d6efb99fbb659a99f5e8b62d015a6195719db78c3d7e733f49652d9fdb6bc6ca3aa828b0edb4e3f2addc81843701e98a36cad10926f44d1e6062ac014c531712e6384cf3dff7fa40c65a3a4122c77f97c28065c7688dddea389b6839739c435dd3082a9d9bf6e84803272600000000000000005b2d68e9e7750db4e05cc13c119beae390dc36d2651ade37cc1f63f4675f936a68944d318b62e3208a9e233d771ae4104a692cff57482146ff9b249d1f941036ec8c692bbbd92a7ec2c1989b6e4199987b4466f772dfc9c86f993148f737b2f9d5bcda7efd5c439ca24d3a953139a19c6fbee70809a1f17019abbf7b16de349c1213e51977396cbc5bf44990f140cc50ad977525529ac1ef9f5e8eb1084e1df6e8aa48fcfb90becdafad6a359087db8d1b4649140760a28652260d869fa19ffa728723aef7d554f788820af35310eb5a6c1c0ce94f0cf0db0c39378f895e4578b04b540c9087488cefe689c2bf900a26e2666243ec011816c71690a35d585bfbc0eb8b7e93c4844e876cb9c7e217f5b1c0a89fd26563ecac68e10b390c8634a68fe242541435abf8fa15883336c31f06c3bf591bdaca2a83c8c0b2d0e944c04d82d83642d71567ef59b9bf0b461ff256f42c849b7a15fe0cf78e3eed5d1683e47e4379396129f5f90aa58f6aea1a66871c6fbd3ca798ce66d1f986f02afafc79b6862cf8f635fa9895e977364d500f41104f4103724c4d3ac991be84342eb8984b81e87a4c88197f06a05d19bbcce50b99fc5e516c726ed999d1ffeecddb27c60a7ffa91faa5fef8fda5c7a49fae8644e668917aa7bb39476c92a43c3e6daca7657918e53416e5ed01793d768d4a471f335c47976461d9a18c512eb8f232dc5bde06800ce875ce7d2c6f460985885644feace9ffd8b4f6be33c70fedf9bcf91e2044d2288586dc821b6f6fed1bc2941ff5b729e76e509c435376339a02607c936046c95737207f7387f0e7c1391364a7348089916f40ff4f64676e9f68085c04f1de101578b0e86326d6c50b0dc00bea4412aee1cdaf5a815ceec619090d58dda1008008a5d39726aff23f858b4e981b0ec6bc19856060b671c0673af8e6ec7e82aae7bd47d944c01a93592d1e6677b0d0fd7abd36260617db493cff66f66217453b98ce0f537b777a8a4118998c563ea53e1b0ca5dfbf76316a612399e93e7785b3b93e111ce08ce22d82439bcd1eb5f6836f00907c13e17ebf46ed23f77fd8a60fe962deae76e1022ed880deffb97bfc7d00f2930c23c6528167ce8b907ca954ea07561be59d45ca23a31b27304b837c66bd8373da926d0964fb5fd4a58453b000dd0c4dd09489446c8dfab09203daebbc418943c29f13370b3e6e2ef2db47bf2a3249390f1364b25014d7817341688a26849ff7ba05fc99d2cfc02096f341ae631871a026ca354cbc7d89523f9a967c5b9dab9ed05760e662c329c94b9c1bf44408942eed4fba7031ccae5aeb3ce0aa064562d245e53b4e5880b644a24af5f44937dbe62c1f10bc6ab3261acd7d7e8603773f66deba4c71007b6c1395060cc4d13712419f78555fa9a1af74a92b4fc7c7b62b8b5f56aa1da0b2b67253656936defdbb89a9fb1981dcd902b9080319d5046055d54c870fb2021da55c06c5c3faf70ffb989205216b1a25077d11d56312e664ae11542d09d86e60e188d4d8b1fd944bf19959c894e647da89a91cc4b8aff798426e277221da72247f2c8cede1e06bc82afe123fcb837e14c4f78437d9f3a8290afe2fcd462cc13e0d937b9162ac5c4f0a25d33c216b08c0eb82b4b6e9f8d84b87c23d6a1eac7f567fe9cfd2fadc45b3d4cb1d43de50ce24fc3d2ef3d19b7dd678d42d3cb421ded135b6b6ef2ebfba1bbe13baa90b1214638e764f8c8f07a22b058a41ae7cfa8284bd3473aa1f7f070b1c13fe046a3eb18607bbacb114d381ebbc72a256e915c7e499956027adf9af84fe04cf20713d77ced11de9033667b19c34e290c0d763bedc40f81b2049546dd270a98fa07031f41bb732b2446b021603b4da5709378bcd3ebff1bb895b16cb2476caf2e110365ab2fbaea789cf356d95db6ead3b46542d34fd8128f46bc7995a76f0e4097550b3f3037fe507ea5fe15e5c3621d9924cea4ca054742e8bc4fafe45ef9b759869cfdd663edfff0ec86ae0e9d6e5995857c7ae8b397a0712eda9beb61ecff7976b307bea8e3d52ee1876b2fbcdc71088e792ef0535b653a8f81f7a554459137818b642dee1d5832569903bf32014cc2c5576fa397b0cd6fcce09277b1cb2aaed6b5febcd01da4f5357c7a659dc151aa9c15cc61be2753e85d141d2b43f125643ea0b6fc9be2d127368dff77f9e8d836102a17d4217e5f70d759aa64ccbad394f649c340216602f4d38bf093c3928455452ac68e02d7cb2681c0b5122cdf7b0d6219cfeb0e911244e1410c0ae33291e856ac6bd232d30ed068542c96f28ef30c277f4bb776d594f0945a902e26fdcf7ef3b4344ad72f1c9b22ad8407128a910991da54d07cab0653a1791fda2135b7a1cac4c288c60f111b055c0b75e811853c0ca78a221afb9a69300cf89297f48cd09d636b3f9ff5335d725f2695b25d7c540562dbeb043434acf3a5accd7a44e7fe7b53a224b9ecc5838db5288133ea7d7099673227a8ffbf6a6cec8e56d2ef17dc7304aafbaf1fd177e462862243055ea47e6767ea5ec182bf574ff008cd0fe2511edf51e832d4ca461fff7e79aaaa418c40f7ea0ffc6d41a6ab89419ad57e8c03853cfdbe5881d1bdbfe4d928a28f59be8aa3cc22fc5c611138fc90401a6cbfc80f692d9767fba2e0e514a78714a670baf45412a7cff6e280926ce96374299998086798fb092248b024eb0ab18e523b64ef873cf11eb31e2853b85ee0c969f74027b2ddca7bac55f0cc3e6c66a37efca2758f3a055c15e7239a5c18851b9f70938c93fc95514b3398c9bea2e6a88db7fefe269839e469fa8a905b1b6645a6bc761b5ef978d8da98129ce482236b767323828fbc08ab3325d5f40423c5ff8d7ff2ed044ff5cf4970de44f8d7f043c2588e9f8ab343ef743ec30f4f92430ec40ddd2d9d57bb45b3fc12314ee5444e6e37605c730d3ff58b1720df23aea07ae76d06d3a0ab71c0c9dd0e873df0f365f01d52b973f9cddbfd87073a2a5a66fa0429f5d457158a5a5034be254627e4413fd0fe68b655c97a3922d96ed49ca17fecec80d50c2844162f67c9ea4cd1a61e47be8fe1dba7ca510c171c4c257ede5412b7709fb6053fc8d9d9afe908da7bc044676969e7adec5b8df13741d8394f993567434ee16160000000000000000000000002ac8958e4e8800c66d2878f05d7fe7ed65be95f5df619e06ba761892163d00"/4126, 0x101e}, {&(0x7f0000001980)="65f87c6e30b041e9ba812c85b736ae64bc7e359dcc9d467fcabb322716f5901051d2814623df0e6a04e50603f7613ef3e498bbcbeb35913184df845088207cc4e2b320f8a0be774b97caa67266af159a2a0db3d9b7fe4d0a2f5f1faca534922d1a12225e554a07b28134009885bff7a50efb7de0c5f99266ca2c79ea7b72ccb0e94d607b4e28af858066e15d84471703439fb1594d3e27ddc9057547f98ddbd756b79b05c9d6c48a8a85d3c31644bd", 0xaf}], 0x7, 0x0, 0x3f) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000000)={0x176f, 0x400000, 0x8}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000400)=""/222, 0xde}, {&(0x7f0000000080)}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f00000005c0)=""/213, 0xd5}], 0x4) 02:19:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfeffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x20a, 0x9}, 0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x5, 0x6}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:19:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000540)=[{0xc, 0x2, 0xd1}, {0x4c, 0x4, 0x0, 0x1}, {0x6, 0x0, 0x5, 0x4}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x10, 0x4, 0x6) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f00000003c0)='./bus\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="4ddd797b173538cb030ee343924bca647b1a4de89edea9274598fc26c9dd3cd5ce18fcb06eaaba4732545804e68a8a09ec87e539814396a017232e925573e5b6f340e4d6c8ee1cdc4365d32fe29d1ccb77194c598833f8699b78abf40e600850f0914d39b236aff65d72687c30e6fbf8f09a723e74a190999c9fd538ec", 0x7d}, {&(0x7f00000002c0)="ba087953b18604ee2649a798a64d31563c81521f7bd0379d9d5f7481fd81ea4a9d129c993be4c8af16c2119b549df88638691afe6fd0fdaebd1554e4959f92f0dffc926c", 0x44}, {&(0x7f0000000400)="5bf2367a95463f44a22c718567ae9736acf0ea79a9fcb14ca6f5c115cc23562f8a35482905003aff4bb000c24b56df029e8643dad8512c69a033da0000000000000040389c2bbb583e1753bf385a0999ec9b470f7ae5e9e5454a452007fb59a38e7a86aac5a3bbd1186e41784e0c24bd900000000032a15dda0361c947a6a10ce97d1da209cc8d01fb159d32279da221f1165db516c371533a00"/171, 0xab}, {&(0x7f0000000240)="4079284796dbc4b4d689ded49336932fb94c12bd6e341413c8871552abedc4b96e120265626a5df2ce7fc44a434a322ad5c735433358c753598cfef61eee594b75971592a4136bb704db25de8e2def6afcbe1235addcb884774879ce68edb4192b912974643408a52e6a", 0x6a}], 0x4, 0x0, 0x400) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f00000004c0)="0e2b644be3ae70d11c150000bfdeb3f8f4b7e24d2dd64474dec9d50500f69a81692d0d720aaf49e8fbc80862d29ba7eb360cc860d07bd7390e438d0ba50000000000234d02479ba89c2234cbdefe0aaca0df46f46a49a59100230000fc0000000060bf000000", 0xffffffffffffffab) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x80, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 02:19:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x40) 02:19:59 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000000), 0xb37, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffff], [{}, {0x0, 0x10001}]}}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 02:19:59 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0xfffffffffffffeed) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) 02:19:59 executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="9faaaa0800450000280000000000119078e0000002000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 02:19:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0x87d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x98) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000001c0)=[{0x200, 0x80, 0x1, 0x7}, {0x4, 0xdc, 0x2, 0x8}, {0x7, 0x1, 0x90, 0x76}, {0x2, 0x3, 0x1f, 0x1}, {0x7, 0x0, 0x7f, 0x7fff}, {0x101, 0x7f, 0x5, 0x40}]}) ftruncate(r0, 0x0, 0x3) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:19:59 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r0, &(0x7f0000000000)=[{0x0, 0x800}], 0x1) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000040)) 02:19:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000480)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000040)=[{&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f00000014c0)=""/160, 0xa0}], 0x4, &(0x7f0000001580)=""/4096, 0x1000}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002600)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e71700008000000000000000000000000000000000000000000000f7ffffffa21509000000", 0x2c}], 0x1) connect(r1, &(0x7f0000002580)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) 02:19:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0x40000ffff, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0x20000000003], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6, 0x2], [0x0, 0x3, 0x0, 0x0, 0x0, 0x1], [{0xff, 0x0, 0x0, 0x8}, {0x0, 0xffffffff, 0x0, 0xffffffffffffffef}, {0x0, 0xfffffffd, 0x0, 0x63}, {0x0, 0x5, 0x0, 0x4}, {0x0, 0x0, 0xaf}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x80000001}], {0x0, 0x1000}, {0x0, 0x0, 0x3ffd, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x8dcd6dd7cc22b540, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:19:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x4c) 02:19:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x9, 0x10, 0x9, 0x1}, {0x4, 0x1, 0x5, 0xffffffff}, {0x261, 0x78, 0x5, 0x80000000}, {0x4, 0x4, 0x9, 0x3}, {0x1000, 0x4b, 0x6, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) fsync(r2) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 02:20:00 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6000, 0x642) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) 02:20:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shutdown(r0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xe0, 0x0, 0x0, 0x0, 0x0, 0xea], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0xfffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x14d, 0x9, 0x0, 0x9, 0x4, 0x1, 0x2, 0x2, 0x8001, 0x76a4}) r2 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:20:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0xa4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, r6, r8, 0x24, 0x4}, 0x5, 0x0, 0x40}) 02:20:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x81, 0x3, &(0x7f0000000740)=""/233, &(0x7f00000000c0)=0xe9) shutdown(r0, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(r0, &(0x7f0000000640)="5e027d21460273a47b7c505a8b5b974913e7823954f2ad8d76e02ba8546188e7ae7c4ef2025f38c2f858b1c4a62d045e3199a07fecb4db08b7cddcd3000009feb98138543d8230a0965116db4f2718232878f1ef8593b159fd62b8412d865d7f41d0c84203ac3ea6702c44789c8504ce7e9752acaea5e66e539e2528942beda3f5401b5a5ea5856f607bd61750ac05f89c5f47ddaabcd46f69483255b11d5d8a794d4ef02897d0f4f9e9fb9581764584947341e13738a1e0b29b89c6e9ed2bcd482fde66cbb05364e2a81cba274d4b2e425360ff84", 0xd5, 0xb, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0xfff, 0xfffffffffffffffc}, 0x10) 02:20:00 executing program 1: kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(r3, 0x0, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x59, 0x400fffff, 0x9819, 0x2}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x10, 0x6, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2c, 0x40, 0x3, 0xfa9}, {{r4}, 0xfffffffffffffffa, 0x20, 0x4, 0x7f, 0xe5}], 0x6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0xe1, 0x2, 0xff, 0x1}, {{r6}, 0xfffffffffffffffb, 0x20, 0x20, 0xb3b, 0x3}, {{r7}, 0xfffffffffffffff8, 0x55, 0x40, 0x80000000, 0x4}], 0x1, &(0x7f00000001c0)={0xff, 0x12}) 02:20:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) dup2(r3, 0xffffffffffffffff) renameat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='\x00') ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x0, 0x6, 0x7) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) 02:20:00 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3, 0x4, 0x81, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x757}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb5ed}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3e9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000000)='./file0/file1\x00', 0xe0145893ed7a0346, 0x0) 02:20:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r3, &(0x7f00000000c0), 0xfeaf) r6 = syz_open_pts() lseek(r6, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x48) close(r3) 02:20:00 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x51}, 0x2, &(0x7f0000000000)="2021bd17d9d08adbe508ac4ab219fd851c56b84fd2dd79b24e02a8d568f1e6f35cbf6fe00688a3d24b7a123a176e7c9e0ed8c444a276a85f378f4a2c5b965cfb0841c1efa4dad1a3c90af403179d", 0x0, 0x0, 0x0) munlockall() 02:20:00 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002800000000002f9078ac1400aae059ebdcf752b6e500e43b3a56f9c00afea07911fb024f000116029078000000000000000000e3460000000000"]) 02:20:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x203, 0x0, "0366402b04000000d2000000000000458700"}) write(r1, &(0x7f00000013c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a2b5b1a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff", 0x1c3) 02:20:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='?', 0x1) r1 = socket(0x18, 0x1, 0x0) lseek(r1, 0x0, 0xa0e8, 0x2) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xfffffffe, 0x80000000000000c, &(0x7f00000000c0)="ebffcbff13b9fd812e67ce0b9448e69931ceb034b3b3eaf67992964878aeea214b8ba1715f48f21fcaafa304f9a445ca6115bea5707d55dff63eeec6cda6b31c2db9f802ae7df0906717e1424f00004a3ea567c589cfa1494d46aeb7cfbf125a3e9889c55f8cc6a8bd06e50fb88db40cbb17b03cf52a99578038bed75e940d6dd9ff57ca8458d0d4850eefa00c2abdee24711065c113ffa3d1a310f8498f128013d45b2e39be71910c42486d4fcf28e56a067de269e960bd9b24db8d07b194fb0f05995d4808d3a247972cb307ff7c455256b993b2d9b419f46426ffc813961c8507b3e67e9cfc1d00"/247, 0x9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="1c5a4a563229c59119bc3323e8b541e843a7aa615f8488f03e33a142f636ce13067b7c78f10a28d5673bd7e685e44cad7f13ae3f8565dc0b0eafc4d5dcc06f1d8b30cb614d79c3d357a8a3f0b2561b609fefa99f407f88a766b98afff4e7bdd8c532838a548025af", 0x68) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 02:20:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f00000000c0)={@empty, @empty, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x7, 0x1, 0x4}}], {@generic={0x0, "26a3e099158b7313c6"}}}) 02:20:01 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x0, 0xa4e6) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) getgid() setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffff9c, r3) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="48af84ede5f42dbea4c767cf7d54cd09757e4aac0fcb475a7c6b07fe", 0x1c}, {&(0x7f0000000080)='8', 0x1}, {&(0x7f00000000c0)="bab3212ef570e339cedf69c4e3caa1ca7200c38ab9de06d21b2b334e6e6a25cca5547ae28b27b0123cd6057c6a1856ae4975261224fd9b421b1d0ef74096b24bcfbb918eb387b9b9973f00e12ce99743ddcc94d383a8f0f4612415b749b2af98577ffc5113e8849ece2e273b61638466580707ec8e57eefa2aa971d06a6489dc92d2c8d513afcc4c7ddd82e527a234598f89824806319648c8bd4bc9e4f5c68e026821839afd3d4625386dd1d64e82fee122f13b7fdf9ffe8662eb81802be1d6c44db06320b6b3f278fdfe64c7711199c8b75b083938e84b559cae21ae65d3c3", 0xe0}], 0x3, 0x0, 0x8) 02:20:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 02:20:01 executing program 1: mlockall(0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:20:01 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="dbfd98b806741cc586421ae4896723c9053fcc784336e1c417a8d0a07a332b332dbdb0558f9783ce05916942e772a9d8d0ea0440affda47222f7b3697289ce6b26190e6b612e8d30973b1128c38d836ef5e59bc94473ebeea03c1ffccec5bc15e982fd19a859aa75351e15b01ef36668e94977586302274b025749fbfee13b62e25202a6b6f1b0f0ad555580d17da2cbbf39aeb257505ab81a87a67181118ac338491f0eb5a1609209e90b7b850a698f825bb7e146805d87dc1d009abb2ff4172b44f4b8ebea37f8e9e7997df3769023a72dd464a965686cab502703b451ae20a50c5afa4dce658305274fec1a2f2aa086", 0xf1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 02:20:01 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 02:20:06 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="3360ecf3a0ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="1623b0d4f2cc", @empty, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @remote={0xac, 0x14, 0x0}, @random="880a32238d61", @loopback}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x80000000, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) wait4(r7, &(0x7f00000000c0), 0x0, 0x0) 02:20:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:20:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/182, 0xb6) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x7) 02:20:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e76e49a0c665d431d5e16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995f7a3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129133321277819f6ecf65707f774f7f10e343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc70000000000000000ed000000000000007674b6fbed0e05ee72c7b92e25a5636cb6b676e6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f7e7d340712d1117c59dfc17518b40c6e55fabaadc9009eacd626b2e601e9fac4a4f8a50d69b39b819e25ce5fe147adb0a1e83e02e04e13f95422971f4636043ca10f1981dc9e961952ba6bb01753341a398156fa971a529da522226717f6b130400f27eaac57432c589373acdb3ab31f63c106b92a0e67b2f339f3a1e1a5913161369c92b2982b1d1909704e8e5c2b76f7e17894450ac61f3f1a6d698a27c90969ef95281cf0205aa1a889b41326b7b6f10c2758d16d6db26a2c24a1a439ea7d2db0eaefddc60e6b00"/623], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r6 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 02:20:06 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) setreuid(0x0, 0xee01) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r2 = semget$private(0x0, 0x7, 0x185) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r7 = socket(0x18, 0x1, 0x0) r8 = getgid() setregid(r8, r5) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r9 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r9, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r9, &(0x7f00000000c0)=[{0x270b56d589066b97, 0x100, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x63, 0x1000}], 0x3) 02:20:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f0a692331bccb5d960b000"/111], 0x6e, &(0x7f0000000480)=[{&(0x7f0000000600)=""/144, 0x90}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/245, 0xf5}], 0x3, &(0x7f00000001c0)=""/108, 0x6c}, 0x841) close(r0) getitimer(0x1, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) setsockopt(r1, 0x32, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:20:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x1, 0x100000001}) read(r0, &(0x7f0000000080)=""/58, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r0) 02:20:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pf\x00', 0x0, 0x0) dup(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "0000000100000000008e744b43e380431900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:20:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0000001862", 0x5}], 0x1) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 02:20:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x401) sendto$unix(r0, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 02:20:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffff33094b26f58ab4f5818e8c01ff080078e0000002ffffffff0308907800000000450000000000000000290000e0000001ce281a10895f1ce5ddcc88e9f374dbb2d1dcfbd849f3425486482cdb41eb90a283e85631c2328d38025ac2c89c25b91bac4391791b3f8edf2ca941b3575619b1da250978dfc5d1b73939e04b450aa27b66b21ef07a4436c07e37d35765a5f4f17d4bcf88834c00893bb15c674c51ce24ed4fad88c9fad1ba8521637cc96efa7ad7458dbe56ce2639fac47e50"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x10000}) 02:20:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "3f3f2b4982ef06e4faae9dca00", 0x8000000}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x8f74e896793b4307) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() setreuid(0xee00, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001480)={{0x9f, 0x0, r4, r5, r7, 0x8a, 0x503}, 0x7ff, 0x10003, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0xc, 0x207}, 0xa, 0x7, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) semop(r2, &(0x7f0000000040)=[{0x7, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x8}, {0x3, 0x9, 0x1400}, {0x3, 0x1, 0x800}, {0x3, 0x2000, 0x400}, {0x3, 0x2, 0x800}], 0x8) 02:20:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x12f890fa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 02:20:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="81182e"], 0x1c, 0x0}, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0xb35, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005a1000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x2000)=nil, &(0x7f00000d2000/0x3000)=nil, 0x2a20}, {&(0x7f0000338000/0x1000)=nil, &(0x7f00001de000/0x3000)=nil, 0x100}, {&(0x7f0000189000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f00000cb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f000034c000/0x4000)=nil, &(0x7f0000063000/0x2000)=nil, 0xff}, {&(0x7f000047e000/0x3000)=nil, &(0x7f0000738000/0x2000)=nil, 0x1000}, {&(0x7f00001cc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000699000/0x2000)=nil, &(0x7f00003ac000/0x2000)=nil, 0x3ff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000328000/0x1000)=nil, 0x8}, {&(0x7f0000471000/0x14000)=nil, &(0x7f0000272000/0x1000)=nil, 0x2}, {&(0x7f0000402000/0x2000)=nil, &(0x7f0000673000/0x12000)=nil, 0x2}, {&(0x7f000068b000/0x4000)=nil, &(0x7f00003d8000/0x3000)=nil, 0x3}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000535000/0x3000)=nil, 0x3}, {&(0x7f0000581000/0x3000)=nil, &(0x7f00004a8000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) fchflags(r1, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 02:20:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = open(&(0x7f0000000680)='./file0\x00', 0x800, 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6993148", 0x12) r5 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="7ca472f6be39a9f09436126b11610b5f8fe9737906803727a8e6ce6935a023841cd48d068939b05b50814f2a7eff7c4a41319125a0ba7d2d0670182412cc708573ff0dd5b751c870124cad434b0f96b32957dacf8c7c22a8d197782f80521c45293be4100c0b75bd33e0eb61a6219429c5b29e8c23f0cadd56281f12ac4d8bdb9c9342d6d4058169c82120fb890ea2aab71106321e69711906f6703545fb58e8a3b26e90abb859dff811464a2fcef42549d98bc91f9526", 0xb7}, {&(0x7f00000001c0)="8619d6a0f5be30aa91b231ccd29a1b9da3d038327155307cb257c3f6c060b130b45eac54ad4dd9b70d7740b90f758d4d372c4cd4e60d29eccc50ba8828bc68d7c48ebc2e77a55883aaaa38d4b1e4203e1ac57703babc92ef82d65be1e63eaa99e06463c8534ab7a0ce801cf4c396fb4d94da477c659c6e8835564a12160e699db28d9884a488b046e528c31e5807c551", 0x90}, {&(0x7f0000000280)="cd6a4b9583691545a33f988b89636b3cd64a8f68798c0600fd2983f055b5b4b61f1255d4ad2f44c9c05ee1e13aa4f9fd3ae45d015dad9f9c80cd87f03e8bac30203419f2856dfa03b6476e18657d77e28fad5aae0e82499ab1aaf1a929ae98d3cd878e1a214631c9b7a893558f27196df4a32f3b76ad08789431c0ebcfa66355c781cfe60159f6f0d19acdda469f7756635bfa84aa6e5dd669a8b2fe7d4b64b02cd319d44aa72d52483b53af2a829e850e53b589372993125523ad9d9bf9", 0xbe}, {&(0x7f0000000340)="3286412c7439c888e4ddd2086808e981a69ca4fb78b5987c1b37021400f68f2cb3ae2703b375", 0x26}, {&(0x7f0000000380)="55f4399be412a4db7428f8142d9bac8f0dc1b82c43e76fdd477376326f019e3f12370b984ccc8b84e6ef087a284eef94d3ce9ef474cd4835d978dbf393873825d16abfbeea55daa42f2962b3b97e791baf63306423f87a85268e92824d591aadd4f709629e78a0", 0x67}, {&(0x7f0000000400)="005a254ccc275abbc5a8c8867943d7b289dd0ec5bd597c8922", 0x19}, {&(0x7f0000000440)="f012b0cafe32533c3e75dc7440f0cd3a011d68e1da03d1f8437287e90be252b1e1a21e6329d72dfb723b62eefb422886f90e130b8adc8cc74883afa96eb3905f081476cb42da52e6ab273365f575b16c7a339c8e140149293992a13d24b4cf3191e56230d2dfa5069a22007b75d8a13a5bd6d61857533cac58ddcd68b672ad4b3d7a8d65347bf32f5de8f4a32c66e7b9f8b20461f548cfb6c369f8e58546e9725e1435cb1e216a44b383605052d10f50864817d672dfd50a352d3e6daf02583d2092ec7a465c0f884ace211fff990667bb7612b75fb9fecc9487844c15befda89c03366c73bb466cb12172", 0xeb}, {&(0x7f0000000540)="206be3ec3b2b8315a0c88c64b3e31e31e59ed008ab503e90de0cee4149d13ed60f4efe45e75df943fc139b1f57161839ee081f5e1fc68f7a9f51c6ca63c575b71273e5fb94a3d123dae442e053c76b7225b83353bc218dd3773d713a2cd85707875de6972e981273a30a8e3f7dc38c0ee2a510aa6f133c1c79dd5afa7e71e4870a96b261cb638ac8d077a068fc461aed2f0496555b8187b429a5540bdc4bb31b", 0xa0}], 0x8, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r2, r5, r4]}], 0x28, 0x400}, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0xb1, 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000780)=@file={0x0, './file0/file0\x00'}, 0x10) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:20:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7fffffffffb], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x10001}, {}, {0x0, 0x0, 0x3}, {}, {0x4, 0xffffffff}, {}, {0x0, 0x0, 0x0, 0x7}], {0x0, 0xfffffffe}, {0x0, 0x35d9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x779, 0x8, 0x7, 0x7, "6d803dfb68f27dad917c48152d7c3c465782230e", 0x6, 0x81}) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = openat(r2, &(0x7f0000000040)='./file0/file1\x00', 0x8, 0x1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) dup(r2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 02:20:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="3be908570100", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "52cb35", 0x8, 0x4, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 02:20:07 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r2, &(0x7f0000000040)=""/55, 0x37, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x4}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 02:20:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) 02:20:07 executing program 1: syz_emit_ethernet(0x12a9, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "3a8ffe", 0x1273, 0x70, 0x5, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}, {[@fragment={0x67, 0x0, 0x5, 0x1, 0x0, 0x16, 0x64}, @routing={0x4, 0x6, 0x0, 0x7f, 0x0, [@rand_addr="7e03eea07c8eb214628eafa61897425f", @empty, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x1d, 0x1f, [], [@ra, @pad1, @jumbo={0xc2, 0x4, 0x178}, @pad1, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x9}, @pad1, @generic={0xe4, 0xda, "67f0f04322085318f0b33e8704a8f06f6398e1fb0dfaa47289addd449cdb902d7071d272bee2173e3a63e2167441d8ffc423b4cf34d23a2c1d16169d695a0181b0ebea719ef1dcdfc79828437581b29d075cf9cd727713e4d58bdf4936646c5346488a0ca6abbb10e8938173451ddd2b5a47abacedb4b9c9239fbdd62cf616a72f5e8589dfb46a01f570d822c9f6084b0c0c6159498cd958ac013f0fd486be937bf000e5b072b2f7efaee9607a8f0ac753e325c3fc54cda5507a9458610ffb5583983537da3c2adc4fd61e34bd16e7f905cb720f3335f7f0936b"}, @pad1]}, @hopopts={0x89, 0x3, [], [@pad1, @ra={0x5, 0x2, 0x1f}, @pad1, @ra={0x5, 0x2, 0x100}, @enc_lim={0x4, 0x1, 0x36}, @pad1, @enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x3}, @pad1]}, @hopopts={0x3b, 0x200, [], [@generic={0x5, 0x1000, "8fc4354f2b1ca9376193de5873ce28658c6342de7e7562a635151bd8f71e22739b793588406f69d10732279e2d6834a0f454624c5db9ea1b4b1be4a17e0998cc307df27bd65ff2daf7b8b2b6baf98e6a89a9a00b6383f442586b85a7449b67f6bdf89e8ca9abae87ca31587d959cea73521f5245cb361e76053e7e29a8e5577abb723506fc3f65acef09442dcfdfd2c47628db58dfa11f5b7a361e1960909174dae0e3cb2329f025ba1426991b31f979d17e98d5d188ae9612d88ce276b9da69a09d30cb06330b703affcc9bdb9bd376803c775f5dc04ce202743d3d7fd90d71c94b39873ce03372fcbd9ea68a1c49bb3155d6725a9eaa3417cd57ee644c2fb399ec835eb0fcf6b18524512fb4282bb5c5d2246e215e132c03ec7d6bc25691db442e38dd31ef2fdda2ea801f103158784221f893b5d54050da1800cbe92acaeb659d938a27c5aada5e6e2437ba6ebdd7533425e3ea39f8d4d505b3562943a76baf25843039d4f4c7b4164d9ce57efe490d323a778c6dcf6357ff0393aab2b20010bb7a54c77c2209e8a3305b096f7d80bd30f3e7a4039c5e7962815712a56ab10dac8d47ab26e9a96821e2da29482412e81ffec0f67d719cd2a8c9e0633ed1b64ffd75ae7c01e6331ff18cf6e36c29b38c6a943916123f6dca848ba5f3879c138554c235f3d8b14dc8b3e7ef356f88f6d243db434f8fc45836f9126c4cda97de139264d1c7de37e06cf10a82cbb3234ee856036b58b5c768c0b85a481f4794dde1eb0c584b29eb47640d0c6232d9def165709ca68112159790f8ce7e6afec9ea9ad02254e8d048935fa0444f4c9cd03346464aa2e05cbc1c162b949cbc579c4c9c898350ff93705967b45d262552a833cef10302a69c7b29dcd0ef45bb08f19ac343ba7ae7f53fd6957e9d31fcde53a6547308d80eb1976d24cc45af65a23cadfdafacca4796de94172b193b51a00ff35aadb8f1cba0684215edc92675913fe20b87aba86ca5053bcd2b255f7c4db223d5a24341e59b78ec729e1b35db3be6e525c27191787bbe2f770eb15a85c64c133c60ada2d712342c83e6cc4780c7e462d7b50ffe6d3fb57f6c5c922d9e4553685cab683659767449b8f8d3813ba51dc4ec19210a9e642502678c5335e4f3bd1419594b6918980beebca14b8c3c3f4ba83d9ff8d887b48412552e9f589bb3b9fa3f70437df292045f61b78fa89c7b506920caa4fa9fd70d4240685a48c5e80c611fc0f7a5af13bf7445e5201f7db72eed6207cf34f2d6791d145defff76138034bbbbd6705027461aef9649865bc6cab944e8fd2f9db88cf6dc4804001d227a8fe223929703406ab499ca82427ef90bbe19dfdef2c6bf681d58628aafa574da4c1445ff38153b085c3bd1becf122f4ec2df50f60abd07a46090a2f925a459bba31618aa159515da3891f866c3ffef7859bfc9a859c8c1bc9c4d65c0f590a4dacd82d676057cdedb8727363df66c6ffca366d25ae53840a9943b45eeb7ed6559aa2e8052371dded1ef86f33247bd81064369dc8e3e42cae6d3a1a39180fbc4361dec18e247684c0cbb0b679bec323391cc8da4410b5c297270516b3a5a5cbfca39bf2436fdaf663fcdfa9bb17a9059c5ee4d2b1843ce9a5a2481524752f95ba9945dfeae5047086d0916e2db5afe3ffd1a04de10bf4099bba6bb33e696232bf911ff8e8ade8b5ad4a22270e5c157ba6f16186673922a7499d268f6f1a894272cdaaf1ce2848e41e945ee48a846b7970e9e90cfc0e62d55129edbd902baae65d5a335e72804bc5475c92dd6515fc8e007b953c2e3f1ac73a9f164aa34b7640fe3d30778ba73f93103d18a168c3686d086e5542e7ee3ab821aa9b34c95ba441e93d245a9134080b12c1b32577acaf3d34b7e6c9f11cbb3db0d49fd384db70d099442a3177e665176f669ba6deb1148e0270dd3fb174f871ecb79189e943932869bee78f6db9b81d1732b6825ec76007a83b652e12ed562d569a7594ed1956e4e6ede47989531dbda8817c5ccde84914404e63356d73604cb1bc238b63b770eb73a3d8b485b025144f91c5e4adc821274941adca48929b5999c150b7db8aba9641b8ed6100b22a5eae8dfb789166e5fc3148ee27f51d55a075ffda2de481e5a37cbca59673f110d746f013425605e81781e198c3316c6bd484b511231d66f814270e9dce659e632172843bce6edb2b06fcdfdb2e56a8132624f5b3415c531ab611d9b2a5366931eb3de557b711ca7e992e072223cb4d1472511bdbe2c7c1f23af76629716b5a6e08d149f4163fc4da78563540c4c7047270d1343cf7b637cb622ada9e34a01942d62a6f2af559400a92e2a02c0d3db13db2a65ae7057ddd9db5924b236a5184bb434c4f09a8c958e177491d8bad6d7d7fbc2ae29ba574dda48c862f1ff159d3f8211862729d3a26eaa9f84c8e1cd53b82cc4b54a8898a43942dcad543e13a23990f46697b0bcf748046e5268baef53d9bd000e6a31ffdb10ca0957728c90cf99ddc81176e07d38465e5852d0a96a267faac91b2a351abb838a7b891ea81611a22091eb6dc1f8f22e29f158894f5078845bcbe99139ad8f82dadd4a7d199569f9c21ba73ea4dc5b7cc9baffad6aea3a94e93152ba2e7e2cca0cbf36165a4a417126bcef3f930f8b44002b68c9247a08611a8a7f784a751b605c8a586accc7bf69792ade9d5a5bb2e94c3c0702d8622dac16470c593f440fd81e3d0070acd4135cc508469805ea22d0ad27d890524870cc27c27dc229e844a398abb734ef393c284ef22c6897a66996ba70d635ed1765255e4d8b9ec5be0dd5f5468efcbebd68d4899fef1e70750ea4b3c69200356ce8040efa9cc0e681526596734c9a014f212fb34617d43710836d55cfef8ac863c6d464f98b492c1bf546fe9995dd18056c78c4a3e57975129dcdf81e9566c33140c73bbda7f6ea79a39b92457f2f9a5b731e6f44aba01a501bef45ee6b2cfc6b6ac4002219491cecfab6b495855914aafb4808593386df8edcad422bd8c24a7011feb9710e01706a7f0d87711445af7e613a7842ce3b5f3728ccd02a870b4f3648f2ccc88612b31f8d5d4b69d732563ef54c60f59d87ca5becf96bffb023ad60a55a82d7c504c4820a467f23896fa607ef515a3b61bf262536eb28fbffc4805f8063356135fbe4fa221fb8671aba7feeab928704403af45abfb7031f484fcf9ad044ffee4e60764e4feafdd778c9a64eb89d38d3ea364c7b1069da274b0771d8261cf16270d22c85eacc36b7c0ef9f66a348e5eb20b51ccf8a9fe6836277aa6cbd993c7aee6e12194be0a9a673d379656ad0bca25558b2e2c2a809e5ae391fee34311e7eaedda0f660e5f89c60f8bdcb04488c1298f9c75533590e06652ec43b29a611248469a19b126628cc4981d95b133190a5decffa6398a9fedffa64952803bc0562d307e8eeba02a91ba7a1a0b92f0b0e73072aee0e9c57174b17421d90d3df7db2afcc05f625f8b8a2160a6eeed2cb177116591450c70a71e8edaeeaaf6909dcd9b4ac35428693768166cc8b40c9fa8e14ff905796e46e5bc069f21cac9bc2da935d7f7f0433def40490f423e2f7964c4587544b981efc12d568cb12161be05fb596141f901fa915925c3a40ad00740f1dcb0778951ba43c0cecad06048b0196708ae6732aa57fe5757f2134134046382c995ee320bdfea63ca7a940626979cb58623bda0548591c567faf89401de8773653e5ed2364b5b4e727295c84a06941185bc515bc9c31f3a4e47e3330b3ee49f79df97b3f680b85bd330db31a234fef389bc9499dff2bef7e0f95bf09467201b103ee5803ddfff11548a40d0b7e302d27bd2317e9c551ec9da52bec19d8db38b0398f5ae1a368249165607b7fed8c3d267387c3945d4e7b852e9d2d4be9e14caa1414e45d0f57bdfd8cb502d33295c31427b2b0e5f42fd833f2bf3112f8fbb7771b28da6bfd9fdea4273d55c93d796d12494cd655de9e209b450fd20168751cc174bd3a557c47a41556dd9ac11136d64419af019bb4d30c57c66c9cb2971305d6ab7f4133e1a89f2dc44fbb05573f35878d0fad320bbbd61f064df7f9ffa14cb58eafb7ea6e2381675df087b05d0f4be7087f6ad7ef9a6d75d6c79000cd855562cd7795a05c82b4551b8feaf0caf0693765af12c71f12b1f891ac721eeadff145904eac0b4609109db82e83f43a65f1af8ea3e4b9e9d59c520e067012540b42c62184794a43d35851cb696616bfe900bc1ada2a6d48cc356e123ebc8eb17e311cf56dea5c3d5c2e76eac3c63008ef431fb2fd039e60b972649f2d6f32df4108ca3f15c04c3c0c7bef76105004f176ae6743201e0064b641f4ae952c279555eb836b5d9c9d5f4f870e4930be3b0a444ed06da9ffc0e8f2c90ae1e21e63bb9f4ad5d47146e50a1093764ae219377472a763552b847411d6ad2f21e832b39ba384bcdbd8a7cb2e1d913eea186412d95e57e3c9ae40d69484b6dda29e9e88246c2d16ef8114857b2ca65a22ddcb1b0164f6e04841a23a1f41f8347650a22b37021c029648d0d0c5c54f58a1d10edb97b63754806a53f564625f904d416fa0ddb19b44957cc6486f9ebdc37c6a8a107c95239e8c3741157c37773cd0fe9a1a0508e09db595199378cd89687bc558e0dea0b6cde53f0be9872dda3e0ba9cc0ca309a0460e0a01e19e52cfba09ad39ed630c68c5ee56ff869e28a9211b622928e02927e7f69e02c2698847a655291419b3d27b5f0a2ff1faecdbd5b5ab777ba71d56ef63e551070f17a5ef55c0e4b650f97eb4718784563a15e24486367bf412332ce9c28b30978214ef7ad56d76b2702c08b6ce08b12d866a4fb9d74dbd19cc87f51fcca00403bc1e389a0cbb3d5fb0befbb147c5f11dc95988836dc6bf8f632f073aa25f897484e3bf6fbc843255f96a6c8aaa11437bdc8c9ce455a599cb0d7de46bc6033755c218e5cabd81d5f1ccb02899a4c30053b6e3dc13948a0c6a5896d2f8f01621d79d98318c93cbbbef640a6e40464dc85c38a52ac61a15ede443bfcfe5471b924b52f398ca936c8e9e067294b92feaf2c4ebb63aa4ddc079bf8df9a6d38a4a67a04359f67a748a8279e812e0e541c1200c4a8e9ff65ae512b8c697e4ee71cdf58b2f561a51c07972a784966176a160e8f068c88a0a8f83301795920249f38748d1934691d2ba968680e589e1932de3aa31fb3856e4296b999e47c5188c212ca54f8dd6f25d03070bf82411d6c68d75a0c4ebaee7437befd9a01b5009d086b80bd727d9edfecd4fe0f704d5d76b90cde3fe855a90ef91a5b6e5f19def296582b90faaf91edbcf6d0aaca46cd4c73574430ee947cec36d5b205d1639de3e8926d786cfe38936367156286cbc8cb24032b85cf7df906503e36de626672770d78f1d9822fef58268ec23c97bf9f62366b26f87afb5522918d5db2f7bb80dd84fabb13b338974fe21484b893c231c445fc18b7c1c7ad1324b73259c7ff1f37e9bd6dbb38518180772203ef296664eb1d4b0d9df125c31585d69467f4b8e37a884ac62c98eba9744133cbc1e7ba2fac8374987ce6fbcf0b2ed1dbfaf600fb0c98acce56d9b8480fd395280b3511a417796501e9f3b69aca7097a83b3167a003aacdf7dafdc919e3d0460a52a9a9a047b580b0e46ec091d73344944f32a31bf9af6c164651375d4665d07572612fa53be3116b03f7af9b2f5288c87d6349a8ba1673978ff2c22e1db7faabad01c12ea25047a43a1df5766f7fdf501ba5874f72f12caa63c40b74e4ce93639"}]}, @dstopts={0x33}], @udp={{0x1, 0x1, 0x8}, {"4a2802b731476065bd279e0732a0957f0faaedc6a8e0a452b19c50ff671e109d08892db3a31f0e1b0d5b819929144d0764fe066289a6ed3239cb633314592fdf87fcf6c8afdf331c5f0481b1654c95cd67fb2b084df1df48669277704d80c95f74058cfc4917227585129eeaca276637643c6f96a8c141f4f18aaad830fc3a7bdae24c0b464a3608b2448cdc4df656bb6c207b21074977f1a29b94cfe577679c2dc035773abc9ce3f803a0dca28d7ddbd70abac92a7c0cc5ed7da1f3609e6959fed1f6a59eec2b8675ead7663e166c56b6fd3485abe80a61191708fe64ae14665dca59"}}}}}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) flock(r0, 0x2) pckbd_enable: command error pckbd_enable: command error 02:20:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x3f, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20d]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) 02:20:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffec7328b752730800450000380000000000019078e000000200000000030c907800000005000000000000000000000000e0000001e000000146bea467a7a8ebaf19089a469c926bad08d4704f2e001298aae743661e825ef4b0ed16c7c26cedb5022f72b65510088e1f342215d965e62231304a616227e6249a729f39a8a425c7965db84866485c2c7f517a13197be8c04ce0ce1a4a8136a68bea0877bc23e270cbce3b296294bf199c58e2ea4efa5c585414b30c3668ead7466ab90f01c7e3d9ccf107a837422478cdb3b8cb4abf5b25447d51f522abef2d2a1e"]) 02:20:11 executing program 1: madvise(&(0x7f0000018000/0x4000)=nil, 0x4000, 0x12) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000000)=0x7fffffff) r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shmget$private(0x0, 0x4000, 0x601, &(0x7f0000ffb000/0x4000)=nil) pckbd_enable: command error 02:20:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(0x0, 0x1f, 0x0, 0x0, 0x0, 0x82) 02:20:11 executing program 1: sysctl$vm_swapencrypt(&(0x7f00000003c0), 0xc, 0x0, 0xfffffffffffffffe, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x4}, {r2, 0x10}, {r3}, {r4, 0x100}], 0x5, 0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 02:20:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) semget$private(0x0, 0x3, 0x37a) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606941, &(0x7f0000000300)) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) readv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/69, 0x45}], 0x1) write(r0, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 02:20:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) getpgrp() 02:20:11 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3ef, 0x404}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x0, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r1 = dup(0xffffffffffffffff) r2 = socket(0x6, 0x1, 0x10) close(r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xfffffe17) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', 0x0, r5, 0x4) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0), 0x0, 0x0, 0x8000000000000008) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0}) 02:20:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000080)="0184e97a605d4b655d0806d7e3", 0xd, 0x0, 0x1) 02:20:11 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 02:20:11 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7e}, 0x0, 0x0, 0x0) 02:20:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x14217) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, 0xffffffffffffffff) 02:20:11 executing program 0: syz_emit_ethernet(0x7f, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a802008100130008004004006900640008071d9078e0000001e0000001070f05000000007f0000deab1400aa01010094088f3f4af3cd3f441020100000099d7f0000010000000200004e214e200008907801dbc56cbad191f82ffb55c4a567b9add3deb34c6873c3726cfa9d1c04977d85ad"]) chdir(&(0x7f00000001c0)='./file0\x00') readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/136, 0x88}, {&(0x7f00000003c0)=""/164, 0xa4}, {&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000001780)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) getdents(r1, &(0x7f0000000200)=""/56, 0x38) 02:20:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x20) sendmsg(r0, &(0x7f0000003680)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xfffff82b, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="3562e27bdcc644e850794bbde303b681cc93a0941cda1e71d74bee6df4225ec6918f26d9701b392e9f2f1e8a0155ae53bd979e7756965f22324432810700feccc748d1bfce20f417826ca81d", 0x4c}, {&(0x7f0000000280)="c3cf78a5823b4fd83456fd1f1672183535476b0eae5d20064fdfae66f9f6192c933f871fe5c9a1cf7593605faba646052c23daad3de4fd92701f26cb6a54e853909998a8f7ab99deb3448a0052702e3b2a964d4fc30ab2d66e59", 0x5a}], 0x2, &(0x7f0000000300)=[{0x1010, 0xffff, 0x8, "63abf972b42fe0feb63127acab9210a2c04629900e79f0bfbd52c4d243f8b5990fa9686a35d664395f496377ffd5f9ed1715775fe23d91ae493d4aa8f0728f9203fea66af753a45b0a5ae634b671945aa3da1b9654030926f2ad8a34fedb0044efc25d2b7376fc7693142bf96b9407a029447231d086f0d098b84c3665685375f24ad433f77afc09384d14c7bbdc52800d831284800c829e704ce67a42a0f030701fcd5df97a7feba19e0b6c8dea19ddebd588f714deaa4f722afcf378ca2e60654432797848a9afb4d4a5c07bffa3f40640c0ee885229dd4733c9a44bacb2c96d83c5e8e974a51d489674b79781ee6d7df1d27b9aa13b762aaec2170788a9733bec7a029433a5da989bec9e16858b7920bc9f56adc84d620de89dc441197db9be5f821b8f4a796c593ff3a46014df465887695f8375ba2683e66878d07b28281111dc30b14d387ed97f32aa2c75a66a0aa1e490b62ee834ad0f67d8a2670d3da9737ac2f834f315f5c0440c8efac59b95120bc113f71ac89795e6d4597cf31366e78fde073b4cc4fbaf3a9b4fea11af361fab3f9e818629f287091417f82ccf6449e44ef9bbb67010bc81485dbe7db674586f47a8b65e83a2236b9e0c2106f3fb5cacd3e581d3ccae38bb8b1a523a4a9993e462980349fe5d07923c5ff2553953287305210a592adb13fa11760a7ad3bd85063290064686770c65ed5c19bd3d45b247cf9bb11454ab60f62d25b6e5c97a8bcc28698d2abf072cda73bdfb4e2c49954f00b6596e93673a0c78717efd7b4c2e7ea8e7fa9e61c0e9d98b4d57c079250bccf360d5e6e962ad7db5c89385daff806a997d3a58d11da570e3bf1b370916031499bf972d9e65d4bb126ab309ce84d303893be8f4b068ba9387054393d544fd7d419878307a11fb0de5aa52690a28dd47711c98e9960246572a0ede7d15aedc8aa29342dc9183d8bbbf86ac52cfaa80e0395202e2a81d9bf17f245e026d79d184e3bda52df297cd1cd73313c230386e8d7d5ad6516b84fa6e20f46dc72d946ec7dbdd940d814c71cf4d19b17362bd66acf311a3a8ca76c18d3db2663bebf28be300ac10f2e8258378f2d776f7a812cea95bae4501867ea8536ef753174a0ead044571123cde94acec557360ef546d0984d852df36b5c630df572424486bfe1216681d8d18e7f735a0710d3bc43e6af78766959c4c109824c4843e7207c0c67982fecd2315f16c094486694b9457c6b55ac1610dfa3b860398fc2ce86dc72d06ef92d3b4554ef05c5ff39ce48aec5cae5d00b6529fb4617a74dd61d27b7b1c040ef9bf5416c21535f0839fb44988b6936c41d17b7689a0eab05e2694eafc432442d96d4518d86961a87f79eaf99880849397dbd76ec5887da2755426262818c74d94b8a69b4d1abe96bd0b061dfd4d40ad665c64bdff095586e7454681d7aca1b4a5afc714b987f70aebfb2f1db04461d28cb70b93940b91228514de6af305bfa18fdc8111afbf39336dc1329eb1def2109c48ba109ae626e94b48c99a437ce00ea5e2ac0912c9c14256629ff706f10544a76f63138ff35d22fd8bca790af0b1c72217aaf0f8708e52ea3b233c824b92a2eb8cf7e21c1d477d0181b777dded15b6111acfa06176937b0a7b2a63baf6acafd68d72161637c9e7ad4a5d5eaff828a2bed69c3c0161de303c71e6ad7afb869e8c34172534688519b09ed6be5f8cca2c2cd9ff19db5e5bfd1b1130626ecf46ad7dc162f58092fce9adc30dbf3d96fec52b100c527fc095634dc8be314f056038692da23c9d9471e9a59c881bccdad7e340a839f540d8c4150d9498162b588cda07a79170315479772f49fe9d9682c8458f31e4fd2a6127685598d60fa261933dfc652eed96a92d5a28db8860321fa6ceed31563c5c0cb57402fdbc2b57a928d41f498b767fd457fef5bc9e8ae991d405f1b7614b39136b50fa7482738bd89a0c766818316ea0c4fd4a3d526e4a2f50d713fdc9d677c90a9df062710ce4e772ee08f05185679256eaa02ec39662cc0c14cd64a5590e4cd83bf5e90f9bc8a77f8f375a22add42625636eaf78a774f47e856baf4908923dac0b82fb332e8415e68c8d3ad33aa0dff75829047ef88f75bed9813217b0e5dcf2ef86924df91cecf3ff7c7eafc0b3fa3472c52044394d541459f8bd436552d385f48859e611d25f4718b5bb1fc2952b88223ba17e9459509a65484cbf69da93fdf9f11a42961d1a156020679fa985a8049dbd7cbfff2869ae28f6a2007c075540eb662ff886ad73cc0c2a52ee5545b2939cb9497e93d8f95ece83e75d45fe77de42fa25d94ece4b6460bcfc4bf557ca35f064d9de75784b7a29e9f779c8f0a8d432bf7ddb034d3d3fed20ce0e64bc9eb256e6bafcb589c4f517d1b5fa634e29d5ac4c3f26c9876811b4833078344c6c6ed6c6bf621a8c796ea2a6e24a1a1e6378109e92ecfaf30697691263926626d9bbae8d3a73111c9acbf8a65dda34b0335a02d4546838ee3c259566f3492ee8afc49f3ae4f0fcf1458eb1d519bab121912a71e3abcdbf35d4f2a08e10e377cdd7ec36935f18459d9d8c74f1b4d5fb21f128a4346b03ed64a0fe1827ab4240fcd67daabcfeda802c1be041702cb91f6a1a0c51667bad0f0588a2175598df9e10793ee588ef4ac46085560db563472f2d09c7a031525fa9ec65d4657515588e9a77ee0e8bf8c26fd19690f492a1fa75577e338b893be881d60b88768e18e510711e02fc0d47dd0e22f30b2d1e760a6a717112b553a2e5545eb29915605d2c7937a528ca68ebca0f5b5b6d036ce47cb148b8bc694b4833eef22686e40abf13b9bae261c34df101362a43deab67dc39092f3076ac10fe4657f88e89d4e8f7e242c6061efb3198eaca05fb50f2f90b4c587ac1eaba894a7fb8a471d4c60cf7c68ed747f599205c5341b3b35a5e4fd71975b57ae36e31c68e9d5b84291aaec4ee75da194a52a8b364936323797f4b3f5b271defc6043c0af8f66c201a5dbf20ec6d1a9e8dd172aab5fb6319e29bd599fd3271966ec73f6e001d24a79d0bc8d426dd5bb62c0242afe7b8f986cb1db1357e32229770df28ce8fdf8ae6f6b15c314a7f1e5c1cf107493b11eb85337e188f95ec65b109682b06cd8b81ef00357f0ccc4f1c040eccffd236be4dbd801cfdbda22af116e722ef4139995ac0bc2a00b7dad37c7ea821422abeab396c4f70dc848704618e15204029f44e746a30ff797540f5a7e2865c660cb4d01ceea65a8ae25a316c9bb36b3a5761713216afd422724099c4e997b17aeb640b3112147ba85612e5f25057932c0d5746484b1d6dc1e13d3f4e702871a9a5d7aa37277cd07789f99fa9351b1ea610eb52cf88b8e073946e43d7e28e00e82c07e93bfbd2f07679d10eff4510717d3f69ead055b970abb811cb0a5dcc012757b39dbab01c8fbf9dcf48cf845a616e469d4b59f89ff3c8f3767b089f412dde024fbbfb6a2867de1651b5992aad826db55840998e9d8917f82ea666a497925776cb2e10d8fcb599c73cf959e4a53f1e5e7c22232222f631554c3da2e024731bb1b10a30ebb44ecbfa2c3152b009325d2bab95b7c2e3de89c195f922638b22671d3817417f974f7683e0b267ba98dafe4c601282b60306b7b65c92d694661b560567bdcda01a1bb89f2388518152e2f9adda5731b8f71f3bbc10cdc85313a5852d44828a27f68449faeb6d6fc51c3970f0fdd039c0fb64c75acbc0a6c7304db691dbf14d207ab2ecbfede804c29c184b67e4ab5b10c1dee83d08a955f4de31cdd0811d9e2ab30948c42dc645edccfec8b5f40f21e4cbca54ae13a96119d60314d2da006fd377ea32231b946acea37d37d7f9bcdc16c8e787cb836b5426fc202d22b1bb5a7c297223142a9f3cd46cd6005894f0d6aee3c589c0a597af86e6e7ef061776a8ee3fd32bb0876ed412c04d42aa913bf1269d107f16794b8d6ea1117b983c971aeb41fb6e1eaefbab2cccb72935a8ba0741b5175b42d3fdb7768697ac340aaecf02d200c45ae14ea8beb7555d8f9ec27d89ca1ad29372a006faa3950cb75813c48128d3a4c2c0715bdd7353cf797bb8ecbb2670fa8af0934ff622834524c01abedf1b8647228b375c59326ba418030e08fdf49d242c59b2d29c731703af7216bd6f8b6935fa22faf9ad880a3e2517c968bb9774ea85037c376e5f76a3a0602c369eb442534d4dbcde7c387d140025aa8928b3ea7ea067f376f9cf8baa3ec034b7ae063e6158d983b16497795f960d811113edd52a34df35fd08d6932db4f54fa0f23da3635908741b0ae7552e8d52706e47e107c7a22c900e16409e4f91668da61a8e7b27d1cb13763bf10ec7d4d9d625b87458f49cc5149f42be242ef564b99204f74fdf983c2de15cb5a5f628562dd0f2f804561097832ecc31d2070e9acead32d79514ffc4c450102c00c0b84d10d6a760b19439bce2d5e700db710791bd37840a9df3db3c574de8d021cfa63742d0c2e6d23ca4b461ccc27488700bd6d0ae2218ad3c48b5aa33257f6cc4dd07a4ceb48fc62545c7ea4e0d520d3782a7a2f05f40e16fd6f2734254a7cf66a07099ed32027c9d1f0ef3830fc9ee0ef0f172ca03da9faa6c896bb513111af38fe91c45788def7b69022f778f95654ae0b4ababc51c359958fb2522c9079e4822c317336cbd92517702698ef20efc28088ec143e531142be336965fb2947775494e43a36e011546aa3d1f3a725b1f30789033524f2a976c1f3b01e90b19be7dc2e53b6776ca810f8430ecb3c844a5ab0d9eff1c0fc624b5de7f6b96ee19737d984a8cf54b4357ab8e4b5233f122a899fc4f67fb17a3ced04334670ea29f2a111ac298ffed9c66e0c7d9f3cdd37f7d56d9550745a3c3aa2c1df35c1f8317d2180fce535a783ceb40aee9bca4d6ba8c241df1cb26f6883389e5b723c8c2612187b33a945e17cf3b6b5f6a426964d7edf326ba2e7908b84a9e29576a4db57a6e0711fef970bfa0ffcc031e5c07282a15ca66a5a78cd0e2c2e99d64fcdd009ad38b62aa1d66433a07ba9dd433938240aa3ea84ef9b5e7af10e09e33e1e6c66f23fc4db217e9f7d0b0b592d6ad902e3e3eb5367e05f1aaac626e202dee83d2ebbbb63ef9a2473f2455cc4c54390ac09f46727311862da5192eda18f94cf79b1e7332fd7e0d47fd178dc6e16e8e81d68d6905e426f1a683c66a2977a1c18e25ffe97d72d3751f706f976b9557d4aaccc6cd1f76d3549df63c7bff1cf4ba50837876a6ad0725f93da719bbc3a1212951561ee1b2dd7c86320e51eb057339ccd1d77a44712dc77386a81d6c45c88c0bc89ed2291970721868b5c316a8b7b72b3a85a7942a698af15fdaf4ef538b232cc13dea7adde1ac1b896cdc4881ae52818695eef3d10a735c1b970808b188b3092f0ed25632049b7ca724a9dead1016873b51a64baf423c2bb8644c2fee92b7f0b0b57d13edc07c1ac4977b1d3ffe8bc0a14931cd9f53c37e7e9928cc704fa57e1938369c6ae9a5676375beadc7717703115ee769368a45f2ea376aa5dd82873e0597477bc0bec2f379124371fd78ce40154e02b25327c95fa8990c146696dc33ea4430620da625c44a07dbb7a79641e0c38b449004b13aca67774b002f08a7839529248445ac2335bf625df73b2f371043c5d3b72b3fd3c7c989b9df3658a62bee7a707794d929df16557860a1add62eaaf2afecebb2705fb4cf958bef9c858baab8dc80e932ae2db4090712e2b0aba7449456fa48313c255874ad8a323d53293b12b90ce59d316a"}, {0x98, 0xffff, 0x400, "90c662b34ce2900948f07a7b5f2945cd05debb44e40302758658df6c6a1fbc8e12e7313cbac4637e3b9b05b3ebb713977347df94604183c6316c2ca618edc398468750e9a16b2f5b82fa05f943bc9d90b830402ca1fb1808d8be694dad2993952dd7a8bac329c7d647aa08fd7e540439315919740c0b072d42541aae1fa5fb6e5cb0ed65e99f"}, {0xf0, 0x1, 0x87a9, "e3955164f97bff43a1085c210252f4214d4d283e66c9b10d9dadcbb8dd1ce6578d33b23081f7e6cc2bd8f7e34a09f9994eaec00db87557a2f5781225c0404f679b30ceb27faaec0804215e89870f2becd5cec4cab304dafcfd637508d7c4b76e33a95fb2fd6b092500b6572b39ac10b71202bb66b54ce118133d7baff703dfcb6810f838c0ff1bb50106bd703690cf1a1ed8f35600aa85a1aa55999970be03baa8970de42d8d1c8c48daaae5a2e7a3fb2b6849354ee5765cb4eb43f69ce204f70d4b49dd6c9982404be9074dd3f45bf991ee2b069b90af19022b3c8155aaf26c"}, {0xb8, 0x1, 0x800, "8df4d7970e34d7787de8d234e655426558011751daa74d9b9983e3b36067743441e77dca184e3a2ee680ba05dae8831de0c5456d3390be25b7350ac65ba0601fdfa77c8ef09a4819c75d2bd1115b3a058a70ce44a02a6567a4f9551b2e390916d7fa0bb7dee730feba272d823228a5a336ab44ea4e32c600faeb141dc2d11aa148ab8b80f7ed89960aa496f89f712eeb05628b260d8b625c138c7a8c0bc32a67616762"}, {0x1010, 0xffff, 0x0, "dd87a7a2e4be842425ebd606ac51c9350050e2caace45b2e55213f2180b7589f02e68f82d351884a4c56090a9f5ae0ae4a71d4bdff9550d99e5591cee714e26a90b60d2b8e3840fd9364b25f7afd1939beba4f6887e6ad31b4bd82a2d98756615a4895ea6c8838d991fb09e4aa8eeb21aaee89eda8eab9bc0a02d0969e7c266ffef82c6482141fc5305613ed4fcd682e6e7db1f5887f0997fa6706d0bf32891b60da9178f81c8999f7c78b6de20c4b770cca96b678d5b7e47451714746fad5252bf0aba2b6dbee4c304b297aba6acf8a8e4aa7f62acc923877712ccaabf9b1cb8d89f8be2e0219b4aa1e0b8df170c2d1975578f5fffcdad5cd981ad16b2f70051de9eaa7b1cefdc469b01a92c14e8fe7cc660eb6cdd19352e9f09fdae1a84f2cab0928a7811a17058e081faa2ba6b80ef62e203c928b648a05b20c55ecb86e1e29f968d79ccafd61d2d61691ea9d16e82800ed9dfba95718f0ea655ce41ca76fd3582a0d6b418f443e98eb10be66d0310b3fea7c8e68b4a122c749ee5a0642d665a08b6bf19ff80506e86f6918dfc710774bcb21c07ca50df037f2a39c69d0946befd35ce7f5d147de013bd93b6978393d03678550902abe717044734016f3a0b9712298cdc9b05e3110ebf42bf95b3c996032931f80f33d875f31a934c045b80eab2a6d3c980023f69c2861d47155522bac68a03abcf2b4fdc3e569b9c2811e0b9de0e9c4439c043b353d1427865daa0e34c0e5b268ade4f4676a42c04480b88c709dbafbb81fc618e9ea8aeffe6a20474c52d3330212058f2413c4412446293ce23383c8b998f0ec62c698d078c33248905acf3a3065fbfcbaab5b1cb00bf36fcfa2d25b7fcd7d04c6f111aead52a8bfb523d7f2c770e5667dba6cc71705d2179bc1bece16b200f72cd2e8493bb58c483a5e8a004279975a97b6567efa4958c784765a5900793971a2966ca0b6a28f4eba575b439426850561a3146192cbd281d2eed30e8869bcb97a54ee022c379d8f425fcb838786ba6102a6897152695935c6c4b5a73f4524939b4d81779deeb336c0a0b3ed452ffb8afd6de7945e8db52cbd2460bcc356ea7b8831c77504398de8a25358be7b271156ac7d830ffcac899bbad677c0a1b4de301de125ac90cf0e023467c7868ef0963745b39583a1c9f8a9400a80d54cb7bc239ab2043503f5dd7fb5d7327fa28e6688073432c8417de11c32380b9e37f4cfab174d6daaab98d85a7e8670a3efd1b66da3a1d2b9fddafdb2e75da5f20acdffed8528e6127f25fb0038d7534a32a0b8b30382bea0b85ade85b012fa55fea34b6d7028a0f494e37158b4227204b1196923d6ff7b88482675e779c8c39cd2d8641ef072627b31c3d7116c4e7c3cc2298c830369aff544029d3e1aad516b7c8d8ca2d16bbe683962e0a401e784314d4c365b853fe9ea47315aa20a1c87a8be8d0efcc5d6a8510c97cab8934375f1e781c75ac0fc71de69a5f3ff0b3a21226eda592141a1a87c6a3946e9cd4ef6f7b3de3c3d61c616e5f249ddba2da1a35f86b1e7335fa78807d9f3f5a411e0453dc801b48009036bc7b621017b5f9e9c761ca6c99bc61b5bb825eb8b15dc17ea744b1ce93616590eb12a642548f7398228c2b5eaa0582e91d1241d224a04bb90a7040f5d23004a690a58a962de34bba00de2228d1b799c523664eaa26fe0804c2bbbf9a00619cc4551ff885341fb867df1d22e1d3015e8ad29daf1e62b0b50ba8b0cb73ee2d95d3a798003da72d32b1c92efc321b855ebb3ebaad14ad79ca4ae94e413e7245828eab9b29129651b5b4185aa86bed9f2f2e0a08dd67f14fa65601ccf44936fa0da373b1ddf199da76751fe5aa33b42afaffe9d160634365fd7bda9a8293b5bc7ca13fae6c36e0cae83f5353dd772d78be23db3d4a57f9e5ae08fe88f823be4a0473be6958e1fb2c9729d0993b27d3db1d0796f01440aa3cfb75d179d2dfd7618492b5865ae8646ec54d78c28294c06183b069f81396659afbec0101859ec2f53eeb2329a1cc762558490dd5fc132f7d6057f6d00362918b6673b439b49ab954fab6494b34507d5a7ec1e84208aa5b7538776f0ead7e2d2c86b296dc3899cc1d2e7a1ab03d8a3ce88b042c5580ba5c40abf6fba9f7c04134a26754f33a776253a138c6b458957fbea97f9ac383080584df91c7f9c24eadd878d60f29e14aa95d86d7b29c602bef8ddbe0132f5336283e1035568fef4f186eb23a31427e6273eab5fa543a0b3454ee4b042393635cb0cc786334c5dc66870f432b442817433f81775cd85e42e488abae2894d769d7e00bb4999487e5f47b3f53e63858b5a0d3d3922aee214f54416ddf0d9cbf1f74f3e18c1c69592ab985494e24b8b6b6567aecd2f21f8e85ef494fb531e47c1ff8c4cd6dbf58b268fc1d8439ac259de13413bfb42cc368f01b188b652dd58ea65e571b1ab64897f3f5be3ec92606aa009c1bb106239a1550f20d90b4a94ec22ad29f4f064b8c6c92522a889195847d4b52fa50e74cac763025a39cfeb345872c1c2efc18d4af156e8f9377b36c2b5a6d8369a25924b1b07f065e664047f3221bc45bf7d8696561aad2ec94998490eea34163be01b7cd56cd966c4b108b692d7499f7d2a5f4a5015eb8be1f29244274c1e5a2435b13fe5de872c84cb35b85fc9404d25ebf7155a5b644342ef1aff5892090c1fdbf284b62897fcee1a463cbd28c69dbded38c0c4e9482ba3ed9a9982f42d5216082bbcac5901b846d78a178963dd3df3900be3f59e68fc4f748a3cadc9fde42d9312c18a1946428a4be1a4550c5b50f20c75b1ce7b9aa4814014697b85e7dcfdbbdc04ca3806864738c41e8994ed10daf71601badbbb68d098cb5aad450fdc7de2a29753e39088772d1af7b70807ad06aa8ee2cafe8d1a10a10a2ecfa11e56129b2622fe375dbda02499bae33f4b8f8a219c8335f3e9c22d528d7242bbbd7e17a71f329a2fbe7bb7798b5da21a8ff820fb50d51c5171ecb1eb2658ea3a4d6eda91b7ca90da6ce67579ec3f7c58cd76a71e5131dc09c965b3112c28577373d525926620dc5d195d2001f14df48cf48dee22305b83aa191ee811bd5a64a45005491c937c60782e960f542fd4d0b8c03a199d3c781973c171ac798ccd99fd96d554685e90c723e6f2b731fdd8b24b47fe9f772d5a3fea60f937c9ae662fb019998a14bb57c6c3bfb082711ae05b72d525f5bf81719675d05b1a2a835089eefb9bdd09180fe919d04f6423b6121cadd25cb358d82dbde3a569cb12ef73d5ca4942a94877c471ccb015d1627e631835868f07bd00b0a23d9341aa3384035bec0007a0ec5a3ed84414c2cd77e67995f0e4b26e7b60e6fbbf516605d0d2d232584a350794c518391eabaabc9c1f7ecaabfd3d3068dba82178d3a461ac3ca1e5558e679c3a696d38cd6fb0c9b8915e4913b83353ac29bd3b898be2a6b84a003828a2306d0a9f06c85c11decff1c85032ae43cd2fa867e3914b031089a1985720ee12e46fcbdd2157a09f453de131eb96d94abbc14c7eb8ec2c6628e2d231566abb5867d991fce382d7e74f147e056c8ff64dd687c2d580410fee639d1c0b9cd588c5ec2e207b2ecb982d1733a5410db3672cef2ce8ec0ead52161fc4ee5f64db199100f0c51a634604252fb4adb6457f311b3b4f1efa453f0b713156e5cbfae9ff12844be4c1cae8a8c4db796f520d9748fddaffb7ed141a94ade45a98d294bfa4cd61951012b4c98c48c9941fc889db390650e095769016c638bc4bc6caef1fe8020fd9568ad9e07e3674c8fb671fe130e4188938bd9e61218f9c02562ad31a0791d0db72dec3ecf905435c3216ed1ac821c22cbee0bb583949c2caf549b28a7f1c1d5ee672f7bdfd32798976e015afee65b903c0fcba2b20055257690a885f0aaf704e286d5a1505898729d32025e25f4846890aed7f8d9cf5d061d1d96a11dffb97f21a3f35f970a6fdb7cdf1dc5495c3df896a9995a18c09d990bf72db0a493d80578a79b4319345cd51c2c712af231730771d1f5a4ea7fd5cf96313e6f599cba5500b76c109ffbcf3a370c5266cbe250743cc555840b904df05fdbfdbfc93e3dae417c6d72eeae4110811abef41920180ba6d3dd0976ef513dc83939d54247caf99575ae85cc6dc0a1eca2ae325a6780acdda062c1773c0e1a74cffc20ce1388505e47795e375e45d14e9d0bfc4ffb9004c3b58d9833e600a132e05484665fd2957f1d619d904e4055ee974145e87bd4c853a8f947090a19325c517c66a3e5601f36c2e35879ad1cf0ae8c8539c183e021c77e5a8e4a1e82f4074d3584e8590b6512810b6dc9f7bc5c129220b1854ac2b3f59fdd081fd80309f502512ca677a32aa678cf03541d247bbc2ab09b55504fecdd54265e098bc27a0821931cd078af0c27300a23235f611dbffd0a2dc43705267258bb7d0f763590faf0d9aaf31aa5328befa20f06ed13784470a7243288210c3d025742a4409a80068758608d292f146d5d184d4bd9eaac193c913cf6f5fcbce939d9af4cdf732efe9c413e2372ac3ee8ea4efd5dc4e3950f95a970b09bc373cf3f9912a90593ef6e77d906491614e105ff02266cb08f42adbb8e0814cb6ddbfce82ece012c030cc29d994fd609796a310136f12a7056a8e8ce5f8f64f57e03ab10b8f561737d32535bce35b2ee91975fa3ad2a2eae445615662ee206f48bc7431e369f0256145ba0bdcac8b35720b11b251bbceb3760aa68065d4002f217df3a721b7113b942ab0c54b0b1464c553263a30586b6920e6fac0a8fc91154e14fbaff38e3f270557e3b469e182d8da636ca75b842777f51b27018b6230731034bdc2539cadf94862f7f72215bb80a9da9a3c8557086f125a6bc77a25a920020a0e662f1f2cd21a980ed479beac9b15b0d64455a699b0c19ba3b51031d1073f6e9043e6e5a9d9bb53360fd5572aeee3a14f03cb277b0ea16250a1d6bf2265111bbc4e2f87915cdfe578bd790c04fdfc4f3419b6dfb3bd1cdefaf60cfe3a756a6470aa3c2be3d288acb68e4ff1da2fd45cc4b147ee043b744cbdf6f481e2152e3555cdd4bd1102f4f873669fa8531d999fad4a4bbd6ed42bc02e2f1f3a344882f845a146c14c70479cd0bd46d013573015e921dda852e20a9f137919e7245267e1ca0ce215f95399605bce19f68121cba03c0b66cf2dbaecc78105bf82362e031abd6a77dd81a8a7956b4c1355c9aaa5bb9b4ab289dd80400324a300d86ac07f76afdda265f0c496b2dd84f9472d3411c47e0f08615422e4f597df7756021ded7dd562fc269efc0ad14ab14fc0637c5b682c8a64d6547a113f9b41821880adffa7727577f56b85b7a1cac528de91b45658f18dd304453006a07841d0497c64c9cae3d2b3aaadabef0cc8bf09ef36653959f315991107310cd8a611255afa97661050bd42717e5e7a6a333b86591243643f9545ef3a881af71ed42b4720f409fb586e30372ccf2e04f7e907c31c9bcbdf25085911596851dad629b6b63d1f6a376bc6f5b134bf8ab630d4d05c75160d6cdcdc04df84ffdd98fbb7bdbc3a66cadd40d1207556f58fffa7d25db24ab7a93915cc0e264590f8b34d15d1211385eb279963bc02c4c571abf1c970ae143c2f13a5b1e0350dcf11ab917385808a5d7c480c74719d47895a7ac8a900c0f92fdd805a2431e7249d931831d2d513803374b0192a802612d09cdc0836bd563e992a8899e4f7cd7f647de0236844ebd2fe94bf65be20adffd75fc81574f2007de49115a00f38784d5b6e4693"}, {0x100, 0x1, 0xffffff81, "c38543e87c685049de38b5131be4be8020c0ca0c09fba8be245f208dc4cd819667ff70dc4e384c1ef0593071240febe9ec0dffeef606fe92053050cf4584f42bf1fe916479a7916cf3c6fb1c0de3b56f34d67426c9513e8a4443c1aab0c2f187f4d60c6257651057ff698b8b1ddde32a204f2dd6f297e69339a17fb612d072b6d795840b5ca1346ab60011bb406555a7d010bf6be257d367a411deb293f52e61697106608c7b02ab291c8518da41cb017622fbce6983f72732f83dc59b0e69cd4529837ee52bdd2ad92f4b63dd0a049311a001ac3795c0fe18a03776865dbd44fb2fbda7618c180610593d"}, {0x1010, 0x1, 0x1, "49039ad20eeb030c5f1649653f9044119a545652de005401b14fbdfc0220846a95e8fe4886ab2b8b104f4337c18a9034e88c5d157c50ae61c912b19d0778b2ac97b5b0e8bb3c0224cfbc96d9f9d6bff7e53d63cc5e236569568c2638c9a4a289d3a229d30317b85f7f6213e99e0ab0ac226382ee84d8079aeb4a0b7f12aa38a9785a195357d8bbc349ad122f1838359a0f32b2725faad8c86c39c490aebe3ac19ac09ea221c6066c7425df5e00e58fc7576ee1d381ede39118f40cf96429c41dc6e2cc8869eea58d31365a001ef45880b33aa06147c44cebe19f6181923f559ff9b0c85273930865a2cf763e0369715b4cd2f012be5218ab932dceef8da34228ebe9944f1cceaf120e0c5c9c84ff60b5e578e11a2c321cea31fcaa629711665892cdc8076c09817b1481ec9a0439dedaa82e1286e26aa2f80a75cd245a2acf7b06e7211c7a3a715b60a07279b27c6bb22a7c46c588ca757a712b2bdd6cbbb0b0d2dcb33696fbfd61ac414fac7bb1200bd91d81628917329d1dff82d3b3aa14ab55e188e20f119dd41b81b20bf0eff871f5974b7383c9fdcaae339a202f062f3c98a238e3c22ef05cbd972ac2211237e25306b3659d3dd4ea22e359b6d227afe106e2b225952b9ea583a0e8e206c6812a2d1ee13613f40b83715c57a92ef5e7f067467442e0fed71d5e9777f6059d9bf7d36466c8642ed36dba499f87fd6e4cc92eb37701f170e50ddaf49640f6ed30be2a9613b1d434a8f0dd10837e985268e3ac0dabd958f2ce2a53fe41d3e615f79135bca7f852cfe68b7fa7938c9bb070749ba747b3bd58f0ffb54f71fde1028c5b930cf77a59ee01f45d825cc8d9a768b5b6c44e55b08bd7d491bb906a6db1cd4a04292f9137eafdaeb1693d52cdff1bb5f4d865070db4a243ed6136445e43dffd37b2f70432bd7367e7cd1fba84a29b9026a67f06af85eecc87450c93f6eefd1479fb6e9706289846e9e4cff466c49c0b847cdab77c569c534d35ccf8c183d4d14488d036fe9dc589f08f20fb8d3e6ff9844771390eceb75531838b6fe2648ff6231ab9d3ecb9c74356222825b5405f35b77206878f6b9b48939aa8a06c8d35a4370f87f8efd402fe02e7eefb6abb0af6a1f61f7d9f7ac2da273711a173f0d31b1d4c6ef29da5ddafcab480d4123bb4f041fe0f1a8b5b35885bf5e596f60c0bbc478bb90505d504842d843ffea0242a7745285b134908000f01ba1fe0c7395c4d2d97df7b87cd7608d13b1e287cd40a5f18cd309b9ab86511309d03428bacdac3e4065e4771afacadb8ba85916e2dbee5e459ce713fa419d3075a46d136f054c50c6d6c08d125ff60f8b222794fa79fd0f12c3204930489448839904ba587cf762805de64ceaef3ba52cf0980a3d52e29b3cd6adf489b71e10ba29a10ea85b06590cfbaf5020b996689cca4bb7511a128985cfd7b02dc1684db81e44a37ed22b33c6bd7a3c56355bd2ced507bc71b6e3b86e9341d248d79859eeacaf5c1ebe53815832c3272abfd33367ee140975ae13a62918e4ff175c23c4741ab8672ae328854a8c773495fc9efd2fa7de30442d53a70bf8daa76ebe3df79c3c536ecd0e3540e58d93048f1f9de208438b7332f1c085ad870376d55f8c906130e043d73653f1bbfc5836b8143e5b8c32a9ef3fc20756a2bba1ba062af62fc2ab76793fa8952f1dcd428604099765664221f789ea50a8a5ac21c94a8f9901c891d902b1cf1a4fa21be6aef91b33aaec68b5e4ac13dc34e8e0deb1871f1e11b891368c482d266dcabd19d9dbb0359ae2a5c1fb28615d60b0fd56a7af0d821ab95609baa73261a2406f404a39a23ff68ab754b0ed4f8a730162354fa62b7a2f3f9e611fe9cedb3c4572032bae9176a14bee6573331e4697f87bc3b012a012fb7c2edc4a4275004541b657b08b8b9185e6f6660c6d2e3eafa5a3056dee5a75c8a7b9be97039e70c49f8b77c7f78e9e5c668be2ff1f7c7854b2dd579aa0acc20163126aca8064b3a54c9cb0edc4a05c27e86e7213ff264a73e2bda50dfa00a9edb9e5920abffb968012431c0f1a5e6dce73c28578cbd72ce7b4df01d3161509a307644ea58d5ebd3a269d54aea0ab0cbcc3ab19a64357b09712abc592255a2e3d8b109170a258521caacd57e9bc51eaa9ba11a82968367b7bfab1d1042b68f0ab3f5fb930f074c22437717a78f7a51d0d4cd0faf4249431847570b87082ddeac38f9f61bd2de4a21ad0e7bf203ee1c0972fd7989e72cc6a1802f3769ce2ccb220cafcfd1dde3967538397cbf469a908afb5b7d62d6454fe960529767571e3d949a43ba9e4ee9852056d2fef5ba34a3d44adbf66305df756df67e16db0af8fe88d0915d801bd62fdd0878604724a83d029ef771bd068941aecce218bd849f864d03290c5acf727bb84f059e24afa890dd9958825e63813a2a278ecfa7acd58460a0ac7215286f128027557e380f2b3f701f692d781975dd46ac12a142a0e2d3b7dedb3eef0dc97597c936ae28db663a5ba70250fd132b9bf04c85c876e04b281bd45308ae7c1fd5599394d47d50dc2de66ed5147431b512d67c0694ab4f890b6d59f15e3acb33ed3d3905c1fa19bb688c72c45741dc10a298afbafa9363f4cf389286653d0cba92a24c51cdd425d185794c69cf8157f3baa2840ea3f7b01fbc3b1f5bf628d6fd6074f054563a017b1ea640108ec8724691b5367927f95771d797cd30edf5fff2923ac417b1d1c521621347b6e891b1003fae64c5b3617125d8f4c48cbc16e5578e95ca315d21753db8e5bd6a8ad32cb25d7613805c7c0a57051a583542f3974a8e8422df0b4e2096ba4bc85fdc630ceff45eaefdce2843db4b56a24615d67e65af320f77217e8da5a5513ec6fc7ee17171b3c2a3878dc8e50416fa0022fcfdcc939c157d46ba1bc7270f57fdaa956ceeee51a784b105dfa1775e5cb3bf6d4a1d88b44052507eb60054d7a70b8bc270473d5f68f65fe44fbb9f403e7cdb626662316c4485399659829f6bd9ad08fcc07471524e6962108bb4dc396e48fddf88a315fe1a9cb5337101f090092f0b38721915a7cbfbdc5f68e02757a0372b61a7bc683ec4b26c2ae7737b499547bad422c694126afc8180fd90436fc21687c675487578e8e185fafc02afd35042ee925c3540eee86198b540b3d252287709d8bdb1d2b348127517b1ad2b4ff54f9847d20db8850239bb16471e1e8adc25dff7393bccfdd60e45f2d180ddea4d13041c5fbf147b142734a51d14f2a97b4b20cbf05c2ac1b961c8363558c29e6f7d5e857d37f6bb2be425f28f9f27c8bcc913d2047e6f16a625bcc0301f1196c78a2cd9e3276334c6e195f06189b832b2e5fa998ce5df0695171e3a4a8a1746428f79ee8d02527ef20dfb19e1819d74bee25b841b96ce05e622e7b3ecb89b4b0e83bd2f949a7a9204ae4805bc7c6e4a82676ad76c5f574ead8df6f51bd06d9a1bf8780871495517f9bf45cf1fb6ac0ecffb85c68eb468e06437d1a652830a8fd99297dfb92febfa868cd93519b83ecf2f466ac490bda931433f9c9a315f591262b7407b1f4e67092d6f0bcd898844f97fe244983a65487d9cb40a8137aa316641c5b691f879ea31c28a70b718a975a2770a2ae974ed55deac7249aae2d5faaf13051f4c7e4ed33e4115ddd28e3b731ad3b170f6d00bbb199b373345884aeaf027982c1fc2f9dd1e13744e009c7c75b3dcdd60aa3f925972ace860239506dbf7f8af64dc0bfd99a2aa1ca4e71f4fa11247648b76bb219e67fb38c717e10991f4726877c77309e875899727c7546317f7ffcef1074c1d4fbae5542dfe05105416550e2ada1ea9bfc0450d7145b1bb10ac16f65adf6aa3b69a9d32559f51be2185bcd7f7453a0007b64ac7475c5b2ebc78d8d6712083cf2d05963cbf4a37094947ff3a7fdcdea564742c209e047b58b6f9498e19e738878d2bbb999af34105d1da403ab7665ece78b2791e3407127b1af47cc98b2bda6df1d21347846cb9c77dc6e5669d871eb5dc3e3f45288a5db52822271ddedcfe51011c50b72d8f80ba8b696a6cf943048891be52564d7b63a7d4c7160690665b8ff6b32d58671f807a67c3c7e0fac06a530d6e9ae18d7e3888b05642187b553836bf52037353da40e2ed1190a6ea09aeb2ddca4c202a56b609d14dbe853b7c46e31f8e9b465858e666fadf812ba8d42eb051169c7a448e88be4306fc4fa8b6c0feb054d76347bbd0c901523b90e4e7e1bd21a8a7984c3721ee33e068175c12dc0905edd9327a3315f67acbfc950505bbfd6131b3df417bc7a554cbaf6911eb3c36f412012215bad5e8f2d1f1c2968a308e9f87eb0169b9a9ed13a1d5c500461bc7afdde94ac5868b1c0bf48614a8445bc567785eec7d9e25f797ac0c4f2b2d44c7e6207ddbdf59e9b7c88bda6798fe2b655b2f8b5c84b617c5b30a4cae0534a94d052d725cd88426950d168ccc9888df45c0b93d9d107fc9f61cdecdf2ca6faebf31bae1e48b70543238c45c6265f9a30c740068e145e215b3fdc1c2009dbb1569cb78028065b3a0a1f9f9e6eaa4fe7523013303e946f5d55b1ad6bce2d6e7678823fefefc9eda9563b53cb5602bb3b459a15b717c4a670a72db49b7c706a00980241ce16faf2e40b2e3a549dfdfd01cc47e8e8501f9ce972cee7a9aed9c52230ab74686e1dd478c1bbca9dad9443095fcf7391f7368c775e59409c74ca2012ee7283cb940a1bb77cb73cf79cc0b3b46227efaa431a720b54794e3cbf8352b1388cafeb51e37b4a86e3f96e78c2c0ad3a93c13401ce05ab19fb11219f34ed185b99117c9264fc5bbe99ff4450315640321ff7f4ca764ea00418a89df17f872f6d117d400c20ac94746bc01446b79e8248afd71ff096ee9257c555fe13b3f634ba428c4b79570c59ca01d672ebc44a244a6281ecf4ffbc95a75680fff7750ff8d6cd72f8c6a09c76f3d1fe2b7b7a2403b74f6bedf8b7ad66245baf85431b564e973aba4cec5578b4af8836bf0a2d1b452e64b713d0cc666371200a12a845c25b33c5319d5de59df35910b6fa542c2ca03752053c1ca6f6505cf22b8f8828f042f4650cf9d672e39907738d099ac3383bf4f8fd0d50678c2a9aaacdbe7d5dee8444b10572c1e64bc1730139178d1fef02875ba7eddf699ff5afc3aeefff8786940c7bb3e3556d6b543a471a2d4b07e7f5f25407c1932dff9b3cf8a74b9454a312bb3ffe9c9112eef060b35119e885c53375d4976c07d6130c0def2c9516f98bdb00baa7a4cdf6258a0ed082fc679396ac8a7d4b4203c4c878a4fab691633f0eeef4ad49b7ba7d4225f678cf5dc970030444e2515cd9cead2be8c1bedd4822650ff6d2fd7a36afbce099b0a175aba2b58705d73148614a76d3e47ba466c8d5de61e1e5f4df1a3bf6708310be78cce83d249b57056031bd32f3b4f67c8527b2a295227731f505fa405c9ba0bd8182435435dd0a1c24be7cf39ab6cc0ef97a04c3d04e46c70408535b9748d50f5bbc6a6fbadc3da955926edfbe905aaad7e142421fbe0bc405fbb3d251b16a514c744290e653800dbb19e1d4b9bd8ae38ee76b2ac668861fabdbaed57c5269f0340c5819053aaada31a7031e4379bee0009d3b46fdc015bfe94f832099eff74d9567e7a6b67ec1eeb962d3a14f751002223154bbf2359bf9dda6f0208702943f16d2c98f310efc92042df92d463eaf16c0cd50af6015c2226d7d76631187b8e60584e6a4bdbfdde2ee01154214b5efaeb52991d76fd98222baaf6d9430e5bafe902b130a18d463c2e"}], 0x3370}, 0x408) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 02:20:11 executing program 1: close(0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000000)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0xf53e, 0x6}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0d", 0xe}], 0x1) 02:20:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5ddb) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() setsockopt(0xffffffffffffffff, 0x40029, 0xfff, &(0x7f0000000440)="ebff090013b9fd812eaa4e713048e699319296483fa3e4008e730452ac93e6def51fcfe3887a0cc0fdb72d11f4c7dcfcfaf4f4a88eb3d3fbc52916b4a4401730c731fa1e8b959b00cfc55a1495a26b38ee84ad7e6e4754d30ae0e09a4b6365f755e98570c50230a552b3584b85dd7a6b6597a26db3f4deea5cafe442a85a4fe0544c46f80cbda94d53087b9cc6ab996728cb1a328ffe1867a4c57d9c9f3fb5b41866278f6f48287ae174499764a95d4fa860b54055679046863dec5f2e08e7c8f5cf28c471338973c7d0d8ff42fa47d63b85ae49939ca3b2479d9b8d5c72ddb71bc0f206db088040d9fecf0cc1921c0cff1a9841cd1c947f7303568dc8e8828aa87755db3aea4d4f7670a2a51bdcc606b41983b36a7bd24ac0b9e4a6b7e6fb73c04e08b5a8f0288e4a14301df84a1fc2f96ce4a77be041e8a5e10b9aa5580638788c58662dd72453d78c3f9681894d5c6a5a0a968475fa27f4b343d136029474308d8dd50a7d1ecddb9abb66d4cc0ab9093c1d43567bb9031ab9c68041f6c64ce7402150931f92ab57c33a529bb5d402b757d5d9d9f5e715dc30248ce705f5dd72a26a3b118bfb34e34f3099f31baeabd107f4c79bbe755c", 0x1b8) setsockopt(0xffffffffffffffff, 0x28, 0xc, &(0x7f0000000240)="ebffcbff13b9fd07000000713048e69931929648b3f6c2007eea8ca07b7b8e73db3878b300ebe1423db492cb67ba89655a3948fb01ffffffffffffffd65771510cde5149d0f70e36dd0110d5b01adf9441a463dcafa7776cf2185cd472577124f76935f466c957bfe9010a637b795031923bbd25988a668da3893094ac6277dbe73610e69807e083effa75aa1a1d2f9ebfd8682212de63bad48070c3a00d363795aa6f7f46cd3fd4e7eac3288a5e3ace8ac54de8322f90204f325c23d02c118dbfcac4a58fd0dcf871ca6bb67f79a02d46b5473c21f256", 0xd7) setsockopt(0xffffffffffffffff, 0x0, 0x80000000000000c, &(0x7f0000000140)="cbff13b9fd817bf2619e5a7a40152eaa4e713048e699fcd03fdc210f7e2cddacd5e50000", 0x24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x1, &(0x7f00000000c0)=[r3]) socket(0x18, 0x2, 0x0) lchown(&(0x7f0000000180)='./bus\x00', 0x0, r4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x84, 0x2, 0x10001, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x1, 0x8, 0x8, 0xfff}], 0x26, 0x0, 0x10000, 0x0) 02:20:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x8001, 0x1f, r8}) 02:20:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x8000) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x8}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7ff}, 0xfffffffffffffff9, 0x4fbd, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x80000001}) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb374}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc1b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe59}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 02:20:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 02:20:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1, 0x6, &(0x7f00000000c0)="a96352f2", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) dup(r0) 02:20:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x9, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffffd}) r1 = kqueue() r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000a6afc48518a9edcf37b9072b29c7d5be7ad85bf3c37497338c7a8d2a66725b713b09e4df63c77b35c57bb556b129496eb7d93a2e49cf8ff05ab0034058865bc6513125dc603f9efd5a91a1b9015c2b0f8ea4bc53b8dd1ff51bb64a2848cf0f6905b3668f6971029c678dc96a14c3684602286013"], 0x7c, 0x0) kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000280), 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) dup2(r0, r1) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) kqueue() 02:20:16 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x100208000) r1 = dup2(r0, 0xffffffffffffffff) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=""/218, 0xda) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) semop(0x0, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x800}], 0x9) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000300)="4167ef566adb33fdb70ba1e5706ecf526906fa453b0d0461903d310b8bb762bea8f354f176434850b0c3e4bb9f20049280f2ab1bc60cc62e88ae07962a08aed9405dded189ae27471e49941a6f1faee43d8590d79c14111f", 0x58) close(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0xfffb]) 02:20:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f0000000140)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x6, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) dup(r1) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x4}, 0x3, &(0x7f0000000200)="9afd90adf94ad87219af584046bde9d22c667100c78f4b34247b101acb4eb497c49f6bbf6ed45734fe60794f18a0d4d489e53841831db0a7e99e72e56c16f6d24cc896191d0a5da1ec3153472eed357d3f0ec87d8378090000000000000000000000000000008457ddf32caade2c6a20cfae40e81582e57bdef04ab25d8ce798c6965a9d8b1f3acc84b3f0cc2193e1681a963494914720ddca0bcdd6ed239b362a03ffdefcb17315b54138389284855b77696eab7caa51cd8b5a38ecb990c428dd5dc7806d366876dd0f728464a684e4d2c2f9c83c473f1f11988d182a365d1fe08e22988dc0f55c1e31b15b1a245c8acf62708f885f289d806c2bb3e6bd1261272b5c56bc430c3d22598d3e94b23c4b18d09671db0c694209722f417ec7a9bc198ab06167679070c2410421a9c53772db4acd423d84ab369287e43d2557f554de6407bf07da490b90a39a6368ebf8", 0x0, 0x0, 0xfffffffffffffe72) 02:20:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x82) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001200)="5766e49a", 0x4) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/101) 02:20:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) pipe(&(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2e, 0x2) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) getgroups(0x3, &(0x7f0000000080)=[r1, r5, r1]) 02:20:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x82) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001200)="5766e49a", 0x4) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/101) 02:20:17 executing program 1: syz_open_pts() syz_emit_ethernet(0x56, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty, [{0x0, 0x1, "001000000000"}]}}}}}}) 02:20:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}) socketpair(0x6, 0x2, 0xa2, &(0x7f00000000c0)) unlink(&(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x4000, 0xd2) sysctl$kern(&(0x7f0000000180)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:20:17 executing program 1: sysctl$hw(&(0x7f0000000180)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000300)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000000)=0x5c) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x2, 0x8000007}) setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r5]) 02:20:17 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004600002000ac1400bbffffffff830300000a009078697bfb1300000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f00000001c0)=[{0x2, 0x1}, {0x2, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0xecf, 0x1000}], 0x59) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000009fb23b0faa"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 02:20:17 executing program 1: syz_emit_ethernet(0xb8, &(0x7f0000000040)={@random="0f01de5ab116", @remote, [{[{0x88a8, 0x7}], {0x8100, 0x4, 0x0, 0x1}}], {@generic={0x8582, "473c335d02b57bfc4702ee1b61d2b2d3d0094d80986844bc0eec0500000095fc882543855bacb308552f3751dd397f7b0d1bd65e2ac50c21920b7db3c4c705f308b1f8a00bc25136391ea388cd7fc0ee15023b4b25eb15ec78ab193f9ddd015d64145728811b2cab05b68257eff53b6c570e09280ebc3d3bd48f405a1da28b527ae1819478cbf6729e32c16dbfd7fee218dd8a66c2458034b266723279d6a68a3028"}}}) 02:20:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x9, 0x96}, {0xa8, 0x89}}, 0x2) execve(0x0, 0x0, 0x0) 02:20:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f0000001680)=""/4106, 0x100a}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) pipe2(&(0x7f0000000100), 0x10000) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000480)="348283560be1b2c4a82c37eec4e13822c1be948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28a1671ab75619c15398f5c6638904cd624aaa1b9fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34c15ba84f56", 0xec, 0x2, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0) getgroups(0x8, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sync() r4 = kqueue() close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180)={0x9, 0xbb}, 0x10) kevent(r4, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)={0x2}) 02:20:17 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) shutdown(0xffffffffffffffff, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) fchdir(r7) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 02:20:17 executing program 1: r0 = socket(0x3b, 0x8000, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x1000, 0x3ff}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x7fffffff}, {0x40, 0x5}, {0x25, 0x3}, {0xb319f5f982a5a65b, 0x3}, {0x4, 0x1f}, {0x40, 0x3ff}, {0x8a, 0x80000001}, {0x89}, {0x126, 0xcd62}, {0x41, 0x7}], 0xa}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x6) socket$unix(0x1, 0x5, 0x0) 02:20:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) 02:20:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000580)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x2000000000009, &(0x7f0000000040)="f3aca4bf1381fb010a5e95e7503b18a82af0e52eb8efadcc6ae1ee9b5180e63a975e493a5fcf48e3a7209ec3c9e9956415623a32d76b5371f71e58ee41b2bd5f2fc64138ab50745e49df725b63af7aa5fe019f09b2e69cbb9e2e", 0x5a) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) r5 = dup2(r3, r4) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 02:20:17 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x100, 0x8, {0xad, 0x7}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x200, 0xd876, 0x18, 0x4000007, "7f0000230000020ccd969f5c79da0000000100", 0xfff}) 02:20:18 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000003b0000000006000000dd4e8824610000000000000000bfaf00000000c5a97c7dee7312556c9f000000000000"]) rmdir(&(0x7f0000000040)='./file0\x00') 02:20:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xd577) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x130) select(0x40, &(0x7f00000000c0)={0x62c, 0x2, 0xfffffffffffffffd, 0x0, 0xfffffffffffffff7, 0x4, 0x0, 0x800000000000000}, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[@ANYRES16], &(0x7f0000000240)=0x6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socket(0x20, 0x3, 0x2) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000300)={0x83, 0x1, 0x20, {[0xff, 0x9dae, 0x7, 0x2, 0x1000, 0x7, 0x5, 0x7, 0x3, 0x9, 0x5, 0x8, 0x6, 0x80, 0x2, 0x3, 0x50, 0x5], [0x9, 0x2, 0x80000000, 0x8, 0x3, 0x5, 0xba6, 0x8, 0x5, 0x9], [0x200, 0x4, 0x0, 0x4, 0x5c8e, 0x8, 0x10000], [0x0, 0x401, 0x4, 0x7, 0x9, 0x80000000], [{0xffff, 0x4, 0x1, 0xf456}, {0x8, 0x0, 0x6, 0xfffffffffffff4a2}, {0x1f, 0x1767, 0x7, 0x1}, {0x5, 0x6, 0x7fff, 0x8}, {0x7fe, 0xbb, 0x1ff, 0x1d5e}, {0x1, 0x80, 0x7, 0xdc83}, {0x3f, 0x3f, 0xaf, 0x6}, {0x500, 0x5, 0x5, 0x6}], {0x1, 0x5, 0x58113406, 0x4}, {0x1, 0x1, 0x8, 0x3}}}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="00bd2e66c8c81fdc973141c9b764c5e9987e467f812a8820e6139d085d5177ab1869dd92629bb3251c6a9a8a4ffa3acb1d220f852e73a7da02500fd6d480b6fce171b70c8b5236a771cb9c38cabf3e1884e95320bb", 0x55) 02:20:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') 02:20:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 02:20:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaad7cb399767ccd70164d3c1d2faedf2baaaaaaaabb86dd13ba54de9d60f8be0000293afffe80000000000000800000000000443d36c249c7ad25000055e12eac179b5a8bf5b0f581c81fc698000000000013bc2c0000aa880090780000240646fbbeb38a2064a0074978972c54ac8c51503a8aaa878e548eeba7d35efa2e785c64de766fb23b0ef0db8254adc92fc019b67c4afdbc969a37d6d3de4afe1f35cf35ab31dd691cc72c761138f0c54f51cccac8a659c0a83b95557e3ffd4645558ed3c30c37f059d5dad1acdf8656ed88697702f507af33480618a3662dcdb1622cf37a511c45e7f23523e1f8c40ede06d111be110100d894cfce96ea866a4cfb39"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f00000001c0)="899168f647a5894ce46a041756edae8cb37f0abea66708882c249bf68f5da0059db5a47ac84d3e904e75457a403e455357edd84bd12b0abb35ac7ca091d0457628909a344cbac12afd684bbd089d18130b38c7ee530357f9c74e40ad652f081e01901ab7e6293ed707252d9c4d73e72aa3b0db197ea9b043a668a86935047ad79df697e8bb21c9dcaea2f55f256679faed2508803d0a8e62562f8a342b29a9a5c012c0fc4471da1f817980434e6e1ab6a28bfcbfe52c13697c49c18dc14e04e74806e90ee60d507cd8a5bd6e2b383f0c2a3017c720a8b831a1d14d7f60630aeade0094e9873152d1ebd1c6", 0xeb, 0x0, 0x3035) 02:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x5}, {0x7fffffff, 0x8}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() lseek(r2, 0x0, 0x10000000000001ff, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xbf5, 0x9, 0x5, 0x2, "a5836ebe4e7df7672e9373b6411900e9f3840425", 0x8, 0x7}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') 02:20:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x8) sysctl$vm(&(0x7f00000000c0)={0x2, 0x4}, 0x2, &(0x7f0000000100)="d1e8888ed68d9bdc45dbac053551f4ea3c5540108bc76499b9106c03158a37da462153f8f41caafd0a62a5196cc98ba3b816ed113de95af5ea090608f24659efed32a79910f8865fd0c0cad2904234540881a674acc5fb5a9ceeb86e", &(0x7f0000000180)=0x5c, &(0x7f0000000440)="91fdb79f74312d58dda34ddedeba01373f1357bf0dff37ebfedb0c11ce82b3c29db95678e824a1a3b0d50342cf07b0645f160096aba957bc964d32fcca6441e202d702669aee5687e721b3fca04ea3034db4b5f6340c377816f41d773e6f0146234953259982ce41bf43319ade0ae31a01605c99f09b5c1b369ab73bef175d1072d3501985a2d7ee562cd9e500198fc05f7af0a057c958d8aa9b5ee49e63f12d6b18721c8c7dca840ea6b06a9d90b18044ebf11c60fa313243d1c77833dd3ae8a88d131627c342eb00cc7815435b85f102bfd5cd4ceef897aab7c2c1f0922e112c51d7673770d4948fe75bc8a323a1103b68584c84d1086620a19ea5d3e9844d23688bb20e0ed4723f749b67c81bb4805c5a03a19eb27c05b2b6205605525f270f52cb3574f6d1ac364d88c5b6682473d39413c11f21a1087e45cb61d470d9402bb3c967fde3474156534165727faa11e9e0fd49118a5639e54653aef4a324647f3fc858e156d07a269126b952539bdc373bf85ab48a80ee46572eeb6646ce4476d8d616c037c0078666c84f89356273a714300a2038b962fe988d4c98c6f9e114aaccb0906d7532102628e2efbf57468443978e280de7d74cbc8bb1e1ceeeb1b0334559e9805a6bcde25bc7ff9539d5092107e6c09880f6cdf5c90b22e1fcd9677125234e7ed23bdcb1352d7b893ace8fb4bfb186b315ae7f89994b91c67f73f8c4f62fd920ae4e42cda7d4f6c7d4c1a36378167a72a78d82ab78b0f200f6fba2af53f7bd48b0866858d08c1f90f6173efc63081eceebbbb63c557b0c0f5711a57a2d24b9a68072c849185ba309c4e2c2d128752cf83de4300ec220c2271f3c0fa07f717b3ee334dc33243168f5da6377d7ffd6571842ce5532a3f53c051638958eb3e17f552e30c44a99fef216ab2d5a766f82bf18f35754b96293b3cb18654ba97bcbf877bfa183b2952e9a3bca4796caa000bcc7e58b272e9d6751f0067b8fd8683011f64fa71b7d576abcc4e9f0110ccd35f5459c9005851e4ade5da6aba8593b8c899787d622a7dbca25b1a15b5458127ceda6577dd63b96d4906db7a5e601d14b2e5137245530f337db4347c35ee9e157290b52f1200945dab131b07d4eb679a0dabd5da859fbc0bc0b78f1f8bb787d9fe5b5e05b3d2a1ac01f4ea2236815649b79f3637aa31205f99eae1f937afec7b2f6c10ca01466eeeb452856e74a4d843684006b7c58cb758a3c77a77c9612421d24f74496eafc892a84c71deab5430c73cc28c5781cdef8595d6078eacca94fd202205dad768fac6e6ecc57d7e024dd6c65075949ab951fd5125edd024548f38d564fb0a4e7d66089d1bf9f49875e2281568d410c1d4ee7efbbedcc3eb688321dbb91e596fe4969bdb18a085fc8e8228d6db54d22f6ced5a88041d04dc0d9645cc442fa856fb0f373911e93b5052009a2ea62d967a3fe1e8593e8b43be97d90fa59162884e1e1e2d506caf4f8f6a443cad7847620d47bd0456fea06b99f569c3a395ab32b9e2306e39d07525969e09bcb1db8f1bd0c7357964a5a1c31d727c7ea4e8fa2e3033c5e97bf1d211758702da1d3a40f4e6ebb3ae4b319e9f94bc364fea92c8ded28d17c688b3273492cea0aff66d47eacefba89a9ba7ade5be6194c2b42b7e47bb471590569b5721e65face0979839326f68eeb4f7732ae19a8089a0965a2eb8a586db6e1fc329aeca2c4ba6ecc3a838cd80c08c87fab2217208634799a985c973ec14324f4d12562cc696ab172eac2a9e198485bd45cb763d5386be2a6600ca1dc5961897398a61cf73ca45dd383e37d3804de8eaf5b66297fa620c569d0ee0195406670769a63441352aea1f0a8bd4302384c9e99efba0604c3d9381073147ca6f2c6aea21695ae13dae225d2c030d6d279ee2b953f63a6b27b5d88717535c7f8a247e80401000332a973f53b86b3f813f7733ada07e1800139c757ac25953058b395ec16649638b0c4633ebb06d5e7e8e88d88e07c2b2ec1a989efb54730bcd6097aa9f75d9d47714bb4c51ea531878dba6af8b38949ec1c2cadc4ca8524a78de47a3077ce19f9662d3f1e09d01f4455cdf8f359a4af31ffe5e2de6610d06e8961368c909c96d75a2dfa01a15f107876371aa1846dbcf20b1c3c6dd2d09738398d06b6272b339787b3a4d0e9ffaab736fb2e74e7509aeb65eac9faac8328cb54988db04d4fa4ed88a1287752abdc0b4f7d2f215d42d81acc466f6a33d63fbb8d6bf6fd28a24e83ef275147ee5d960b4a7b9a46f0736456877736a768cc459f86c5ec7f4a28f569c6bb1e48eb4bdcd8c61728dbd1b83de981c3a3cc0b640b95d9f5cc7904cfffd72445049fdb234669ab28f805d61c1d358e4dff9c986f32730aeecc2b9032d6950f5d75a7a7a6043d302ea0c403148e756e38350354c18835c4eb512a15d4a0a15d4acd8069dad49262c7c92e4a61c864bcca2ce84a97bd4715d2368325cceddc1b09e548b3e5bcbf28120af1066ff87df0a6583cb886dbc5eacf3c8356f78c21edd925b5f066f68dc724dc7ee8d644dca021bc0a73d48a0325eddd2ba6813d3db01f589535300f01d85c610c5c6f66c574bd1bc20faf431bcc93a224f383a4a58337f8e254f6802054d6c7ca5adf0523bb5a09f7a7fbff7264ac040edf968f5b922cd5092b4c497da465539bdab052740fe7818818d94c72192c879e7535fc513b30659475c8a80dcd26946568bed6049bfe7e1513ef9fed5c71d79a1b6ccb31107073d15cc94504ecf81a616af3d888116ce5e61cdd6efde07717a4c60318c11ee12e718908b99c2c38252c32f654a2db25a179a5ff0a2c45f8b4df92e19978291f08e7ef207ea530a35a160051faaf86a5f89a8fe4a192c9a3bb024ea4b66ac8a56c77e2ea0e687f55c8ef0d9fe4a94e9a9ef03b140d83714255544d02cfaa0ae040c6da9218e0d11de036cf56b33c2392febfa5059e99620fe8f1a9f247c1f36ebebd222027b952e7342792af76b0c1c0a4cbb3eb2eb9ad5a8ceff58e778dd7602bf3f752b3366e9320eb5e7a82f5465b27828c54189d163115a0ea7f9ddb16375fd433f4e59bf0494ee5e14d4fc997ab9a986ab4843679c324bc07b742c52ced456c73aafbea68f7b8c70d80c252a94618db9da269ccc9d978648a5f5c9f442fb4d131f9b534140853e85d03ed9984c2ae3ad6949d9292f8b12afc31ce79e7e0c47c9cec69b6553efe8afbb01627c528bba15721938994fcceea48d6e6090cfb4ca0419421d2c16968bf17dd1a25a3fda8c1386b1fd354d180ddc4ae4141f31b1a07cb10a6704b3a709fb515668b7536c88b5e97da2eb207a10602bd33cf4508dbb2a462c5c7ab6d00ef60a26f37684bab7643fde611898f6b8b1e1fd1638ae6769531aa79f6de8ad975c5396b18af936a9ec78155d8234bbfc76d9cb832159ef15cb29c55f0fa773e720f5145129831fa6f83770fb22f926e416886f2d301908dee8fead5d80c418d7f9c0ddafe2036e4ed68721c5f976d05985d9ddb547e7e4f4328e7200d311c755315ddd46c87c5b7cdaa7d6bce619ca7c81d595429caea5623037ea26bb9265e1ae9d2366a7766f5d86c3cd9c5282cd91af7c6e1279838f9176a9c257f81ae5e38dd215ff776f2e2697eaf910149d80d2ec2309f3907d16f31c9f1084c0b7afeb2d419501c679495c007d53cec68ff1a02804e8d8faa7e1eb8abdd3d0ad10c1da157fd6db9743ea36a9646f48e6a67704f94170c37ddd5c38d6152666566517e782a02c81ffd28d7b2a93f2eeb3833de267795e476f8ef5a4530e06126f604818f1e21d8dbc5135e97615135b8ffe269e8655713388057ee1c8faa30629963b900f1de36b493a55b41dabda482339831830d149bb15e4b29dc3f1ba88bf3b7596412e09221b0a500dc974085363f47bd5fd3b3b9eba3e699ebc28f195b17af8188166c23ecd46482c1d787b51c2edde365d12b986257bcd36982672642bde0f3e79ab9198a6db01497bad469ef59f913e9983ac0a3272bc3136233e3a50a9dc06a32b0ca23fbb50c45c667849a44bda4fae4a39238fc2c1132ac708c912a668a15b2977552b8661f75da3e66d2079ff765783d077ab4c1dfe4feb718b5f7d326882dae3cb0358596fbf98025bb37e62f43266b44bb3b1830a2c24faf7926a9d3943bdd2159acc17bb9dd0a0e142d970a844c51f01ee4a0c502f92618e12500d1ca8ad48e7c842cce321a75bcbaf105eed720c342c09a0a3a8deb53b4830d0d0df6bd792d4a45c9e9f15e95f4ccd6b27fc600cb13a7c0a202b379ec307fae7ebacdb118c5511d9e551d62d24148ed85f1e90e093f247d625311acac60c15dbc5c8073ac29b8993ca93bdb9fc7bdafc3785184760e9809bdf33c7edae19a0cce4c28c66da64868def96e91ce024541b165ddc487d9940d52d80fc369d23dc1a2d88dcd1a0e0a9ef2047e6e8636b4be038081dc94be0e8bb27e891200bee88165d8d487d7357e6c962a5d9390b9628d0501e9b8cce74381a4b75fed01cc30353599045c7788ab4fd0d83778ff3c187940ac53e2c96dcbd7ca7a26961b15e0204b396181ba0a645d870b5c48eeb58348964f66e1970c6c5147ba2f8580db220c707e19dae8e340e972bde4cc193eecb6ec33858ca1ef253aa00e1ad1c0bcead058419de8d9a7d8bb1f396305afa4306218661f24c55146a90cbae5c79334dbaca686e3c845bdd3cad9a32ecf502f945a8e406a940e5e8804c219e957842abb7508288b321797be3d099a8b7c041121e1c92e1fdb7f594a2e02cabbfeab291af4c2397c4ae873adf99013b0977985011aa408a9b9657d66c6715b86e695c8f394b2eb1b3bf51e2bbe9f49385e7bef18e2954f710f487b5ca930aa8d917735c4ff4e70349982f0e2f88ee97dc7719b11eeda2f7da7eeb084d7610285a80491667e04555fea581c2632f7405465fded1c8017b1b19f8934bf253d6b0a1461a4ad566e1e7c141d4741f1e843b3b0aa3c12093bb3a4851ea31e581a147f347b93659589806f62adfb9ce7b559eb24e0d4ea82dbdc8eefd8f88b788121338a1d91ca3033e2f1f4b341d572773fd55b834e26e19b7ea6a60a0658de05668f8183d33da16885fde4c158a452edb3777f4b51016ef5cf295745be58603fbd1378ac83c0a09b96df38a1d176e8841f2c8d3ff417a0e5ac4885890df1104ca2bf5df83ae2be77257c56e31e17a270ad3725ad5377b60d046f91498d27e9b2dbc8134016fbe62fbd15dfb590e33ba29f3c5b94bc7775652c35bb7217fe35d19dade699af5db4c668fc98b5f84e77dbdf710bdeb84f6aff8632f3a967a7d8b081535524e56f8258ec3889d507a156509bff9acdc332b35857d749fb60c9e6a84830b47ddb7247a23f0f1c0dcaf3ee30528c7f70930da541dd6338d079d36662dcf00639c0f535bb3d5e48f93c551283dd6a2140a1d9618099c389001f931c2ca6c45636a65a965fb5588f894aefca9be932a8c0708a29d5ed129ed3e79344600785373c362159b093b702fe1d79779aa3c2c31ddde5d807bbbaa489e77b83a269e7c0c11ba1be27c9758d425dd7cab47a72108d8c9571fee1b98ab56b22d9bc5a04bb5069c980df9936862808cb31833d57cc2561f8c5144f999538ffbfe6055e9de885afb13aafe1761d2f20108f488134266b9aca02bd6f2261161cbfc0d262c506d4d14d01551ac12711d5254622e8dfce443cc704d1cafb800431b1d201dd2c77cf91c280238cf15a39de5957cf260fa2508ec94d761fe7fecc92a1", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x1, 0xffffffff}, {0x18, 0x3, 0x1f, 0x80000000}, 0x0, [0x6, 0xf6, 0x7, 0x1f, 0xc4e6, 0x9, 0x0, 0x6]}, 0x3c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r2, 0x0, 0xddb) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f0000000400)='N5', 0x2, 0x0, 0x0) 02:20:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x14a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) 02:20:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000000)=""/94, 0x5e) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f00000000c0)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c03c630815bf073cbc0fa63b3bc96aca3f40a3d1ccf97881e4f1dd9844021f08b93a71d0dfa09c147b7a04a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6ec98aca7383f3a17b46ecafce050026652dd38184d0b9ae2726c9bf830000f39263990ebe1712f05290d110030027425e", 0xa9) 02:20:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="65e4107bf4d7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x5, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 02:20:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d748f2d0000000000007c8a5b6701000000000000000000c414000000290000002f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:20:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000023c0), 0x10000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r2, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002480)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r4, 0x1) preadv(r3, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) geteuid() 02:20:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000807b5e000001005711d639af6ad50cca88e207d9032ec39e15d17163d88e4c49fcecdceae258753bc38607848bd327ab98d78e46f4754c63ec226fc7cebf5616a2694387b66c01b646425b91cb903e18a23fc332c33bc5487c4187f3f357d0454f73e9ee679941ece5ac39c0a152c892535b511c0c4a4101a7569d7030ef9a6be06ddfff95ae79dd21a417c7e734c269b5ddd1d002869a"]) 02:20:19 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x80) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r5, 0x1}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r6, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) write(r7, &(0x7f0000000040)="758b84200fa05143451dbdf7855c41139265667c59fd415603d5ed00d4282e3ac08ed66f27f795bcbff73699f03ae22162fedb565668f552900cb1e0adad1350a17e484bc34d6dc75272751047cd2004d617252f4aa62a73226d7ab95615d8752c79d55b649605503a810b59cfdc77dfd3308da4efa9642237659b10e790d377c6fec0e934d98cc6df02c6fb1056c1695df1448d4ff59a36bbb44a23ec820962206318555b2a41", 0xa7) 02:20:19 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x1, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x15, 0x0, 0x0, 0x200000}, {0x3, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() shmctl$SHM_UNLOCK(0x0, 0x4) r3 = syz_open_pts() readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000000500)=""/6, 0x3}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/216, 0x130}], 0xffffffffffffdaa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f0000000180)=""/54, 0x36}], 0x4) dup2(r4, r3) 02:20:19 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x2) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x200, 0x0) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r6 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r7 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10400, 0x100) r8 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10000, 0xa) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20000, 0x0) r10 = kqueue() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x10000, 0x0) r12 = socket(0x20, 0x2, 0x77) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x900, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="33ed8f8635d82a69f533d4cbbaf741144f6dc323325ad5e544c64c32b0739f96c05ef642391243e8afeebed0037400337703cd46ffceea1aaba5a590474cb84e7a89250b596b6a56a377e225b124c12e4c77bf90d4254d59e9a43155a9012f545dd8e586d3e336ddb5ed337e61a300003d1d037254990efbb6cd1b27746b5c5e67354021922bdb186935cb6fa3ad2d6fea046c1ff5f29c0e0aaabe350ec9705b0c95c51ea7ebb610926178727dc932243dea0b48e31b0703328db277b9c1783ad257c7acda18", 0xc6}, {&(0x7f0000000200)="81e913d99306037ed90c3b038c66", 0xe}, {&(0x7f0000000240)="ce48a870f8f0d0e5a0607169086acf6d98d43246af4b3424", 0x18}], 0x3, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, r1, r0, r2, r3]}, @rights={0x38, 0xffff, 0x1, [r1, r4, r5, r1, r6, r7, r8, r9, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0x168, 0xb}, 0x2) 02:20:19 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(0x0, &(0x7f00000001c0)=[{0x2, 0x1}, {0x3, 0x6, 0x800}, {0x1, 0x2}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000240)=""/161) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x8, 0x4ecd, &(0x7f0000000180)="ebffcbff131728812eaa4e713048e69931929648", 0x14) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0xfc4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r2, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0x5, 0xffffffff80000001, 0xbf5}) seteuid(r0) 02:20:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x14fc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 02:20:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "27007d01f701000000000000ddff000f00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) pread(r3, &(0x7f00000001c0)="5409e7018ccaeef8ddc6a47eac2c3599865cac2d61be55de0c948c5ee874b05c3c6ccfbb54a65ccec9960b1d00cf9b2410c8b9ec7fe857a1948d84de05a7f818db5dea2fabf76893cdccdc9dfe621fa83eba5fc05a4a6e55ca36ebdba19d74572cde81e0caf6a05d2582eadf8677211387277d000fb06ac098fb4e8fcb4ca0c7899c58aa380b1d7329d2a2670caea2581e2cfe99905362234b15498000150a56b8002cfe782edef4af138acd5391b908c3ab5b654c01a8b7809fb3fe33f0247c565051104b433bc61a85b164552fbc4fc2e8e124d525183164b4055373cc01b36a1caaad94411d741c4c2088ff4306e72daf02618932e5145f2b", 0xfa, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000031c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:20:19 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, 0x0, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x278ed8c6915ab934) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x9}, {0x0, 0x1}, {0x2, 0x1009, 0x400}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001280)=""/102395) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x3, 0x808}, {0x4, 0x1, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x1, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000011c0)={0x0, 0x4, 0x8a, 0x4, 0x400}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/4096) unveil(&(0x7f000001a280)='./file0\x00', &(0x7f0000001200)='x\x00') acct(&(0x7f0000000180)='./file1\x00') pipe2(&(0x7f0000000000), 0x8000) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', &(0x7f000001a2c0)={{0x1, 0x8}, {0xc0, 0xffffffff}}, 0x0) 02:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) poll(0xfffffffffffffffe, 0x5, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b225de2763d7ec07d836afb904f2e880e9793607c6c0cf3fa08bda164f4d03f5294df7dd089166d7e0413", 0x2c, 0x5, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) dup(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) 02:20:19 executing program 1: syz_emit_ethernet(0x35, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x0, 0x200, 0x6, 0x3, 0x2, @random, "5ce3a5", @broadcast, "31a84b1d07a538137dbc02556ec23356"}}}}) 02:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x4, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(r1, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40001120, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) getgroups(0x1, &(0x7f0000000040)=[r4]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e68a437b7600ecaf647c56349bcd", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) 02:20:19 executing program 1: syz_emit_ethernet(0x3b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2d, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="0a9abaf90f68818f6f3608f3e665d47797056c40df5a897902"}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x7fffffff, 0x1) 02:20:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xf446) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x200}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x63a]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x45, [{0x1, 0xc0}, {0x3, 0x4}, {0x1, 0x5c}, {0x3, 0x4}, {0x56f6e3f623719d24, 0x5da1}, {0x2, 0x7}, {0x1, 0x1ab}, {0x2, 0x8}, {0x2, 0x8c9}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0x8}, {0x3, 0x5}, {0x1, 0x4}, {0x0, 0x9}, {0x3, 0x5}, {0x1, 0x672}, {0x1, 0x8ac1}, {0x1, 0x10000}, {0x1, 0x1}, {0x2, 0x7080}, {0x1, 0x9}, {0x2, 0x6}, {0x2, 0x5d}, {0x2, 0x6c9}, {0x2, 0x80000000}, {0x3, 0x4}, {0x3, 0x40}, {0x2, 0x81}, {0x3, 0x7fffffff}, {0x3, 0x7fff}, {0x2, 0x5}]}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 02:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 02:20:19 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x9, 0x81, 0x1, 0x4}, {0x5, 0x3, 0x0, 0x8001}, {0x8, 0x9e, 0x2, 0x3}, {0x0, 0x0, 0x7f, 0x9}, {0x0, 0x7f}, {0x4, 0x0, 0x7f, 0x8}, {0x8, 0xe1, 0xd6, 0xffffffff}]}) getsockname$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(0xffffffffffffffff, 0x2) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x8f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x20, 0x8, r4}) sysctl$net_inet_gre(&(0x7f0000000340)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000380)="ee54740a31", &(0x7f00000003c0)=0x5, &(0x7f0000000400)="aed843f092e5aa666c374b3634dbd33dd577632bc87cdaa12e9a04b6535d4f85c300c23fab2fc390d91d8b0428eb9206c0b0814d8888c4a1f0a8afe52ddbcd6acb756c696d552278ad52d2de4f55238b3b14102c7a82a264cd5760507a5d17105a99461760eccc164ae253d56933e2db95083341ac7ec2e62ef10b78140c4ffc7d568dc637971b38e3331ff57e300fb3103d0e5b36f1abe70455ac7a675c96f60832daf106d787ae94b12c6bfd0a78ac252b60554e6edb5070e3b10f691f4cd7829a6e7212b5f2a5f5e6942d53d89598759292f3e6d80c20bc9e38848a310454e94c48ba127f5da83dc021aed44f6f0fa562f670428bb774674d765d20526ebc8d69cb3e240c156d74b78176ad9c249eb1e2f03b8a8feef628e3938de30afa740e2a9ac97deaaf9b66d7167a6ec01b3e3201fc88416c9cf66d450a12904ebef068721a058bff5228cec0166c64400554d5742b0936694023e45f9d41423807e67dc8c624bcb45c3d96281039cfbe2404812c1e3e63bb9d4c8c519bc6aedffadbf7f4571e4d41cd172856456d1ae65a90494a1241a03d3ce4ae5a8bd067d0b15867021b92407de4bf1af1e2d05221d23066eb403f5a5e99a1bdbd0e055749048c1179bcc17bd3e70ad6d39c5f13ed15b19c6d3b3628635a19209bbdae39d691a6f7c41e901135bdaab3956c5dc52bda02904022e8259d904c61038e784c0870a14ed40dcb52f8e28017500708b2fa5b72fcca408c43aac5830deed07e447606ed2e3286a4d29f0b5eece3f9bcd748af0cd5e8c05366db1050eb4cadef03d3f35c3b36ff6845f4b822f39061cf56d39a2eed7f62162090eda79cd8f13dc28132b42d1964beefe0cfad5a2f95d11d1575dd5ee0f48fa196558ad89ade63971e43e705446bca6e274c766a1756c4b140e5ba8b7841e0a712e3bdc0d73c7248e7512606b5b47f96c3b6e9378039da268b5cec6c772e9515e3e1b2167a425c2e6a312ccaac02a02c2775e483109277393925999444ba68403db915fce14bb16c63ea9207293373ce449b3d4c40903cde4989a1e4051f5482bd1dc2005f10d4ba5c21e2346b3129c0ad4b25fe8d6e8b83c4b595cdae2a5b3a2e495363c8607028fed2de0d6a3d53423550ba6aa21c2357d90f7b7fc0256c7cdfc0c8fd246783eedb9d98581ea3d2d3c4834d100cfb823f73e298bf31a741f3fc691f706aee8122c4902897b9be862336fe625e1d4e9fd9e720e4961e54ef4dddd7f791eebd79dc17898308f8aa717a5132bc62ef144d24b25d76e902ccac360a1eb9bc752ae71270314d2da67eccdffa3ab17ed644a0b34e3b269a32beeae9d7e69a49d4c17b122d71d9b4329ceb49712177da27b4111a526eb358e9eb665cc97301351fd6415634151d8dec6307aa0d55e26c414e6597c6f433dd196bd4b10a284997d711f80d8fa1f0a3ff9860d1677d38b4e23062f58c8d87ce75aa8c87594e08e20c92c5d58750c60e8970a52e21391f26ff28745d3daf6e4b48a166b69c4e7055275055fae880063f9d5137a23a8a745e69812daec8de2ed97b06c96f6411e4509f85478baf14306dccfdf93ad67c81707773a07c7e378cf2d8450131e8ba0c512e9c9315dfd54e161cc2278e593cc3db8aab95c18b245f6cc84c114c8aa11d080fde1720170f98ade86a12a1ef2d114a1d4580baac9f1fcd8fbd9f5dcda1d68a6f140722e502683ffff0adcbb88441cadea5de91870bd0baa8c23d829ffcfa11b98b4b2f5e3974f7c4b3598da840de198be388823beea095cfcc0b198dcb15b9a9b4974de9edfae89199019767f460cad1b13783697c0d68d294ae44b31994b2f63f5fcc27b95834d015d6b3fc3ed2197584ccfffb21e50bc9f2b1e2e837350172b194d748cfb7977fbb6faa52d99ab0e6642f9e8389640c5ff2d4f4c0fc8ad46e3e3b89d0aa13990ba4c776ba8a0f72be2a080c4045e2df97273727832ae049d0e89b9f4e5c45f6302b883781a224ae6d52f36c245b540f3c893f074f2139e7420e99715e247c7d0f9a20d5cfd7b22903921e8b02b0cec954295e0e0b0e9d7c389e67454bd437d88b16e0d55c30fff4d90eedee42c9998793ee3d8ba3b0152f885782f61a0b13c864193c8eb45b5ee92606affd8dd52276c471ea63ab61fc534372f6f8b3891c47149cac05543f49ecfe4a67e5880f872ca77c82d97e023d348c4dc465f542304004bddd1f652bf3bb67075ab13bda11411f36719f27fe73f1f0b7da001418afd16ed09cbe38caa4774fd7495acc7badd002546c7ad29b7171c2de71bf40742c63a5c0c43b72f8b16d04d033c81757788843972c21c5c36d1c058400905c07536b503c565961a351e0724446d84fbda88d9797e22485f2f84bffc34cdcec2b9af261732c7991c37fa3696fbd61508dfef784d80985e6b42751ae4b1dcda0331d9ac74e63348b8c7e15efd91be57dd7c70f1e8d47c89068822e906c24cdc391e0b649bb7d96c7668ba0da1d190e1a7a77db157565c630d1646ec83e26c70c25820ae1d612d990bdac1999c42da297d256ac04b3fa7aa62acab900056c4de8f14f861c55483b5ebfcd1bda6bde4c70c6fcd803423f7c1b603dac47b237b8ebafd1d6f479c41adf0518ffd5783916efb5ae7e9e7aea2a894d844e2be7253248c6643f6a04ecd46e32664323f962da3b4ddcfef75304775406aba7ad639c5a816f8b499e1a4a285f97dce2a0d184fbb242121c5e011f3e9196a4c391061c8ea806552748074134fe20a3deb02e62d0665038fae53568ed761c97ede1a5f98d0c6326099c4b4fc40ff626e67cb7575e128212b5c2fe75e75f6bd64ffd8b786a41c2cdf83ba6c4c96bb416f08184d9492818a11d3f88c2ccb8004ecdae748f783397f78676354a359ee2fa6700e6c92978dbefd6343fe51ee82e39e5b8000a7877ceabe2c2e58956aaa61ea3c8eef4af178178e3755ae0ebeb74ef56735c62f957848f60f23fd0f3d87a4963b2f7b0c48d0e269647dfdd6f7bdb595b71cb71ec9f0bfdc21a4a7f3e69d33a829893cdad42cff30cbcedde6ad7ab67f290e75e581d6b8ee1bcd5736aa348c212af0715d73593b0ab8010ba7127d289cd9a7bd19914611381edfac05709360ef49bda61e80956d7587bb58114d0709265bc21eda24592b4ddbaaa70dbe5278a9cbd156d10e485ec6aa1c86c14887c132b6b7c48b46566ee63f11858d78bb04b48934364c727ea50658f1eca4abb630016b3cd60c675c30b02916c02549037a4b83d6cd5df05318f7b5f80bb31eac534a9b31eb46a5c9675b624987470aa664429bed3e6874f3edec96f0aad19be2dd5af0fedbcb740f838c29ef2f0a8527614ca738c6b7c73ce60a4d6580601c53ce812a1d9bfbdea1019086d59b86e2d28f5f2209f6e09bff6b8027615c52669338c3b8704e1b59f9156106104283c29a4c7425d6e34cf1e19449123fb518ecae0f509c5e6c000870769a524442a99773fd25f45d391c14ec2dfb1fbd8244aa58d843adbc00da9af6e95415d6789f04736b3b65f1ffc28f02291ab30be22c5e191cf37005970ef8070ce8b84ebf1cbac655fb3fdef78faf678834c641157e96e2f74dc4fb0d10dcd7c11986dd052c96a5f41b044169ec617adbdf037f95978712725865d37f9e1422c3b2bc7ae44ca2711acb0600b7dc7ec6f4b38b59a80d3db80b541b5373d284a1d371a6f33d319cdd51d5633e936e4d0e115774b60bea9a8a144c33e03049e146a54d6da218ea4e4c0a4e9f96b023798d9e64d475277a09c660dadf32a17e5d86ad87ae7ff6b6fcc88d655297cb4f9371874cb6a42f014b018fa3a9fbf678b54ad7a37d0f4ef2a091443a80175ab4e0ead9db08501b4a675d09b432bb7c031cc4c85fafc7b178e1de00f1ccea86e4f79a37a512f3bd2609bae29439ebd7719947e034e80a328c50ea3a47e3e1531a582311c4f9b3e5d189e3532fa2ecf888c5b0afa70462568601f7c230fb7b099db63a5d58d4defe52339fdc4fed132b9e359cb8b779aa8d53fa0fbc3e39bcb48de662f96dcf333c3cd473a3d172da9bfe22ddad23c500d710b8326c9498519ff64129a82c6383a7d8f7cceebd12394afaba7dbe4a6e44db44fe14d59822f13e20ad0a3e6b4569552786a18695707add55fcd0e900be6bbc22207e090cc80d9b16724b734478595182a9da137e642e533f5f16fdb12be5bea438bc5e26ec70a3cdb59b452518fd7f6b566f126e581c033955e27b60a0a3d6fe1ce6bc3bbe399c07f27844efb0fc1a180c1aa1b9721af5d0ee0cfb3db565778fb0562f187b2d28d9533d80f274ad232f3a503ad6965fe15b8acecd74194c5d8d558709578cdc090d74f3bbcf5496b6f0eeda4b7ffd0c45a4849f8e632f5d7df2c5aecb3231dce5baa05eb77bc35bc6eb6d07032c43d0bbbc84f35bb1bc8e5fe6f32a7ee3a06a5a3b65bb026374da8f7df3bf70318fa5726cde12433f0978b04e8eebd7e30e7c25bc75864cc1ca03dc6257606d3b7b928f525360bcead639b607a8a16c9ca628474c1ce184645a5668e9da3bd224503bd01fb845bd1a47b58aee6ffbaf86bd078ca04d706e726737d0593e5cf882171cba95045ae8a2c721d7bda750ada1f5084f7cb6e4475fd5c82de0c48db18b6e5fb7f99ea00ff35fb7b316e0998004513d5a89526559b1e1e476c2814ff9d90471a5de142ad10e01c39fc3c07e8acaedf104c24654a9c5c43496b4ea5f3b4c02f8ef15c23d435b87060f98deefdc185a73e13d3ecc34a156dc7377adb833051e194e7ef280939f7605e827c5a74ee71d96eb13dfa6b85565926fe9da565a11d098f31fec155216d5cb608175c5f07bbc993328972b6b180df7cae3de6b2bc5062a1a5b492e4dc67c5757c67213aea6e8301075c54cce7c2e12668a8b5c72df6732267a29ca0559753177212c46d06a75f0222139607220adff9e82ab4eb8b1cff802472dfbbadcb7328cce6e03f52b83553d679f32c62e1c2c596e6f2de62e2cd26e3c5d9fe4f5bb91fa5e6edd9a7988f9762a4501f4784ca13a5ce0f407f422b47ca9a050168597a088bf7eef76e649b83f5b69694fe9fb712ee632d2dce2d6f12a5ab4c1c54a79ab32a3ab969ae9759f00d18e171d0457a12e1bb370a95e234054cf4a3a09fa16de6c33cddcc0ae2246f2a1ac8383083ca9352278007de5370ef265d2ad1ad191c32fb560d3add6fdd9a6680397d4b6ad8cbc5f6bb135ed77f23dc7c8259e8a758bea9082a99d6d91ebd4bab9f09a01224332c4dd754fe277a3ec956920fe8b0a7df959b4fa302349b16d9c353c2d7a33f4bf6ad09c88500ff85cf0437c9f8b995e3e1d6e8331b73de5a477dd7acd74e083a4e42edb4f60be12a790c84c2dac67c233f21fcbba9c56742e8b1de1f44f5c248bd48a30f1eab569192e70021c3c3dd78faa58908ab50bbf54ba1a1ec28dbd67f9c70c77618e03044d43b6521c171bd33ec646e084d1fb266dd14efc119b12a79bf7315d11f9492d989f819e1a7cbc1ab80ea543750a9b8dd9b73493fbebde9d90ed73c7a5d51fc81506dc8d8184cbdc7cf590f2cb6be64bd138ca7c62df0628880a149c1fa0cfdcef789556f36bccbd259b4f37c98051693f7c840cd6e566f8f38848c5bebb86e05ad74b4d9010071a6b086c2c6c6d7962b7cc3c2176641d6a57d3b00f1c00cc3cd159a187430345a4762520c10834f94310f42bae94ad7364421c789a4837d15840fd961b3149cc385a16f7dd7227a0ce886cdd96c84bbece5cbf4e82ab21de8cfe4845233b7", 0x1000) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000001400)="29ef222ba2bcc6a3ae901424abd0df682b5d4eb89b04a2667caf192e4d3406bdc867c8028336541adf42d1eb1a45952bb7123f1dd3d0cf5fad4cbd6aaf2bf57dd917606671de677a902bd47a7bf08377a075b29839c674d1fcceabdef8d5f238e702c678d05fac2afc87de5a25d009685fa8fc6ec8a38dc23a0af85954fd0be7d8fb25b5b0ceac8e90be895fcd0b62879b68df6edc3c32cc1651973d0f27982075ace45c", 0xa4) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001500)=0xfff) socket(0x6, 0x8000, 0x7) r6 = open$dir(&(0x7f0000001540)='./file0\x00', 0x0, 0x8) openat(r6, &(0x7f0000001580)='./file0\x00', 0x80, 0x0) 02:20:19 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/7) 02:20:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x1, 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x0, 0xc7b7], [0x5, 0x0, 0x0, 0x2], [0x7ff], [0x0, 0x6, 0x0, 0x0, 0x0, 0x800000], [{}, {}, {}, {0x0, 0x0, 0x9}], {0x0, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0xfb) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:20:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)='l', 0x1}, {&(0x7f0000000040)="7e8876"}], 0x10000000000001a7, 0x0, 0x5fcb) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1000) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) 02:20:19 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x4) lseek(r0, 0x0, 0x8, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x4}, 0x3, &(0x7f0000000100)="05d5fd0d8cae1d5821c2ae98416300d70c298cec2d860300baa2f0765c4e97e3c80e3218aaa6d6d1da279d57b64b0a0990aee83a917805e84ec5311993621ddd5d455e7ef4da49316dc360930af572454c70ea5d6d9db4a3be4e1faadc59d3319bfe70fe966a38ee5f0afa0032ce64d9a64d18eca8e8d4e388e40136df8176943e8a5395c9359a01304403f3d118bd810c59f7231b495babac", &(0x7f0000000080)=0x99, &(0x7f00000001c0)="4656ee75ce8a3fe813c037c53cbf1306a665262f66299d8615f0bdf2ebd1614677c2622b532031f8ff7becae0ffd7a64726a5e414d097e2241b3993d8eef", 0x3e) r1 = open(&(0x7f0000000200)='./bus\x00', 0x5, 0x20) close(r1) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 02:20:19 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3ab9671feafba234f6670000ef0000000000000000"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x5, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x514, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x20000}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000100)={0x1, 0xf64a, 0x200, 0x7e}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) close(r0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 02:20:19 executing program 0: r0 = socket(0x2, 0xc003, 0x11) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="8f9920ce05000000000000001f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb936f380e8a08c65d1a8b", 0x36}, {&(0x7f00000005c0)="1db65c74463dab51eefeee96350af19f8a3634bb2b657ce985fe4bff5902ae658249f3e8d728bd9951afa37ad67dc239d0a9cc438169cb874c616bae93ca4a9608ff261d88d52d09c9fb7b06f539f42cda3fa3aa80fb97d37e5c6b7c4892b5069d36e0f3925bbbccee25219167eaf0e41d7f739577cf4f5aa14aff4e0d876dec36063916e34604934f5c0a8df0f3e4556d4de69917261ad2bbc7294f53bf020b20816f2c94d99b46379bd2cb6d477373644455d588e60ffb3e1c68e7040d962b61699320a11a12c99c2a7995a163a0c5330083834417057bc2e8a31232147278910b595b87fc5bf4e215162060c07cc41062cee9a9d49f30795f78b70ab6569d2376a5276c1bdee7eabad5f784530ae947e75656324b716281fde2358cfb85a555d739c5aa356eb72bbdd29d7c2abf861377401b539d6e5e0422e7fc066ca4666c300408c4b002b9e234718776a57f3eed78d3f16a1797d5156b789386ea6406ecc0bb6294d6393032006c057dfe0803cd7e33430dea4578c5b959fed057e57adf6921c0007cb3dd9ef004da65f4f1b82312ae5d3a8a96dfa9484dff0bfa6986daf2d8d940ec52093b0c6c5ba9c5a6ead0241001abf505634f805590913f5cc085a4273a9be20893254469b2e52f1831bd7ad57390ed11261215aa2646d42954bf57d384348de110486017db8f1f17dcc4d8799a5e622a300991b1e5045179b0692a18e2185274837975caab2f171580c0cc0b95d1c41d02ba19f4c0c412bba8b8fcf0e1091a261394527b30cf28664d9b44e18a2da08a76124c7b5caa788e4afb1aad2a33ff3e044f6bbb6cfdaf11b23135f53f0d3e1b05e374252ead144f9cf449ed1a2f166886d30401ae9d7789ef3d207be6c710bfbf2e7dffc5082b648a4cc0660b6cca8397276934307b9390b524acaca229cb03ff3e0a9e97a4af8bfab74a2f3732679360da254e4338002644c57e9c58d4d8c0d066a789b5ee5ecc4420b118a35d66c2f4887111bc7b8224793ff8399e0aeb3ca9dd2492773a521c4e38f691b8ba958161821ca39a1a2b2a97a1a5f0eaaa4f609cd771b06a9b912a375d34040e74faa861ccdb5c1f2d78c4ddf4bfffa0c8274db29fe25dcfb9c54376e954ecadb0e38db92d33af962465d8efa93b7f35f80f96e8fc3764ad4542a1f858f59f698689956d8b296cdb1d273d9eadc90356ffd22fb864c822c522544c3429d75c615aec2505c0b86baa82b8fe96834a9f1f65a178ea84b5398eaa231ddfc676e5251c35c8eb7c001a7befc8b277028cdcbaa9db2887b90e663a9d20f9fce629b571532b84e634b091153c24ee79728b3c9a4fca3ca9cb53b8d52d9d06120481e0302e0e08f2d1d2ad06b3f66299c354f5258da3df88aee26fe21361fc03e260b93a1bbdc8db9ae1fff86c2b0a3f61e754cb4251752ba9d01caf9583b105897a7f31d7fd599ca843cd5930427cfb5b6e35af047a5ef7e2216cee5e893849821cfa9b83d0ba73f7099443fed1f700f1bec87d9bc10aa0cfd75af56b4eb997467cbfb4c2d91fde481313f4cd5c1e66d0d290fecbb1b99efe3c0f712d96d7a7c9c5ab1ca97356a92e2e7451dd38d40c00356c2e2677eedf1eb47830bc3d61b692742ba93a8bb50d3dffe609b61170b923a80013c6a6acdb38f85dc5f47e13ad92b0b70fb9e8e078f3757b63eaaed32a31db68c2af6f31675a59df3f298bc0e2c260a56bb1b85110adcd01554db78c43337f67a741eece3770d197b5311781ae5a296062ef103a06f1e212ea75a31721b08f03e2051fbd07e53979a3a8f825c289901e8633d6b14f50f71355afbbc7778326d2540998cdbf4332f8bbb8fc869dad73119316c66ee668f3dde87082037842bbbb0486c07a98978a81ce961a202ff7827783121c228dbd7372742195e55b3c36676a032376f650f97eae86f7937c9ad5e105f87312857a5a5b", 0x56b}], 0x2) 02:20:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:20:19 executing program 0: sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:20:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) close(r2) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) r4 = socket$inet6(0x18, 0x8000, 0x6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 02:20:19 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file2\x00'}, 0xa) write(r1, &(0x7f0000000380)="8c65f45cd5651e31c7f1323594eacfe679b1ba483c98d8a6369e836c9d02888ddc385538202164a52706bffb9089cda1d6b9f52fb2ca8caeb56788c0f245861e4e844b05e9b8c71c2481321f96aa424080729d8a98fb3e321674797931e5eb8c0679d2a2ec", 0x65) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x9e5dd90fe1439727) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x334, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, r7, 0x0, 0x0, 0xa, 0x3}, 0x4409, 0x1006, 0x200000001}) socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) 02:20:19 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast=0xac1400aa, @multicast1}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000080)=""/179, 0xb3) 02:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8808, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f0000000340)="4658c970675c9e0fa3f5e345c3288a1b0b613e4de2e8ed6c35d506ba3c1b8029ce37f2061d03f2da9f5b18b61442d66e54f67faf1dad51518348501cf8c21bea4fb82e1e28520fef532e9530af2d3ebeb8d2c3d7977e5fb07004fe466731270e19e14b2da5bc20282863b95dd1d6af5745ce0c200b8778bbaf24419effd83998879f0acf63d286e020ef32ce2ccaa2afa6161a6d3c5638672355fbd1383bcdcc96b661d251ee2b9ff5cf6e5fd69c10fad401855755f12ba63afb03e1ce65a458ab79e181f89365433536e49c29267fc6efbc", 0xd2, 0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f00000006c0)="acb14dd5a2e3cf0109b1691496477e3a0367e1bb4998bf4bf9a3afe70aa2b0a9630c5c19b9d1a62fd3b40a5e25075c92a6bb0d5e926a51757dc6a34b365efdbe01cb3d73e9b0a2b6b77963808eef9f4ae203f0aec2284900ddfe43349ba8951fe8c11fe74dbb183149853a40d6ea318929fbb43bcd5f76bd0d72d962e006ed2cc667ca8461bb9e64ae29e5a52d1c4c8dbda7146426a2b4063b65ca3937031e7b62f066b35c6458552b88e53f45555d70368119a4fd0322af9e3c9383bb948ddf99530a267f4a95ace7a12487152a023700b8e1b32bbf3f1498f721ef603f14b739a09787d68f801c375452e01c334115d7b0a37c1244e05396429728cd8a6d484f49a4a5278086e552911a20d5dae2cdab315395a1241286eb76a9f657d64c538ca14273af24709c1d7ad2825a6458f0a768ba0893d5bcd94036c7e6b80fb23ea20052b70c565305885e40fce7e301d0ae8c1c23c2d36e6505630f0ddd37a62ced8fda28772cd14f4847b6d7869c4973b91b08aa0bbb5d7044d0f4e64a6bb60fb603b85438e5b668a489f109c6f613e050162360639ebc5cb0f45926a18a16f2a142cd60bd808175ebebc98aa1aeea20ccc6d5a48c33acbfdabd0fb535d19ad33fc2d31bf20e406299d0ab785982f38fd8ffab2c8a5255", 0x1d7, 0x0, 0xdd88) 02:20:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xf0, 0x0, 0x0, 0x0, 0x1000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:20:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f0000001840)=[{&(0x7f00000001c0)="10e65e997d9c7e7ada5baab860577e0c8d56f0ba66ce684bf51fd1739d087ec4c214b569f5c6789b0044b010852cdd8eee8ac102074e8032bc898eab61308f03ee23c1e3b38af98f8b5881f486fcde4ce5f844abdb", 0x55}, {&(0x7f0000000240)="ac54ab8ddb696186b69b759793f072d12fd1c024a8810983982aaa042c1fd0f633e681ad8a8a082061ce0ad5974f3a842d42432f0d4a3be0a334a559a7d3a1e0d7bbfd864fcdeae549501543d4081cf4e8d7dcda901f604e6056db1b3a8d8730faeac5400b1b8b213ec4f9ad13a3e69aad5519fbffbc256cc7eefadd03902b1baf4255f71645d28ee289cde9bfb0c5b53e8a65", 0x93}, {&(0x7f00000006c0)="399b4efb4c1c78277c67cce3e787a1596ed2ff599b09e7fa8ae1cf3105877ad24cb83c3c48a17f29cf89e02ab4facc24a2e790e3883002ff2f4e27f13888ef0de22c6e8eedbd5f14c55c8ebf82b78a80400a86e5056b2e21a1a8929e050cb01d00ed0ca25e58add5fc6733ba4b3b98ade1c4af8205240ac2931692371c033da83be94960d60e81461b04ae4c3d5f8e0e672c3cfdb363fcbbad50e39c11698ec6584014b4f68657bb42d70068eccea048c63e46fe8150937e082106964799e6ddbaf940dcd96daa34f16ea57ba2e8d32d149c3d02011ecf089c82cf0887662dbd8e32cd21e421b1ddce83f18d8e4cb764e5839b95172792d56957ffa3ee0c7fd0d16eceab6261db71ed65eebe69ef530ab389c3d096225b981015c051b56785289cd6fb2f9be6d81ec63fecc7db3406a2c5146595a0a1710f9c8a40fe02b79be0b7269a71f49de4716c0626958d95179768144f01882731baade2f533a98c374269e47e25911dd1404db8609ee0b32a1b7311d36b3bdcf52b50d7c2dd73ac9317b96f1b9f3c6bf2720d883564aaba0bbb6cfefdfec9cbd4f9e21c495f5cc28c6b9d55b7fe00bab17ded6ad9724873991dca4664d697aa11504bce2f825d72cb7f95ac378ba95c322d11b476b124220247647095b5746c5e1d062140669f4a69dcb0adc7e7062d3d9fffd06850b512f135deef01d8f67c71ec61fbc534bc9c96f24589b840efbefa34b54013fc293ed96ab51abfe3ee3769f865d53cca99fa0eb35814e09eebd1b0e2c80a008591c083104adb9bf4ddae8abfb9749506c2daf12b0f8d025f72a4329c2a4ccd96f519fc6d6f99b0685bb44ea926ab908c0ca2c25132b70f9b1e014ead227ac5dcba4ae5a515693d1a2e78185c221cea65255a8576d4b04d1b0cba05c5b4300276d83fd136fe4a52a3cf3f6b21c0347a6eec9ac7ede8da8debbc29e0995571dccc17e743cc75233abc6a2fdb53268008df7ff9909a0bd6e9c22e447f0db77e887bbdf520ac44442e3cafb31fc543a3ec93b461ca3e31add16bc3f5b37a22b46d7dc62d59d009edab7a4b03e9ebefe36c7ab944d94a76f2a3f75e4d37b4c36164b1025de55d318c873990833c0355bcd65a960f1b9464f5f69851986c5a670b50dfb26c2722509616e1bdbada4c64981387ecbf7e114217fd80168e8c5842aa0123527a3ed7afab23198704799bf429efbca275e9cddc3d4512c936263b0e1469fa7b5fac75dbf587a6be79995ec3e2cb7b444073827c1099d9000797df9b0fe4c59a2bfd4b8a3a45eebd7dcaa24ff52e052d7320885c99bb4741b4b0d727e7ca08040431300237dc1513eee48e7b4ba485584e2aacb1f449cbda3b6f290b861fe892a91504acde42249e236fd0e5795bfc27510cd91c5fe46aa8a1262c4e7908974dc01d373d2fac9b3798ee95976b14ca405299f625c0ecab34fd80d755c956b5ed5362a391dac83ba1709e8282f3e3c124cedd7a0968173095c3b04eb7cc6dfb7d99578005f9ab6b05b0b6727ca771f0291c49d8cf177d1d0ffa5ad91ccde8c99addf45c0044f0f3fc887aed5407dfbec0e96c846067eb13d881382fdb082619fa7cdf9fe89b21334a322f8b104bdf02f48a130589bb9472786e5c6269c3685d3bc850be5e180576888ac750533015a79f8b570cd88d9ab793ef1af5ee1d8b241e2ae090220c0116fc8f5ed782b774d6aac65563e711d2fb17629b060841285fd03ef43f16ee0e7744f2989145f6eb44421720e9b4fafa4edfa3e82400e7f0333cf8870b246e03b4aa13c2e761c8e7f43115ae0511ca1a69c41831440673382bb2831f0e1a5f7d56da1050a6585ea8d5af7eee6d7a7a9cf67f217d55010b6ea1b6447b21be38a5c6e4b588f3f2a45f225c48d7882ed6656f60b82bd827ea24381d83ec52c57b92c920f9e64abd8947a20d73276b4ea43c4e41343c3e4fb8b9e21ba5469e10e7a07c9615848eecb263bc2916104495df3473cbb78d9696612a926f1bac649b9f9d512d52bbc1fa7c4b551cbad993d65b981b0514e30afb55546721de6306b8fba721bc0d8a0e1eddd92d9a08f7bdcd671fca4d22cb6dececb2f035573b30596eb89175b1c15ee9d3bd6d9f44c1714fafc80f7fdcd133a12abb85703f62aa24f9e8b7cbaa4538192fec1ea65c81e4a4dfb645685aebeacf2bd1ebf96245b03ceee02d57a8a6ad8fabf8907adc30d003632b57924a395c2c77473b7ec4829a4bbc9f3a1aeff163cf5c0796f2c31e9781a3a34e680ae1d76dfa3bace37a7f15b7da719c074e4ec2443cb4648ab6791213b126c7c6a1d03c14133f34f66f16b84516dfdebedfb7be313379deb0f81f50072717363f47633c5a5aade0558096153d404a39238229093d085154aeb8f47c7c19bcad4c882cd78ee346e5321016dad7c64f95a380013712db1314518e62c36ea30e7fa2f43d661745f6d3aa7aa7e059ef9b6afc7caddcb8cbefa67a495cc5eceee13000d1132b225230f835f0021f895426509a462d2564b6d15a11c84c3b38beb07ca6e69f3355a4530b4887eca4f0a6f6b3d5c6326ea243017bb14ec62dc20fe9f790f3afaeefb70bc9cf6e1b46bf12db70492adc7f5218bc89529eae3694450a7ede0314f24bc090438f7ace420685574d622bf243a054ef6cc2918091e0d24436b4399355357c6866e7aac59372900801d71748289abce8eeb2e4dc9132e10d5fff3c34b8c9a0d430222b1ade88aceefbebc73b56e0ba7c0a292d09c4eca2b0aaf24e5a51f362416fd79b0bb9f70ee2dda633d2e961d58553585a7b657e141590c9e0be51efcbbd2fb9972c72ab0e1fa595278329187a0120e9babe3dbf8d6267218913443de35d5ec227adf76489400f82bb920ea86da74cb20e83d87b22702b657d50287bb91ef23874ce0436dfdf6d8931f5be112fd2ed134045ba0c107044d5a0331e5a543337d3ed7f209c7aa15ea851529982ac25ab0d90df6bf688225a4c1b5e7da90e9e2cc9b549d22f7dfdd628243c2e2137de37a0115e7322bdcabfa74d16c16f7140e8ce0841bd7fc0009cdf5be722012e0de242177ac9f79de79a4c117375a0e1f767b2347f284dd21c284ff1a00415d137c7f341c29c812bfa5706cd9fa8501b676085a942c19f5d3eb7f940119e8da8c7cb2551ad1e6b1ed5a87f776fe6fda00a7bc26f12c17c5ef2d46f819ef08468aa6d28d9e7339ac2455eedf964de83c55b57a07fd0fb7e09c786e94b93504d8e380c16b6a3291121368c97af9321f2ee52da5dc9e85b9fcab714ab67b462048fcd6f809a383da8455f8261c6970c0308027d68bb209eaaa77b6dc1837cece94afaae802fb26b0e7daaa130bc7c74ebb2a55a9b10b069c01cd8bca07940c3347b68aff416f08191e0faa4bdc85892d3754326bf8db64f191970a086dabcb80571edf236943503cd69b8908f8e09d7da0cf7dc515e5e3adbd20e31c52891c68d5c6b4a06606b146d5850fa2c64e4ebc4a514c641c283c921d8785c82f8113ffd3f8829f1053a2293e493f3f18c96461af50fae75ebe41faf7320adbfc8a009a3e68ebd609f0045a28abdf211a43a68905898cc9943b770e089be3026284f449800d08484a944bc9e2eb4b9d5439c87b38ffe0fa721709b37f3ffddc06998f4f67741ab34d92e676fb45a81f469b8a42ec1be8706ad0de34bc7ebf4aae5f0b0860528eb3726f8df2c0d0e9cf7d4c8b9d047a8bdd52d2717f44e8c2d5cc3cb24e193ff58681fe92b8b30473e3af1a2bb7c526da024c31a2761704d83d5b28669c1a66256670448c2608a5d4540baf8170c39a8c0dfb6b5d17d6ec861e1e1278b84ffb7056d31c954c2fe2c5a4d24a63bd42b89340050339a926b2f791f69920523a2ddb4d8a035a686ec9820aa98ba80b03d28563133c2bae39480724ed8af977528d852c6f0b4dbbc970e6cbf333d40eb9b4e41f2e0c74e17beb20de4b1a84f39c7208c0e5cdf399bdae0c5fec5d1a060ff60552dc76ae41adde5aefae6e12a307a5a23605440dbba0d9c7f542f50969401f3031b479baac56288c903935a3c0cd82fe761eee0a8a69026d8ee0ec37375e15dc96b082276e9f393f7e88a2516480853be73785739392bdb23dcf0e4bd12336d5d21517a88f64345f2a5ef54a64a49c1ee3b5c00c36dc0f3af4a6dbe8972c423cb1187a3f26adbf71fc8bda7e26107e728f09221c34e280ff81e5e55133e295a52151d9a89709bbacdd48ee7dab63ddb7d4af1d2c47b8c0fec4177fc657a66c99c428eef4fbff68c1ffa6651bff19d2f5feb66368f239b240f0158af8aa36d052ab0252b90adcbc8d49550facb9c56e655a25df435a668b9df71c89c6df54e8e614e92250112143763bd0f05cedfe828515a68eafec8aed0d63b912dfc203f29d00f4573ef4fdbba5b47f439f47c23be54a31b8d3d348354996e3dfcea94a5a5c82b185fc03164c14d013d525c734666e173b0c5c0a49dad693b8512d8a54618fbe0e4148e2c39089c8d75e4da3553dfa23750b8ea3c50c5395c5d93826709d1c89b493f4c8b59b59d943a1d458f9bb05bf10967d0ff7977eef49177772909c5bc5618aa1612db566cbbe98237a63e82c272ff4926bab7daf5bf7649632c24deff4165193335c810e49fc8e1bd0bddbc30a18a514fd91d3bccd9f27e5ef89a5e0f15a038b4feebfd06f129e3338a5b72725b7a79ee8eda2516f83b8ccff7268be6a5d5f886a0d6e2d84803cebf10d20266018438abedab34e2fc778fb50b083f5a851d22ce9348201fafeb28a224f891efc1c42130865e47798e85352490ca64b0346a69a5fce790384a168c36b2b532b3240a52fa9b1229bf13d2ddb35bd39b94a9de95df9d8a4ca84f1caf4252ff6a794f21c0cf9cc8b85dcbde0b79dc2957fae9d2fb7e4cc41ac8cdb699a05a96f132b67cf2e6ddb131a3ab58ae9227ec641c63147f50c49271607919a7bf807dc83934ad51e341eeff325c9fa7956a149ba414ec873f6900aa7fe4131d94aded121a5b422886f329785a515d5253822ea9ceb8457cbb2ad03c048980d4df65dfc34fa2366487dd0ee41b65473c225de4ae8890f604ea8a49a7faa4df16430cd2a4d6d8779a7313afc2245044684925d96f45f5f1d3f8a27aca2f494d3781533b672bc1bcad456ab75822775f75cc102a234215ec54cffb4f33ddca8950d27b761f060d299f100db6c70101e683828441168045490c640fd375e7ce18a0bd9c8425f6fc94dc5d8d6e6087397d19d0817bd07abfc21010aa5624ff5204d2889c9a7dfa1576102f01a15e8806c9a12e46ff5f1c4b153c234a9eff33e1feb421d98dced7cc28d524ee71fbace58cf14c069878a81d493c7e1c4a8a8da8417adde84ab6d3f4cdd7c38f2f3a07dc7795849e7eb5ae639b8eb4dfa9c60d956fa3e1ef32899ad71f157b35a2bf309500f8fee92a9b19674c4d7762337a9f05e77ee260e0a72087d91cbfa2643e6770ee434267ead2e53bf1aad03c239462ec31027427e20a11cf4640ad15de47a322c7ab2f1bb24b7ccbf971ab3167be4a4b5b920027829c7ebc8fdbe3a921662b18575847f8065dc5db05b03fe6ef8f1005d0a6935587a718057ef5fa1043b5715f5eceacc5dbdeaa131e626fa6ae8e107261203ec9136b913ee0f3976ef2d0b38487296253004bb1647f1b0d1792daa89f920054e378b383279d10d836745e1205beb210f5742177b5610873ae3a194bc995ce444c7111c7c9dd18d847d5a8566bb4ba560640449fa5f04b2488aaf707be7518f01b8fb16c2a55816b", 0x1000}, {&(0x7f00000016c0)="72654401cacd534eedaf576fd90ea602384a3dc0787cb163d0c7b9308e656266d73fac7de9f7fc84bb0d0f1886bf4ce3237a8d83f0307a042e2864779ef9b47ee6bf3e8584a2d0b0c2574b02", 0x4c}, {&(0x7f0000001740)="e2d124f7a7100ede01edb230804eb915822491877df0e5d60b2c74c079652d511b0a0b2e9a641a9cdc353d7679c3efa914df556e19cb6dc4cc9d0ad9769774da73febe96e021e82c07a067c064cc27ffd005", 0x52}, {&(0x7f0000000140)="3068ec55807e93b0eee7a1cf9b3cd55aa4d9730759da049029c3de93db8f23158495faf9f9cd33021fabab5c2d2b", 0x2e}, {&(0x7f00000017c0)="941b6a1e0c92bf96e10fc153c8e26550c01cebd08adaedc32f6bd4fa5a3e3c56f1843b5a16b51f4dc6e633fdd15fa35ef07aacfd826779cc0a65452e701a65db589c2b1b15847c5e4b0a52e7c43c", 0x4e}, {&(0x7f0000000380)="f45a811904374dd9f0ef0f18b98a6533", 0x10}], 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(0xffffffffffffffff, &(0x7f00000018c0)="1cc1d0f4da3219ab77a743118a8acf849532992704c37ed56f12f49ad38ba00d8f0f2b9e322285c9acc82c538126cc644d2ada84c5cf843d00a93b16b3711ba6851ebb7df3b92035317b248ed5fee47251a6358848105f894fe79679ee60eb5933ed86fd65e81663af88ce9ce6d2ac8ee518ea7692f54f6eeb8267cffaca9a5d3d80569c88115b110a9dbec78ddc4b32033e267516a03cf4c4a7348e615b13245907488eb82245f0e6203cb3067d", 0xae, 0x401, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f00000005c0)=[{0x85, 0x9}, {0x1, 0x4}, {0x45, 0x200006}, {0x48, 0x6}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) 02:20:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 02:20:19 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00fc0831030086dd60007b0000183a00fe8000000000000000000000000000bbff0200000000000000000000000000018200900000000000000000"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) 02:20:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) fcntl$setown(0xffffffffffffffff, 0x6, r7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) write(r0, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 02:20:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 02:20:19 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @empty=[0xf000, 0xe000000000000000, 0x0, 0xf0ffff, 0x15000000], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x67, 0x0, @remote={0xac, 0x70}}, @icmp=@echo={0xd, 0x0, 0x0, 0x0, 0x0, "07fa04a0d560cd610ec76a3198d470e0f3c63fd2d7de58cba9af0ade47a96738"}}}}}) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/216) 02:20:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x229, 0xc, &(0x7f00000000c0)="eb1831aae08e9cd7fd3d6415ccff13b9fd812eaa4e713048e69931929648", 0x1e) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt(r2, 0x4, 0x8001, &(0x7f0000000200)="f85969b070336174443d427f741d0f0b09c62919d9f46d9c0262a87f207261a55fdf7320be5524a8d0399c4cd3105dcb6f679703e5c5acb52e9ba0847d2627794c220e99bfc75b2aa1ff349dbd8719b6e609c7b422ceb3b56ea9ca933feff8e7dc7b2893058abaabc80090605146ebd59e07ef087cf0da20b2177549b50d23faa54ec9db60ef2f05e8ac5404744c2aea38f43f759774ac026aaed1fb9e2c044a7ce5f23d1cbde820b87558673778078a4de5e12d83c0fdd19274845eeaf366c93018aacaba7d4bfa331bc79e221d7af4a3951d38df3fc048cf", 0xd9) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:20:20 executing program 0: ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) syz_emit_ethernet(0x119e, &(0x7f0000001100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1168, 0x3a, 0xff, @rand_addr="00a000", @mcast2, {[@routing={0x16, 0x2, 0x0, 0x1, 0x0, [@ipv4={[], [], @multicast2}]}, @hopopts={0x1d, 0x3, [], [@pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x6}]}, @hopopts={0x0, 0x1e, [], [@enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x76c}, @enc_lim={0x4, 0x1, 0x4}, @generic={0x2, 0xe2, "77158d56f96fa97f25e400ca38cdf2ea0e79c5f76c2ac84bc88da06080cc9e4b30c15172a9f2d715f375c79643dde24c48a39215f12e433fc95d50821d036bc8515115f26fbf88bc7400665e11b489a73415083105f4826a826e7120bf47bbbe5408778d31d5e3752d7bbcbae8c36cbb3f5691c16ede3a305fe3091eeee0db3a46086c9bdac08649104565f7e31288436b250d3b0cc12d9a80c9c75d115bc88e5b5e2a4c41f8a4442a49f0f524d866cef00c019f03909e8239a890978120c3484b2d2e04824d4e6512d4ea083137788572d1b552f92ef2b3af4ac15fecc1520f8349"}]}, @dstopts={0x6c, 0x202, [], [@enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x10000}, @ra={0x5, 0x2, 0xffff}, @generic={0x1, 0x1000, "5994a1c1d50f5c3ad6d14af431f50b510cc738571bdc9eb0332f30a8afb79cd2b2d6b1231fac8a348e6dc24ebec32c33bf72a90b6fe8584de35e2d9deb9642417ebc030cb263a6f3a9b605f75d588cd72c7a8fa0a5f05fccb608a6f4224d89347120feb570b1e577f899924744793884222e6a24f9cc71dfae11f09d5cbdfa98ee696b14ba0785917e8a29b05235d573b7755cdd19cddb68a70632f5ea7f95d143ce0d34d7823996d5ea662671c0f28e48fd62ab3748a3119ca3f0a4bfda181001cc95f609cf58ae339e62abaee2e1b13f2588fc8ec3b5309b92baa71212043c6488bef5aa6a67067ebd5257694db63ba9ceb0239e61f9c84a7bd8fcfada1bcc43d1bc14b1fabfea31ade795555328ab57e78ac8100d332bf4b81cf96b7a3becd0a91fc784cc518829855c60b4d11e69f9bf86a50e610ce43eeef29f3352a280046e080433367d6bce9d607c853293513f7b713ef2d20bb571c376af0a20bc6b8148f75d077873b68b23f99057d4e3c7d3ae8ea2628d21fc4b621268536e8f569a103016741665d149e763027476eb9ae843b68bdf9ef6b115e7f6615324f84b44380081bef09087e3660c55eccbccd9b86b2c11cc2525cca4dd85baffa5684ec02006bdec1e7a72ad71748698a2d53ef224fcb89d9fb08d92ce17ffc5106d9731b9c1d0932deaa3cc63daa31ca1c7cd8b67c0a11e7810699c0236d2b83efeb4745951d404d8dd8b153c41d7334e8349963bd7311746d53c360051a719fe1786a8d75957482f010053afe5b86c2317cd96958412c18ea0b89c58bff6afefe4debda08fbbece039334ebd45e5ec9bef5f0e4784ba55a569d989ae80cd3afc23ede5e03d464e4f0ce186bcb7a8a41571c832b9a01339a629a6e6bbcba847f4a6959e84d2ae4eecc1af6a0db0d02c80a14fc9431ca0ffcd64482f76844e99b7b86957eb5068ef85919f681adf54badffb25c6d4d8a6721ebd478f895b2ea276003efab6219cc2b29d1e663625c934382a8b7c2b44ff895dfd29839d0fd043933ac4a85e38b6c023312e18bc7f69359a83250c8e96db9e6f9591a9ff59c523b1730a9c999c9724570ee5530228a893aacd46b2d604891ca7e9792f05e000b14c5f84162c31e00170f508da98ac0089fab056ab30d4e81afe5f9d920d56f7cb715f7c56558a2f7d29941f75eeb02944652a8ead6ec42e1ce5a983af26b940bf08673330cb5b36b415909a877043d62063a87ad470a94d54817a019aa3b62323e0024272528124df8b2e522c421c8079665da0552429e0105ad0009e5cade423ce00a6bdd14750d67d3832e68ff30a812d08f8e4c82a433bfa3a0363dfcaea75764b7c6dbd31df1fe5d4486a8819b203853dd3ec88598329e3aee880799f7837c38fc59cad41b915ef2e4710e7a083472e2e23075ee91755b6d546160f1dd38d2de6c85d0d1055cc2ef678f7b5554590f08b2b76c8aa68bd4a24b2c3d8bd284dfbf98e67b893f1a8971a97eba48c79a3868a51a812e4cf80b1fd87d7f2977210f791e1106d01671505a12c006db17298923eebe316f7a9a78d923021acc16867431a9fe7ff42c806fa71bec0f0feed8f4351fe6e07fd737c8951c69bd8185dd437e951522ec7f17c5582ceb0805b22463aae99d7f76542b38043caabec39cb6f5d451b40e4df15c1498e1ebde441997f122d0fee418b9df53f56c1e1665d2d07a41aeed8210f789247dcc1c01a876fffe63f7d360dd16a86488bba03363061a7aa1bdc57be37a76feb9318f53149cbf9d9125808b84e41867a375ebd94363a3a0098860f58c7d99de6553e61f563d7b38952ac9c35b482738975850253e4f8bb912e85e297656c1a5a688be9e8a1f161788775b9abb71d4fa5c09d34fb74cf0dde4b33b0e0c9a4f3b1e01644575bcc0d941c9e70a6489fd7aa964b2c5932d5240c9dda8480ae1b00b672e6334a5455133589cc75ec885e70f074a1c4a0f1af39eec7672aa0e8fee472922c5f48d8a158848e95812716e2efdcf314dc07772793a6b604ee6226e26b489fb9b95b157e319aebf2890512fcfb6bcd3d45772401a2e7465ddb4a7740b386dadd32243d7d90af1fef5e816f64fa0d487764763eaa500229b2d0b732b1f6b49ab8fd20b6aac7044a7001809e470240eb3175a2156d99f97fd02a500824bfbead1eeeb09fb86743f87d4f399b02d3d8eab81d2cdfd84efe06c06acd15d36847d1e00e1c05e87df9641a0e3b1b8f50c843e8048861d9b5f03d2323fa65cd0d7eecd185d57ebcfe3c0152919af81e5ac8f8f625622ae9faf45d7aac81fc14cdcd238e01819ec2c5b03714a32fe86c65256936bff072a2510cc3f18509dd30f68a875f45501a9436c4406f7a0f6f68b0e2f96a1ef7bae999ea669e02828f2be79108f3818e7a10b9d2919a1be50bce6ffe79c1667bc47dc14c39d3f1cbcd19f66c298d2d4464b444f3e6b465d8bdf4c9044d75b64a8212b57a00721d2673ebb97cdcf9f7c09984e4fe9b01a935f9e5313a7f45a436ec26070c208b55e1955f91905fa916b63c9480c6096d11b5eefe6415808e844bdea65d8131d19f5fb22e4ab099aad3a59bdfbf8e7b3ccd3c389b1bf402d5163e7ead9299d6bbd945e38a7ae4e1381a4e535ab2c84946db713ceb4845dcaa66bc0fb9bc97c210ab59739505b0075aec893add724da0f9af60036f9d435226e1e6795a53f3351aac089b02c6ceb0521e60e2d41bd8827c9c3d272dd6b727bc5ab920287281f7f05043b3631a90f83ec179c3c87db688d7454b2266d67edc344db3649e1d57ac161aca010b84e2e4ac0bbad0d8b24b18afbf7a2a3d0a6a0dee2e1ff49ea20b5b11544dd7a1665c30acbd8fecda97430f8299330963c7ad90b8006fe82d2b9b038963d018652ed1f439a1b9b51dc0f3ffa99067dd90cb5ecea5213ab8df7cc624e4b889f6a1843ef3b3b3c2c86e567c7090520ec3ac3b9327fe21114febe2e9404cf300ed2f50b5acfff5cde845b2dd09d73c778de6cb651656db2fbbed5432987397e496fbaaf563ca5b057477fcb414124a475c476eef682586cc6288db790d0bc7c5336cb66f236142e7cef754b80e4455c797eccb09b7b4db7f3a98c558fba577020b34abc288ad92d9761f6474d4898b49610e2b12871ea0ec63bebcda303458415fef33f90cddb6eb76294f546b4f4503366730ee19a39c7e5d21e5753c9eb89dab21c892ca523f49b32b62e37bd520c4b6878460c64ea3787886c4fde11205285ff0f4d0a012477a80a1ffbd361f6f6e9f8863a7925ab465367669fac6f0755e81d3fdf5ecfbe986effcd3627b89bd757ebfa6d1b4aafd35d47de957ef8eb6c6fa7d28178c1ebfba9634ea7deaea81ede61e6ad0fb5036e1f4f052d2695fb8d2d71e762a0f2c0d18c43cb45da0aa2985e2fa112b84e81539abd1f82d85b471fc75a7f7089a3cca21ac221757b5db4700614e60b8443a9fc09461902a74e78a385211d0ac42d1032fdaed610e9fd717b3ee5379876dee69a29332b6278480e2fede66be336c73a7dbcad50b5dd4e0955cb0fd33861fedc33046ca1d856e1758e105fc35e14137047f5278fa67f2d9dbe0ca81d8f04f250c607126ad59d4cc18d427d0187c9f88c86741f63c4dd4275d278e356ed005eec6ab199df9acd351e9717a246b48539e15853de9c182a9866a9f9c8b3e0be31b1add2492082e73cfd79517e51cd67e7239ea0f6bc1f8d988c1bf29c12ab9d08d8da7e7c1cfed074dbb9a5314f05e099c0aebffb5e3517bfac69663a27d45cf3067c5f84102d94258331f27673905de37aadea8024e69bed8c234a8b13a1e06bb4d190d8e0b57a3a9dc3430b2040cb83a078806463e9a01b05f171f1d77e6031e01be1c2e20f98136bbadaf9949dc52c8f3dd198fe6cb39cfc73e454d562758f3400a63a64f19689ca6c8c8676c56e762d491279a822cc9c4deefced106ed951cb73e1717d1f50d69dbe7147644609de1fe827fd59a81e25f157ae253e39f9a40742c26fdd06d812d68bc17c12f7aaebbd93cd468f264fc19541fd8aa1284ebf01c72a7235efd21622415c0641e085e2364ce098675840494948d1d9b46e22522eab170d368a30adfb121b01e92cbcc17070e49e67e060c77bb5a22b6bb82b8be02416168afaa42f058486a60986a40b9b656c2cba37e6300ceb2dfcd38edafdc6d7e5c91593df7749fbcb1d1c8c73dc675e44df70cf5422596c2539a82005dee1bfb795918a7f9ba823735964886131037c6fbd18cc0a4aabc9ea7c0c4cdc567019faf12bd6c7faacb3ce53d55f0642215ec2c7bfe04f4b09d0717281fb190872368f3b8c4f61353fd30019f7e49be994b912c782670cd241dc93a8efdb14f068492b536fc1e01c55ef4e0a1864f13421b3f01315aa54d178919ba4a484f6871eb2007f2ed607b54fb591c0e8c53bbf06f6feaa18a50d6fd42ef9799546d2d6b83d5f4b6e04a501d68bb5d3518e56bee8a2ba7ad203dca68063f571eef97b992c321ab42925257f5e8357e8dff0f21cd44402a23eb5930ac90f5d4a86c7b855b97dae8cbfa174d3a95e697fba4b760e8c77ce91d8a33c6b934c87edc8b9954cb6d5ca51de51343fdbfe9d744f88c9c68da1ab05daa94a2c051e6dab2db17b77ad52f07feaace19d8c9e305e1c5a3056f46a9a2fd7b7b4441df73ed205c5cabb23b227b37d2a1add0e5cdb91b35d8eb981029af3252c6a7736a1c4e79868168bf5868c04c72a7a689d1cc62836b4f7943e49d219c0136eec904a34136c9df43534c7fe5514ac342f3df518027a12fb23c0313bb891eb7255a43ca2b22fb2270732f8787bb9798bab2e45765dbf9f24e2cee02aa8e37c3aa65974b0e41d4b325e01ab029781aa26b33251d0187999d5393cf988a9da68e6cab15c1e09111ea003e40eb6389200cbb55c2515af2b0ca9ee92aa0615e4ffeabe1c8b282dddecad94a99375052c0941277dae4e710a757b15cd9b7432424f28aff58e1a093c7b14b9fa93c836007ed85fa08bb46721c1cd16dd098fbab7c0dcee88aa9b13ecf758072eda23bfb3b72f0e3fe9145b6e799222096891a872d15c7449339673c1b93c606938983c8da4c8129aba0b2960099929f8553394c0d16526227798d275130b77be293b0df0881e1b905eae196262d01584079fae3553f74dffbf77aa0d831b6d5a5f6cc7f80320a238b4569a96cbabbbb055b00ad2b64bcd77b1fe6628c49f9d2bea338a7ad3988085977ec9590e7f6411f1ce1841e67baf44ddf684ad7010f3eb3d68a78fe22e3680531d06ce4cddb6fad2b8deed9f709fd4459eaaf5fde3522bf1e5642a99f1b149d26e79ac349b9637641e471908bfd19b73103d6a761ea747e84f9d6767be77334d76f9fa2e87f90dfd45f6fb9389916f0dc63b3eea2776848b963f5c2c94864ce21a456f62f5d47efd7bfc52f012c24ac7c6dd04f3c65907d3ba7ff9b7013862e6a7d60c9b8fba02144e62e5c7c0cd21086528daeb71368cf8d51e41b26ee1c462d5b53ca569ffd2585912b5b4cc3c02df30a3df2d2df3d7bbcb0cd85031059adb513b078c3c9c7ff54291f4627a6753fd9beef2ad47a1324c5a77255d2ed8ea4dea251b2068cdd70e03f3add9b028cac9aaeb674d43b43c0056d2c47605b9a46cd060979893e12526e60a92f237d27323054cb8e55400af735e6248693a9ee55a934e4a1ae0b23246aad8e055305b25fac67bc4ee929d313a0baff14fbbe2236b9b99c73faf4b90c0822a065e327fd341568808aa226bf7b435d807b748d5c"}, @pad1]}, @fragment={0x2c, 0x0, 0x7f, 0x1, 0x0, 0x1b, 0x65}], @icmpv6=@ndisc_rs}}}}}) 02:20:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 02:20:20 executing program 0: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x6) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(0x0, 0x1, 0x8, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r2, r3, r4, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r5, 0x3, 0x18f, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, 0x0, r4, 0x44, 0x3fc}, 0xcc, 0x53, 0x1}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x3d}, {0x17}, {0x4000006, 0x0, 0x0, 0x103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="9be96914f6357e3a000000000000", 0xe, 0x0, 0x0) 02:20:20 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xc43, 0x1, 0x9, 0x5}, {0x7d6, 0xff, 0x5, 0x2}, {0x8, 0x0, 0x40, 0x3}, {0x4, 0x7, 0x5, 0xffff0f82}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2a, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd94) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="f5c20a54b196edcf6f93e3c3a34bdee6ca967e17597a5a", 0x17) 02:20:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000080)=""/223, 0xdf, 0x801, &(0x7f0000000200)=ANY=[@ANYBLOB="d4d2c361e42da61e563d2c47dc58d84dc38dd3fbbffe22446f3be056348350f009298e7ef8744a976d459842c35f0dada5e22ae50c6fb8ef0b5fff38ead0df992fde6c0286a7a6443d67a89db07e3157fdfd303f947901ef75230dc96585678a2de8b3b6ea5a51f38b8261"], 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x30, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 02:20:20 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0xf273, 0x81, 0x9, 0x6}, {0x8, 0x2, 0x2, 0x8001}, {0x0, 0x6, 0x60, 0x982}, {0x4, 0x1f, 0x80, 0x8}, {0x401, 0x6, 0x40, 0x6}, {0x7f, 0x5, 0x3, 0x8}, {0x81, 0x4, 0x3f, 0xfffffffe}]}) chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 02:20:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffffffffffff8, 0x0, "0300245185a81865fccf08ae7fff06095c8800", 0xfffffffd}) write(0xffffffffffffffff, &(0x7f0000001480)="5d1b024cecb06c35ae009a38214b5b33d0410a0000b04dfbf1396c43354df77c50c6977ac42f14719867ea97c44f6c0000000000000000000000000000003d4ea0b792d92d33783b08916791888da97358ef5fda3b144b1387820c619eea38e01a098da5f3710cb35a3b00b051ef04bda1c2996bbb89480fc6b3fd54e6c84f744a270c0f9db60d70236af6f0f269196eb5dae4ec59fb4b816fb956e078423bc4d16e2db6bc42e4b3337588c80b71470a68b42cc88c59a93019f96007df459722795bb7890b198c641c85f15b154db8875f8683ca3c8e3fe21242bb6316958f19c7b7155f", 0xe4) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d0af0200"/14, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="8b1d53787ae2d198e68a0fb183745043d4cf2114fe6e925133a9d6922e533fff5d106e7922a81f6d87ada86705162a45f1aa17fb5394db0877bc54c08df8d75bf3661c0a2c4f010dc4ebba9078c2cb490c2eec92cdea58c5772016cbfbc8d1b775c3188e33b393f65b88f205a7db9d4f58a4aa4d5d0d7f5bb500a3a58a57f8dbb77324c4884ae55b1dfb039375fdd7ef8bd03b9ec190824092598468ac9326d4dc13e33ef1107190a9fb0604b3a8da55f5938d4b9caf4a28daaa122ad3e26c0f9d34a0b8dd07758e7a4085e8174438b9543340800d6eb4465a04d9fbaaa3028e87005fe14209c497ca8de91ca446cc9a66d9980e9547a327d4d47d81c0f91f365c166cb2054cc2da3840690a9bb0c867ed3b6c47f96fd960abc08380fde12f5828e4ee3ea82039de00fbede3caeaf2fde4750a6b41f2917c1e0d19a657f9b6c9bd0d7321b8cfa05d390a228ca205af57ed53c6055935dfde49217e5a5d4b7f068d18d167ebdd3b07631f5fc3fd8e953efb3146e715aff467b144078ce469c4494d7e65b49ff6fb53a524b85485a01f3f99ff2c628e461d5e6c24e18ec12fcabe54a7ec23de1336e1e1fe1f4b0120c7bf1300519a0144347e9deb395728b2ef257c5cf6cc9c98b4265de9db186bb0251b6cd6dccb8b378ba96cc793eb36d5b38d8c62d96e5184f8787abaeafc30c67c5340439a4805e5795479e8c81411d004e4f1619c0fca201344c54be8530fbfde4dd726878b947ebe5d2ea789fbe8a3a32f077018fd8485fd9a6f1d2c14462edb67670e52218e468f0dd6a573d1a6b77cdb25d5292961b6b2c5697015241a672ba15f4881f9d71b4b604be5de4424a43a3a7441cc41e82bcec56959d301ceae8f53d6af2dcfd67d2f6eb03ab28d173c8df34f69aa6890351c7c145aab0ca30eafb5f46579b9497aff730ffae5454d5cfb12a5b60a59b29053e14a27b45a518c78d6ec4139ba0e36d9ad02f8c91a14d2d83d822b8e854e943a900790f1e133c60247c927a954da1bf36a27008e656f648cdd8f909b65157092a8a4705b08e80ec53e5ec7019afed4c58ad1fe23968f579a586624828b587776225080ed7cbceb26f9777fac38bf1449eeefd775bc367bce7c8277de64930a0d389db48fa03f205cf76247f1256b38cc589f4819d6b849bc6268c6ef942b52de599bc0c118187351e3b4bde4bf7105dd869ae7f2d61d399e87b7ccfa87469af583a0b5ef79f4ec0b2776e089c6b0c18c7985edd9d0e3fe07b837c5edd6f0105c2f699d1d7c77093a716959d5eb5b22b13a8a2e00030559d86cc368863188ead8397e3286874afcb4e9666cbc638e916e9d02c88212a6d09306eebea92497493e3ccd61bbc7a9a911d36ec913a43443fbecd40e1dd54af71050c62fdc484ad66f988fdf5514068ea325ddbbf329ac32cfffcd86fe1c38b2cc1ae64bebdfae35b6a689f14a24b75716ae59b8bf83cf8cf6140e89d7162fac11a3566e4c48d0733ba6d7cbf0e16d5c973a525f42699b1eb37900309fc676f2aee95a3cb542aa63b0461289454a9d349cfda6020ff57aa4a7584264d4d2e81c57424451cdaee0854aa2d1833a0195fc8775ad3f578f0504f7242a29b0d71d971b13988fdd0e4bae5cfb97b20220febe666ec68ae67b1c7f1d33d5dd6fc333f3e55f47928337a10ee71aaba0521b6b30fb38b544615e4dd44a241e5c77aa2c8537282b32aea48f5c57d8f7d5ca50c035246ab51c8e7fa2c7b8ef7680eed304369c603d1832a4d951bf1047801ac0e3faac05b540e826c34a4a7f927425a27101a149dce714a5b9ff14192682e050a9b189b95b2005f91687e3b89f530c5ff78f9499d9e83e0e170a1dfda4ff6a0adc32f4dbcb00c22664c3de62a766305f46f93a26cbedc558da2ec758ea5c3988d43b310cb15bd7b4176fee8245351fd4a1388d0321288e676cf0c7f7d830e091be0e16cfc2f1898dc329733a7a463f717d647809ed8ca3ea9a123d94d9bacaf0f87a8f7e5b89b549471706fb43b089bb6aba21cf35b61e12cefbd9b9f397f6873785d79a1d2b51f53d7f9481029d7670540ab8b304afcba7f94357ebd90dd66b9738acad09b4f85e651bd6ddc5d0a6ad4fc8ed5c30a2f27e90fff7228d93fc66dc3fa805ba12048ec68a8c4a3f4784201abc66706d3c7270109c83c8b218fc6f9e25ea07b6984ba337289d16e2a99486213db7787704459d4355c4b0195a1ab50808630363ed8c735113f7f10cc1d4b502ed83ba0aa7490dfdd35c6d41fc7b36eee91f17e2be17718baa2d94dee978713ba05618589c3b86e9cd167774905ad62cb8e6e6bce1ab5ef46204d581b046103dcfb26c3e0e3a5a00fecf4a056a28accd149ecb6930f63f094d8c3dc5788040e3a764eabb11cc5facf85e198488fa26f007b7c7d144ab98b675531c1dc76adea38ec81cebeada317a872265053c9f0c6cdb8066f25c3fd1acf06882158ae5f303b34b443ce7c3440dc1166d8fc7f1a46cb636b4e6161e0ffdae32cc00fd57305ac29fef983e4aa69caea537ea9262ef5116f41bb4cf9bc0445bc0a12529c329f5d54e1539643ddbff8e0094ecacf955bb46a76c940584e764fb453a31082e1eeca568a01b959165c511243e722682b8b0aef238fbf2cd0c574752eee1669eec388f33fbfff664d1719fc35416be392223c459b1385d96520dcd85b5ca81ef5166c051c0cefaefc3681160a9d4ecbb234231aa7d6d00359f1edf6076b136ca6ea6073b69b92e88d06dd0a67699fe00557c15b4154593c5e3cf9a7aa44fa45d9c5e7d0ad9ef60ac18897e6d2c4cfe5828edba5e8a0d75779e5beec19dac44ad1c70e4e56df29647d9e3e985413ddf7ade6e9332a7cef1300a5c13bd5a1e18835b5f8d856c6b0428ec0ad7672663f6848fb6315dbc1bea3487253030a7d56102b7fa09c9f9cb807794049c469aaffb955b61a28357ca32c3a2f6d66cc665935a491da9a2d70f868314e75b1ed3ce2e6e0b5e94ab23b3202358f0515b6386f6479d74171f60756d63dea9db100407ded63d122396e9944b999cfa0fb6a6fdab455b60da3dd1b67dfad9a7d27e9f10e437f859cac4b4ad5b6e40d660036c6ba8a2bd10c5ecb424b60e32727a4ca2732c6db858c51f1d28d09f147a9b65845f12703bf5d22d0cb28119afb0e612ef34a97b89544564c7bb9bbea07b8d53eedd920e96f89f279c9948d0789c2b38c608d4f17b310faf4e9de8d550276f264ababe1f5e85d27deeb89a51dc02ba2d41e3193f7363175457b1179ddf625ef385edcdd5281d7e4d49a7f61caf0e489635e4756e6e937a6fbb550b5123846c1f5b2494ef980eade7c03e8e77d0640d43fb8e5737c6ff545e88ee2e9681c319281fd0265fc9cdfd844361fdc6bf06958946f5e8e698b36832d42f102ea839697d352eca07cc126039d04ed126992afba3a353f70001a10847d2d63b655fd5ed0dafa83e03239dc26adf4a3fc13351fa9e7593ee60526c03fee7a7f2c3667ac5682e091118a5478bc11f148da211b33eef7b43993593004f83656948d3277c369bdc7024fbe14aa60533c1aa5e27b2db3628da98b551c7a31c949dcee7ee58fda2e9fdd24297826d79687d26b94220cde6c048ba139c7339e8c3817d7d20777d5e7ce641b59df06ef144b75d2f265dcf8b3f8346f6c3e37c085bbf1f94779dd0e5427a9292de5378e762529ce4350c09ae5c3b9f735d2c4154b5b26f98d3e32268621411b2975384c0c98d171ba0592a3f8b1555b515fa2bb99f2d9584ebf0373d5fa7f7a0e0a27c61fe54a6a432447f042c30c325696e96b8030311741d6f96c10936ad411eaa43e057595a504cbaf4c0dcdd164961b848e61eff6e97b184ad5d246cda8bd5698b6374550ad06c418bca6f0ce04e2ac8de75566aad299d206ae5ed2789f4956e3e213ae363227bf9fad6acc1a81c55ab0e5bb28e30eb3587b547a2d17d55c516b457414bab015a68a4a015156a8a9b5da28ba1391d3a34dd855246d3b9f6096ea0459b449a2d2e07896c932661cb0ae25535acdf75feaab4b1bd68d292ddee630a19a1a48f9831a2d597ed176b0dc4ee03c7844b27ec0ba53354681a5bfdf830a92f0c4f034b9a8e11634b7b538516aea8dc72e12bf77dfe4caf2d59eb7ed3934874619649449334866c21d41666335a1238b709a6c9299e64db29c1205c34165556f7917ae1d92bb39250606e74417209ccce85efdc1366e21390023ce0175f3c8c471bc52e9e470df3530d53733f3d9c5f928483b209d6bec0f83a14ac618b01aec32791475498c40e38e5278a959db610f87648c2f76806aa7eebc5cbba1816eea5f24f633d2f262bdb9031cfc1c9159bff330e127c20d1d2aa272e0fd2271fc19f2fdc2eee72cd0195df084cf659f205aee418c1aa65a265ddb8224316b0e888f7563d9db086ebd9980087e3a491809eb6708c7df02e45bf94bf5a039031676c44ab046a0dd88bf39c232ef77131196db08acd24c317ec8e4a8d30f175849fec93cf1051554d8a8c33744fae61509ca434802ac1e16419c9e6b466f4baab42748b53eedbd6334dc016c8347e88756b0a08662a4dc5fb9315a6621306c7c633d35ae6a090353da56e29e6b851db4218dcb9dda0b11ed5856c9b4aae3416bb9f9bb33929b5f789dbebf1bb607d1af74305b1d49baeb6eb5ace45e6264635d97d0d6a52c6957dec29e2889535278302fe34ee138a01e7ea8d4b97b61b07394c2c89f009047b5407ea41df8a7659d8b19c752c4d58794f5958bb281ed49dbb347a2ce8120694baa53b4f2785d477ee250b9b162742722465ce8daa15564dfa59e9c1ea6271e6e694cf5ad5ff4af56133bc09a662e53848932bd1c6551937651176b4b24ab8fb2b4c8480b5ab583ad4cbb94ccb09cdbb05060bf25ec5513d116b693e48c3185b64b7fb06e052c12ae2be73c7bfb240fa810987b5db71c62cae32a5785a0cb2c4dbd65fdf91fae729b56fa2a5b485dd1e8f81edd3c714648ce523b77972032234e5a542a641b1b1e18f28f457a55a0353545b6404ac11179494704e3a972bb675d9697daa2eb35a67b83ea54c93592fd9fb60ffbae5c4754c86c08f4650b4412948f5dde058eb295a44d5acbf0e74bc0d5212c7e37bf437d7e4da5f609cbe94ac11136790a050a8693b714572a331d5fefcc14fb93aec518e900513b08d668a7fa24a90a91ddce517170ff4e8f5f874ed06b7677981040e1d1c80f55b388291d3ab1694c0b1cfa2109057172598ca0c6261ceb26238d7ee6eebbc53b0a209a67e41f0e0a3f2e6a8f6cf910a1faed440098aa97790c63b55525b4a2ab872c41d4dd30cfd24d80968375ec89f5502273075dcc864a96cc2eb5dad555c3574c5d7326b190e204717c2c6dc81c7ebfa9dc50498ff6e285ba7a66c8dd19d7faa9336d986a11b7acce18fa00aff7a56a0c1797b706d7f240d42ba212deb11003233ea6417a1cf28a09e16508f9f9d4924f06660fecd62792b061f4016e4705ff83729b3962dfdb99edc7152cf27df1135386d4a976ce1ac76c697de43b87fafc569c653ea26a4d74e7013d5918e3a02c41767726a3095285f39e31e644399e5f2fa74c8f4f1f94704f75de7ceb9f622a891fbe02c04d1bddf856c5e450a8400379f5fc7079c1edae80d4fdd93f6576ad8e47ccae3107e8bb94834a34fb853f48220ba269e59034d8f1130b7851853d01a57fd65e0fedec37af240cd48d47c52a0bb235cc261491a54c5fdbf2867a1283f4280dd39760b6de69955d43145c010af", 0x1000}], 0x1) r2 = socket(0x2, 0x3, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:20:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x5) 02:20:20 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 02:20:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x200) sendsyslog(0x0, 0x2d, 0x0) sendsyslog(0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffff64) r10 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r10) ktrace(0x0, 0x1, 0x8, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r7, r8, r9, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r10, 0x3, 0x18f, 0x9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffff0001, 0x0, 0x0, r2, r3, 0xe1, 0x401}, 0xfffffffd, 0xff80, r1, r10, 0x3, 0x2, 0xe4}) 02:20:20 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0xfcfc96ac7f786d9c, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="1944d2ccb625285994bfc5ae3202f25aaa66c3034ca1b9b43dbb559c3bbd00b16b7a6955b2809d670bf04cb197fbfc7899343dd28159f6a74f5bc86bb1f43c71818cb6897a50224dbe65a2f117e5eba50af93c152f01dde1507a9ed2d75b25ac74eab7", 0x63, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0xa, r3) r6 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r6) 02:20:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x14, 0x2, 0x2, 0x6}], 0x400000009130dbf, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x10}], 0xb8, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 02:20:20 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/24, 0x18) 02:20:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)='\r\x00', 0x2) 02:20:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x80206949, &(0x7f0000000300)) 02:20:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @timestamp={0x8, 0xa}]}}}}}}}) 02:20:21 executing program 0: syz_emit_ethernet(0x26d, &(0x7f00000004c0)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000083a00fe8000000000000000000700000000aaff020000000000a8c160938a409165d67eb324d771ed41380b59afc0d536b08f5b1a00000000000000000180009078000000003bd2df33fcc39d9d92543f4c330db5d858c79b42099140c1915b5c03edd646850b3d77146d86003d2a8a7aacd3ecde530d57d30aa4973633cb017a20d0bac140b1d19dc6b3a4076ed0b74ca4cfc84f2a277d0472b28d861d4fdc46a9069f72db05b14b7762278d1ef627b457e2bc294641e3b922b4d52c5436c89a635ab6f99f81470eedbd828e2eb8441bdb93d5798c57959e557ae67e46d4fe8ef4503b97fd788ba42213b8016cbf28476883eac0352cddcf22577a9ef007f8d8ed8f2829904faba5216a86bb00f6b6e5b375b4b60b8fcd9d2a17fed393ec2c8ff958c9ac827edc7d6cb6bca4c72b8c"]) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='\x00', 0x8000, 0x80) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x8, 0x4ecd, &(0x7f0000000180)="ebffcbff131728812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) seteuid(r2) 02:20:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000004affff0000624622ed67a45db7107d8576a7196bfe0cd0794b79491344acbf3e40fbf06c68aa6db5a3c3fd31a5b87fcb10956bcbebec515f223b0bdc038a595122949151e353e56b4a09114bfb3d069b60bdc09d1fc71ff05eb7fe6b5f6975f29b98c62424923aecc74329389722721e6a74c5fffa65d187d7636de9d3508dfd3975e30d9c9627f6a4bef7e1bbcaeb8d5217d13c0ddb07beda3bddb46d19d827a6558cfbcb9330a611c8a06341107d400cedb7a75100a3bdad634740018bd641c20997da690502f7b77506de89704ba1013cb92362120abed88e691be11d76594d9d65a3f23a742cb9e364f9795aca545f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x5, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r5, &(0x7f00000000c0)="81", 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:20:21 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff4c5b0afab9c386dd6000000000083a000000000200800000f917a3e90000c2a0ff0219000000000000000000000000018100907800000000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="96a908d037966a6dfef4765c56bbbaa21a008eba751f1ee386e851e4ef51b96609798980e16f85588426c48e6f1b", 0x2e) 02:20:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204", 0x3}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x3) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 02:20:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x21000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8201907c6703c2457f3f"], 0x10) shutdown(r0, 0x1) 02:20:21 executing program 0: syz_emit_ethernet(0xaa, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500009c0000000000019078ac7000bb000000004e214e2300089078e127cf994448afdd72cf91181df0f4a52b2c0674d4a186560be643149382bc84e5a36632f376ffebf90ec996fde7900f723d50947e6b594719f77cf2b834b1357530596f6bc39f072cad2922b46745a9b2de71b8c666028423ca44b03eccaf063d742750416da5a193e4e038a6e24ab44b32ad71fbf21fbae697ea5ed17ed05b"]) 02:20:21 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:20:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x80000a, 0x80, 0x0, 0xec, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000000], [], [0x0, 0x3, 0x4, 0x1, 0x100, 0x1], [{0x2, 0x7, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4, 0x40000000000000}, {0x1aca}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x1000000000000000}], {0x0, 0x1000, 0x0, 0x8000000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 02:20:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) 02:20:22 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ff03000000ffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff0200000000000000000000b4de0000810390780004000060ef9d2500000011ff01000000000000000019000000000100000000000000000000000000000001"]) semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) semop(0x0, &(0x7f0000000340)=[{0x3, 0xfffd, 0x3800}, {0x2, 0x7, 0x1800}, {0x2, 0x2, 0x7fc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x105, 0xdc0c136ab8908395}, {0x0, 0xfffb, 0x1800}], 0xb) r1 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r1, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/253) 02:20:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080)="fb1104ff97a4a236a614f6357e3a", 0xe, 0x0, 0x0) 02:20:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x22, 0x0, 0x0, "19825852"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) 02:20:22 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 02:20:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:20:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2000000000000000], [0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff, 0x0, 0x4], [0x0, 0x0, 0x3fe, 0xfffffffffffffffd], [{}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0x8, 0x0, 0x8000}], {0x8001}}}) msgget$private(0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:20:22 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08005e000028416fd753a2cc4add00000000ffffffff1e009078000000fe05e064f02e067d00000008007c04c73b776459e2271e64261c1cabbe0aca3e8dc6c415cf9b3a41126cbd5fe4d6b3c6a08881b582b3934a62de24ed2ffdd935f4742f45997fddf3bc5d089faaab2d4e623fe228"]) syz_emit_ethernet(0xbb, &(0x7f00000001c0)={@local, @broadcast, [], {@generic={0x601, "64e26674ce9e4968908c3eda9265e96c7c74c12907b20a9964543930d433981b6a10032a84f425114737b0cd6edc76ca6bb2b03486a025cf4e2e07ab181f8198470481a3431a1cef6b4681fce73b873b87eb5b85eb1bfd666ea607e89eaa0ea9fd9e51c748948546f1d8196e87ca0da2143f642019a14e50c799abfc170be4c2596608f62aa1916a85e033e5001aab8d12fb3482098ff82bee36d75e99d21c907f5797ed5699a88a9acee61ce7"}}}) 02:20:22 executing program 1: syz_emit_ethernet(0x5f, &(0x7f00000035c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb90086dd6001400500293aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000030470e5cccffc0b0c2b7fab2e458d795ef0b82cf6fd3b2342798b0af59f9fb1cd"]) 02:20:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xb4, 0x7, 0x7, 0xfff, "9687ea73331b0a89aa3a2286b001024b14b96fdd", 0x5, 0x220f}) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x200) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1000004, 0x3, 0x6, 0xfffffffd, "cf11d762f04cded5c438f678b7c6d91db0683805", 0x40, 0xfffffffa}) write(r0, &(0x7f0000001200)='\r', 0x1) sysctl$net_inet_udp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="c8081e5f2089fae1a8013d1ad090715d7848d491cbb83583d5b7a3f4f4344b10bb6b65d06a6479dd2ff63ec930", &(0x7f0000000140)=0x2d, &(0x7f0000000180)="3f05689b8707c608c99a41c80ff5755659d63c87bd1d2152bc7f91c2e3abcf71eb329fbeb2ae23a27ce6e346e7271ed677d88f81ac2d05d96ae8fa9169752173095e486ae0b66cbdedec239bc6cf59a724cdb6105cc44c19aa43ca0924a165551e57d7229fd13d69f80b441c01c5c7c752a701c15ddb167effa884d61e1826a71424a5a0fe53787156a28e6b5f4c5b0a46e72aeef9", 0x95) 02:20:22 executing program 1: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "be46b1", 0x0, 0x33, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:23 executing program 1: sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r5}, 0xc) syz_emit_ethernet(0x3b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffff8e5f4a2f61ff5d0000004500002d0000000000029078ac1400bbe00000010a9abaf90f68818f6f3608f397056c40df5a897902"]) 02:20:23 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000340)="0a17a4a7f438ebde2e34ef33224b66f20976a211eb66e9bd7aae9b8daa4042d9b832c4aa1d402d9d8b03da213912eb93f1cacca6abd274943dfd20bd88c0a0e8ae99b7b86a77cb3194a36e9a363bb0", &(0x7f0000000080)=0x4f, &(0x7f0000000280)="96302d26545586cecf1902211b75125ac236ee15c4f3a9ba48421da6b5ed44c2be5a62458d226990d71b925d2d7ad762b1001846e066aa6229155e9aa9f2d63e214fb981e54422df090e1ec2db503b8bea427aca3d4f6e1f4e342b73e70af48b95fa1e638b4b62f1d46cad65a29d98095a1519d787eda4911cbf2e80235634f6954998d7e2ccc417d1dce96a95ee86362f", 0x91) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000100)=[{0x9, 0x0, 0x48, 0xe76a}, {0x7, 0x8, 0xec, 0x10001}, {0x0, 0x1f, 0xa9, 0x5}, {0x5, 0x8, 0x2, 0x1}, {0x1f, 0x3, 0x1, 0x5}, {0x0, 0x7, 0x3, 0x5a}, {0x7, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030290780000000045000000000000000000000000000000e040000252a2a6d5868576e0"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e6993192964895b84bd75fd88c5295ff136d7f61b8e54c5da00849", 0x29) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) read(r3, &(0x7f0000000240)=""/148, 0x94) 02:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) ftruncate(r2, 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x3, 0x0, 0x0, 0x10000}, {0x4009}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="000000493fe9ee844c2dce81c4ce14a46f863293b83767555afe38c86fbcea96e476ae5cf04cf1d655b5bee3c543b73f35302c2a0158361ae69960d8298704ba6a6fb6ab7d3ffc3e4e7366e63afb48691fa5e4c1c6f67e9e122006321bbd46bb07b6998bea00"/118]) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e6993192964895b84bd75fd88c5295ff136d7f61b8e54c5da00849", 0x29) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) read(r3, &(0x7f0000000240)=""/148, 0x94) 02:20:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x32) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e6993192964895b84bd75fd88c5295ff136d7f61b8e54c5da00849", 0x29) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) read(r3, &(0x7f0000000240)=""/148, 0x94) 02:20:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffe21, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @rand_addr=0xe87}, "cba7c7fb9219c772"}}}}}) 02:20:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x2a, 0x101, 0x4, 0x19bf, &(0x7f0000000c40)={{0x0, 0x2, 0x11, 0x5b, 0x9, 0x2, 0x83}, {[0xc1, 0x200, 0x6, 0xbd, 0x10000400000d67e, 0x6, 0x40000100000000, 0x656a6416, 0x100000401, 0x3, 0xb45, 0x401, 0xee3, 0x4, 0x3, 0x9, 0xffffffffffff8001, 0x9], [0x11b, 0x8, 0x6, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x7, 0x8001, 0x2], [0xfffffffffffffffa, 0x1e, 0x2bc, 0x2, 0x0, 0x2, 0x1000100000001], [0x1, 0x49aa, 0x4, 0xc3, 0x9, 0x400208], [{0x337, 0x600, 0xfffffffc, 0x7}, {0x22, 0x269, 0xb, 0x200000000}, {0x6, 0x7fffffff, 0x40000002, 0x6}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x4, 0x0, 0x8000, 0xfffffffffffffffd}, {0x8, 0xae0, 0x2, 0x4}, {0x6, 0x377b57d7, 0x8001, 0x5}, {0x21, 0x1000004, 0x4, 0x6}], {0x0, 0x4, 0x7a3, 0x8046}, {0x349, 0x4, 0x1, 0x1000}}}, 0xa649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x1, 0x2, 0x42) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYRES32], 0xa) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc8231d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2798ed23eb85f5674a0df2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a5832e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d3060000000000000045e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000075bfc61c51923f32db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b783ddb93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1934], 0x10) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e6993192964895b84bd75fd88c5295ff136d7f61b8e54c5da00849", 0x29) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) read(r3, &(0x7f0000000240)=""/148, 0x94) 02:20:23 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x3ffffffffffffcea, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x200, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) setpgid(0x0, r8) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e6993192964895b84bd75fd88c5295ff136d7f61b8e54c5da00849", 0x29) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) 02:20:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0x4a}, {&(0x7f00000001c0)="9ac39a657bf0d923ab9aeffb40bb963ebbc952275054332a67f6d9515ac217024d2e126f38332b1e197d560326b7240676ae6731e8b76e5482ce107484dc735760be9372e80bc9dc9f5e65a73fee7442c9aed7aaac42ef0dd1572f542658f3fc036d85c77a6b3208f4961c87864d70ad1d2b0f8c1bc6a199", 0x78}, {&(0x7f0000000240)="b9fae35b364fa8f92bf9e7f96a53a9a9ee1f3067149775fe4c91220595992f6aa81ab9ed8743749750921a36fcf65eb3fb9e3f86e33bb2cfb00158847ea327d4c2ca53eb8dc46a2dd9e87fcd25aa4952a871f9ff29f5f174c40fff532247e690ff4aa4ef68eaff8f66cc8a6ce72a2cda3ace7422ee42ebd013783cd477adf00f38832e82d2823f1c158213f092bbacee7d41cef23e15de15a989ff80c74d3cc45b93e87203601c140132dda4897377736377", 0xb2}], 0x3) r0 = open(&(0x7f0000000300)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open(0x0, 0x20000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d, 0x0, 0x0, 0xfffffffd}, {0x6, 0xff, 0x0, 0x40}]}) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000380)={0x9, './file0\x00'}) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e6993192964895b84bd75fd88c5295ff136d7f61b8e54c5da00849", 0x29) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e6993192964895b84bd75fd88c5295ff136d7f61b8e54c5da00849", 0x29) 02:20:23 executing program 1: syz_emit_ethernet(0x41, &(0x7f0000001380)={@remote, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8016, 0x6, 0xf, 0x8, @empty, "0821c5ca928739cb0e0a5788f28673", @empty, "844c74bdf265209bf1a6f893d05060c5"}}}}) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fchmod(r1, 0x0) 02:20:23 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 02:20:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) semget(0x2, 0x4, 0x40) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000140)=0x2) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:20:23 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x9) 02:20:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x5) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) syz_open_pts() 02:20:23 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000e205482030d8e9891229762ce000000"]) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:20:23 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:20:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000080)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r1, &(0x7f00000000c0)=""/66, 0x42, 0x2, &(0x7f0000000140)={0x18, 0x2, 0x800, 0xfff}, 0xc) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) socket(0x18, 0x1, 0x0) 02:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0xfe}, {0x4c, 0x4, 0x0, 0x11}, {0xcd3, 0xfd, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) 02:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x45, 0x0, 0x1}, {}]}) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 1: fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x6) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, r0, r1, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r2, 0x3, 0x18f, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, r0, r3, 0x0, 0x7ff}, 0x20, 0x80000000, 0x4}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup(r4) r5 = syz_open_pts() lseek(r5, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000040)=0x47) kqueue() ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x8, 0x7, {0x182, 0x5}}) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x54}, {0x7fff, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0x20, 0x8000, 0x97, 0xecd, &(0x7f00000002c0)={{0xcc, 0x8, 0x1, 0x7, 0x3, 0x3, 0x80000000}, {[0x0, 0xfffffffffffffffd, 0x101, 0x5, 0x2, 0x76e, 0xe9, 0x0, 0x2, 0x3, 0x3f, 0x7fff, 0x1ff, 0x2, 0x9, 0x5, 0x8000, 0x5], [0x3, 0x3, 0x4fc7, 0x0, 0x7f, 0x7c8, 0x6, 0xffffffffffff0000, 0x401, 0x2], [0x5, 0x7, 0x2cf4, 0x8, 0x3, 0x5, 0x64de4cb7], [0x1, 0x10000, 0x6, 0x10000, 0x2, 0x9], [{0x7, 0x9, 0x2, 0x1b00}, {0x9, 0x6, 0xe6, 0x6}, {0x9, 0x1ff, 0x400, 0x101}, {0xd62d, 0x7ff, 0x4, 0x8}, {0x2, 0x1cf6, 0xff, 0x8}, {0x200, 0x3, 0x51, 0x8}, {0xf000, 0x126595a9, 0xfffffffe, 0x9}, {0xfffa, 0x3, 0xf26, 0x7}], {0x7d, 0x5b800000, 0x6, 0x7}, {0xfff9, 0x1, 0x8, 0x2}}}, 0x9}) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x3}, 0x2, &(0x7f0000000140)="4924217b9157333831acbbe64fddd8d2d57c8b06efc59034c546479e5e4a93c5aade6309e00dc94ed1c06701cdd32a2df42d9d376e726c6c2ce5bc49261b0941fa7e4286e3042c7de4b0ac02d2a8927ce8c376", &(0x7f00000001c0)=0x53, &(0x7f0000000200)="93034e59433cafe905a96507d4f342fa9a109e81fa53207a9dc3eb4342a73b083fb171b4f0b962115f5e7563bda03ecce6f4dd8361f3c77e9dd045e86b2f192788dde395e1defbc6e445ab2da9ae0c6300d77c54abe95707b24f0c886b9c7db4bf20ce7f0e51bd82850c84e27eba25da6d595490c3b62342c871f37983ea336548e76a32f2cb2af9b56a149143e05d3c9672a1bb0742c0a96024f231e2e73ce7671a45a4250f10e4b713ec51c4aea4ff00c15f8a57632b24d454", 0xba) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x80) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffeeaaaaaaaabb86dd6000000000183a090000000000c400000000000000000000fe8000100000200008000000000000aa87009078000000000000000000000000002929e098e871ef4078e6ea0545d5e2e00db1020000000000000097c288e202fa0d2807264999d47b663a62957003b89728af6a2ff8b06d6da28a164642ffeed2b41b0474ec5e4d8ba2404965ebb9446e2056734a4232df0de6526f749ca3d96dfea2db4ffb825d8a2c1aadd9450612d6a1097f3e5d8e335df1ce1f54c29b28b69765a661522bd53a68b33a0e6d3ab26f54821de3d18fa8d34ea68896cc2f88c9d28d540054cac713"]) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x41}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x7ad}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbaf8a8d1e02b157207d5c4e2249", 0xe, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semget$private(0x0, 0x2, 0x100) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10, 0x0) seteuid(r2) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x20c, &(0x7f0000000080)="ebffcbff13b991002eaa4e713048e69931929648491fb18bb12297cf5da2960d745d4ba7a5b9673c6875153fc171a483356e99657d138a2544b2fee9f05767e18ea10af9d176b4e52c02e08654ac177c8e17ba89ff562b403fe88b01f2299542f1bc2bb6461b3eda414aef33e8b866dada364c8f4e7c70bc32c422123d02abda53880a22236cad883b049db3aed6d15a8edd3d4b3752414c5029340059f0e40493e33fb9cde24f9435041efa01f5191d68ce01b44e560642b3f6201bffdb3ac8e4674962ad22fdf3b62e7d66c606880f4865a47fe94f1e8beda6ca348403c09c5234137a8729d0229b74f2ddbb01fc34aef364330bd277a965f0", 0xfa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x7fffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r2, r1) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0xae, &(0x7f0000000000)="c8ff95ff13b9fd812eaa4e657d0d429931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0xe, 0x6}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xae, 0x0, &(0x7f0000000040)=""/174}) 02:20:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefdfffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x3, 0x0, 0x1, 0xcc4}, {0x1ff, 0x9, 0x3, 0x8001}, {0x8, 0x1, 0x6}, {0x1000, 0x3, 0x20, 0x40}, {0x1, 0x9, 0x0, 0xfffffffb}, {0x7f, 0x2, 0x1f, 0x7}, {0x3f, 0x3f, 0xe6, 0x4}, {0x5, 0x20, 0x80, 0x8001}, {0x1, 0xe0, 0x20, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x77, 0x4, 0x20, 0xec4}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0xffff) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2080002007, 0x13) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x10, 0x5, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000001c0)=0xffffffffffffff31) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x527) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) pwrite(r2, &(0x7f0000000340)="b53b4a9c24fc611a1f92904cf13f307d951f29c7d8dfbc6559feae7ca49cd90e3525fdad335441d69ae2e890f91325887fd2e0f1ad999e1569b6bd8c98e375af0b811cb15f772fc35d39c111268cc391", 0x50, 0x0, 0x80) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = dup2(r5, r4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r6, 0x0, 0x7ff) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "6126a600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="f417683db8918feb15653a7262c4ddd0cf9dc39e9922c50c326ae434f4727c6f99bf8707d227382a00a1ef2c628f2f8b5e47cfa9df529a0227798da07cd7caebfaa5b0518e6425140c87e3e0788ef735f52695ed3d4cef16d2d09253949f34d8dc62f733af99a0c9b84f2769b5ddb24dbe13b7f5a6b1eaee29bec86f76c27f87a725c2d99012825f7a2df687073007cf19bde736c539d56bed19cf968328fd0cfc5175bb2315b3dfd23713316987a21a266cd0086a5d069071c50f352a4750f448bc745a3e8011d2b2e1c9eb39cf6e"], 0x10) sendmsg$unix(r6, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000300)={@random="19d6ab98c7e0", @random="504e9306171a", [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x18, 0x11, 0x0, @empty, @mcast2, {[@hopopts], @icmpv6=@ni}}}}}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="1fd40665d52d2c79ffd909afa077b376ada9c8e621ea6520e3e2", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="a0cfa3bce502d06df1eb697f1951356bd20f71cd5b5dbef90a2871b744dbf80493ef32f1cce5c07dd026f2222955cf563ccb073068d9a247e9fda0d2973931fa0b0a080300e82d158480d8a3d6fc3bd5ef659e96a1a10b2cbd684fb6", 0x5c) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x1818, r8) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xd2c) sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000080)={@remote, @broadcast, [], {@arp={0x806, @generic={0x0, 0x8130, 0x6, 0x7, 0x2, @local, "e218884ae739b5", @random='L > g\n', "fbfca5a7dc8cfed79babc2e421077cbd"}}}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x401, 0xfe, 0x3f, 0x6}]}) r2 = dup(r1) pwrite(r2, &(0x7f0000000300)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0x0) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffffffffffdbb) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) r8 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000300)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: syz_emit_ethernet(0x16, &(0x7f0000000040)={@broadcast, @empty, [], {@generic={0x8035, "8d42f5c906000000"}}}) socketpair(0x6, 0x5, 0x80, &(0x7f0000000000)) socketpair(0x2, 0x3, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x6, 0x9f, &(0x7f00000000c0)="fcad933672563c63e49926d6e6ea5d8f3fe903e54632c9a6ef774579bb7215f5d6ca5b909868624c854d0c2cd68a87abfa51d2d64c390a1c518ec918765b79de8855560ee7d4d37721210e1be07cf5a41dee579bc226d216a6be8bd6843a6a5e8518e36a5df0af4955fe402995618af28cd236a9ab44fc9086dfcc7673dc8942a2b29445a78c70fc91ecd9179537d9bfe37293af33cd9ec1074544f7ecdd2e2d864b80701fb9b4cd", 0xa8) getrusage(0x0, &(0x7f0000000180)) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x10000000000, 0x0, 0x0, 0x0, 0x2, 0x44c90e7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x210, 0x2, 0xfffffffffffffffc], [0x4, 0x10001, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x40], [{0x0, 0x0, 0x101}, {0x0, 0x0, 0x0, 0x400000000000000}, {0x0, 0x1000}, {0x0, 0x0, 0x0, 0x10001}, {}, {0x0, 0x0, 0x3, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x0, 0x21}], {0x4, 0x0, 0x9}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) madvise(&(0x7f0000307000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x41c, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10006) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/213, 0xd5}, {&(0x7f00000005c0)=""/196, 0xc4}], 0x2, 0x0, 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000001c0)) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r3 = syz_open_pts() lseek(r3, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x6) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) clock_getres(0x4, &(0x7f0000000440)) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x789c702f7780e47b, r4) r6 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0xcc52, 0x0, 0x0, 0x0, r5, 0x50, 0xeca}, 0x101, 0x6, 0x2}) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000240)="000000186004e27f000140000000000000479659083a228624c1b392130cb93dd97107fbffffffe4ff00000000dc0000000000000000004f00000095b050a731c56ad75794967f2c44a5835cd7c848a0037a93da7c735a300b4fa0b2a783c2400ecda24e1b172f3b39095b703efc1d9d67f76093cb455a3d860c9be5edaf2ce3e94c23899caa084927bb75df24c3f99e5366a8c083f6cf9cdd2da9d6fca30cd904463311e5ad0483310273f6c7b5626a75a3f04475180599567309330836a2526b5b77947bdd714fec1098e591604e3dece6b1a4cf9356eade0ee6ed9d6fef7e5fc103c0f318d6d26df62537be2acc8b85e95b41ab812137cade2179379e285f141ea25d66", 0x105}, {&(0x7f0000000380)="d1ba3c982f3ba8e7ce8f62bf557fd84282c1df98e1b262fe105ba4f42a00ea1924ec3030e78fc6c00d5a074c422ad97e9ef5df0ee4ab4a994c777388287c3340fb2a2148d4fc208b50f7feae3ca532f6c3c749bc9fe3a3141c2228457f0e92352bbc1b06693e26a9aeba373b23f02113c876006bdf2061445090466c8eb964c6fcc1e4f088d3383c73e79b", 0x8b}, {&(0x7f0000000140)="f9535587ce26fa2328cab43763f78010e7d585f239e49781592cf383548033d66425da3c753bb71ceac8f402", 0x2c}], 0x3) 02:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4000, 0x2) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x8c, 0x10, 0x8, 0xffffffffffffffc1}, {{r4}, 0xfffffffffffffffd, 0x92, 0x10, 0x8, 0x1}], 0x5, 0x0, 0x40000009d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) shutdown(r2, 0x1) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = dup(0xffffffffffffffff) dup2(r7, 0xffffffffffffffff) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000140)={{0x81, 0x1, 0xff}, 0x7, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=""/21, 0x15}, 0x0) pipe(&(0x7f0000000000)) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr}}}}}}) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x100, 0x9, 0x0, 0xfffffffd, 0xcad, 0xffffffff, 0x0, 0x1, 0x9, 0x5}) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x100000001, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000003}], {}, {0x4, 0x0, 0xa66e}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() lseek(r3, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x12}, 0x2, &(0x7f0000000000)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/249, 0xf9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x3, 0x0, 0x0, 0x7d4f1112}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xaf) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x405, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x1, 0x6b}) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) munlockall() 02:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x0}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000480)=[{0x4, 0x2, 0x1800}, {0x1}, {0x47cb984818db04ec, 0x2, 0x800}, {0x0, 0x3fe, 0x800}, {0x1, 0x9, 0x1c00}, {0x3, 0x81}, {0x4, 0x8, 0x1000}], 0x7) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/189) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x5}, {0x6, 0x0, 0x0, 0x10000103}]}) chdir(&(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xff}, {0x1ff, 0x9}}, 0x2) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 02:20:25 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000004c0)) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xffffffffffffffff, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xf0000000, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r3, &(0x7f0000000000)="ad781e8ad244846249d9bd78cdfd69b99effa9115452db31a07791285e6c770de9b57d95f8dfa302291f7484c9acd3ac41575d878c2525e3b40bdb2bd77c33dfc19878cdab44ad51d0b66e198c6c1858e691c526081cc7526d2ac08277da4c010b5504df8cf01188", 0x68, 0x2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r0], 0x28}, 0x0) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='W\x00') 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 1: sysctl$kern(&(0x7f0000000340)={0x1, 0x2e}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="675aa3993c3f4c2207bd5b0f25b6093f9b853d88572ce159fd37e6ec5b17dc19ff48051eac21e29d95569e58faa8b5f5c9b368db57977899b3295f83e3d54cbfa7b107fd7cbb28e04327db68875a9aaee27ac190bca872e6e44b798dea9a53f3306200387bbffca53106c7d6376678c60b", 0x71) r0 = dup(0xffffffffffffffff) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(r0, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) ktrace(&(0x7f0000000380)='./file1\x00', 0x2, 0x141c, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r6, 0x4) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000080)="5928c9b865d880103de9c7d690ae415d088ade8a62ca8f4376c8004d96dbfc3c62216c1c97ac6e328f4941beb45aab3c4dbd2d676430ac1f0acd4dafc20e2d8810285b390eecb7813156a68f322fbf198b8d602cfc4f80d1f1b4189461258410c7c538e55428d0be3aa24dbe2041ed18304b55ffc6b35ad88e7472b3f7db820c22f614fa317410f47d82d8220975beb32a81993cf2f7663a2ab08245c82a3136317b94e0d53bebcc11f8f24602f854cd527acc189728f480d6e2e96eb5b71cdff073c9fa3c9c4707b20855f076e514a014202a91900c605c14e6f4", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="764b13fd4330c75e5e3d3a2f1472927876c565fd879990e35be779615c7faf251d764d738e6c986bae784eb0929575853c6f0d93d49f992d76453d1bd51f9e4cb11d0a7f03485cad1f9ec2bf2d5e3fa41acd1e113117876d35ec93d368f4ddcb26a88edd98c3ab322b69736def0b204b083d0f715fe667892132ff2d6424c7abb638569f304dda4d686c99025f6a4bce73446bc9952e5c283de507fc6e7284bcbb726445ae44c5cbfe606015c78e94b19b0feebc2fa6bad53448bbed976b8f9cf1778e7eaae1eecbe6262d320e1274ae8ed3874513", 0xd5) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r0, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r0, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "5ac7b5", 0x160, 0xc, 0x0, @rand_addr="2cba7b9b3b5e32376ffa7c07ccf24528", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x11, 0xa, 0x0, 0x40, 0x0, [@mcast1, @rand_addr="6e4d1b46b9ef10748670c038ad43022b", @remote={0xfe, 0x80, [], 0x0}, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}, @routing={0x0, 0x2, 0x0, 0x4, 0x0, [@empty]}, @fragment={0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x68}, @routing={0x61, 0x2, 0x0, 0x5, 0x0, [@mcast2]}, @routing={0x8, 0x8, 0x0, 0x7, 0x0, [@rand_addr="77f8dea497eaa77ce1e0731aa8b694c6", @loopback, @mcast1, @remote={0xfe, 0x80, [], 0x0}]}], @tcp={{0x0, 0x1, 0x41424344, r1, 0x0, 0x0, 0x6, 0x40, 0x3, 0x0, 0x1, {[@eol]}}, {"433404003936844e19c432c0a1e4df390275170d822b8e0a0087a0844cb4a4c5c79d29d8ead25f7a402b788ae267868f3bcfd0a150eacd2862e45ee3a3d5fcc967c1c06a3a5acf4c33eff7e7211433926b285b5299b0447adc9ecb60f9b641dd7132e0f4cd981d8e66b9a29e7c3c090a"}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "5f8936", 0x102, 0x89, 0x20, @mcast2, @rand_addr="9dbb948c5f75185a3637c9ac63d4f383", {[@routing={0x11, 0x2, 0x0, 0x6, 0x0, [@rand_addr="1decf6ca2a7500b27eda3125890399c4"]}], @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0xc, 0x0, 0x8, 0x0, 0xaa, {[@timestamp={0x8, 0xa, 0x1, 0x4}, @sack={0x5, 0x2}, @generic={0x0, 0x7, "5e1504a787"}, @window={0x3, 0x3, 0x7}, @nop, @window={0x3, 0x3}]}}, {"638affcaad6deb246b961a36d41616ac959f01a5b66c2a18e51c0a5748595adf0699e45f82486eb90be9adffa749962a73196da9582b38e46d39bab64eebe8abd8f6f0662871c5e95b605b82bb667219fbf0ca52e0124eece508282761cdb7251468ab30e81fda348b2f5ffa0cb8b564f47407c4b3ed71968bc6102241577d89e729c069b61bdf1e89911351cf873cf6db45a916a3c201d8c6ecc23064a951b0303d7b4cd10c012e9ff0a09a9dd06d4e60de0bce9bd0b2609c2d"}}}}}}}) syz_emit_ethernet(0xc4, &(0x7f0000000040)={@remote, @remote, [{[{0x88a8, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3f, 0xae, 0x66, 0x5, 0x7, 0x4, 0x0, @rand_addr=0xfffffffd, @loopback, {[@noop, @noop, @rr={0x7, 0xb, 0x40, [@multicast1, @rand_addr=0xfffffffd]}]}}, @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0x13, 0x40, 0x9, 0x0, 0x3f, {[@timestamp={0x8, 0xa, 0x5a79, 0x6}, @window={0x3, 0x3, 0x6}, @sack={0x5, 0x16, [0x9, 0x5, 0x100, 0xffff7fff, 0x6]}, @generic={0x13, 0x12, "3e81ceda21ce9944efb0f8e07772e60e"}]}}, {"97a021f725ab320b1d8ce093573e6890f8af5c1cbbf2d538bfc6f2bc6e53a14d3a86ea3570833d73d37fabfb36732251410456845be66bfbf6820814771d"}}}}}}) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000000)) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="ea4b0929fc75b7633af14e16e7e996a482e3fea7fcd7e43cbc5bbe4deddc0f34bb5916cc63ef765469c0d756440b217be55ce2695e2fa6929d8c5920d3944be92ad149829b645adcf33eeaaa53591943b68622d3d444f962e9a67e19e39e9b3b9cf21eb5b4f6d512643c764d6655349e25f4e02ed3a4182c2c036d6a8a391b14ef0f20c3c4123110c6311a925ea04a10e40d8be8eb6147ac5cbf16b2283686dc7d4795420f4dc532c2010056fb9f1d6ff00a28e3e1148024f9d3911823f8438c6e93c9cded270f426bcbe752cd3cc76ec02aa2cdeb445c9d01e8e448224ef2495665eee05a52657b977abbebfeb9b0f3cc2bf36b8db454", 0xf7}], 0x1) execve(0x0, 0x0, 0x0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mlock(&(0x7f0000942000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x8, &(0x7f0000000180)="178a48003975ae149b51c48f4a8e78d092fc40c0147c3b421d2195992d585327f12767be4b46102e8fba2c3403f09dc843057cb9f75b4a81c4a04605e3018000000000000075fcbd8a05fa5bd21c1b3fbc3361a258a56d1b64b500"/101, 0x65) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:20:26 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x0, 0x4}], 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107004, &(0x7f0000000080)) r1 = semget$private(0x0, 0x2, 0x99) semop(r1, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x1, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x3, 0x20, 0x81}, 0xfff, 0x3f, 0xc6bd}) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0xc000, 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x3) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, 0x0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, 0x0) 02:20:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f00000000c0)="fb61a16f5d000000000000357e05", 0xe, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x8, 0x8000, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x8c, 0x14b04f544447473, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0xc6, 0x20, 0x643, 0xff}, {{}, 0xfffffffffffffffd, 0x45, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x5301, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff8, 0x1, 0x4, 0x101, 0x2}, {{}, 0xfffffffffffffffc, 0xa6, 0xf0000000, 0x19, 0x1}, {{r1}, 0xfffffffffffffff8, 0x44, 0x40000000, 0xf35, 0x100}, {{r2}, 0xfffffffffffffff8, 0x26, 0x20000000, 0x9, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x401}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x637e}], 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0xd3, 0x40, 0x5, 0xffffffffffffffe1}], 0x7, &(0x7f0000000140)={0x100000000, 0x81}) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, 0x0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r0, &(0x7f0000000180)=""/159, 0x9f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r1, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xffff, 0x4}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x61, &(0x7f0000000180)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r1]) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) 02:20:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x1) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sysctl$net_pipex(&(0x7f00000002c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000300)=',', &(0x7f0000000340)=0x1, &(0x7f0000000400)="c9f295d967e0e14304ffa46218f73ddbe8cd6eee877d644aba4693bcc2cc757574cf1de003d1e952ca1bd1d92ec570783ae57b24e2e2ba84e535dc33f2b40d09e9c46087faf962565704ccd96604f979aafef820ba9c18183ea88ae330f35eec2a98a2a32f4bb93417674403925b0da92c02a757a5bd84b4329ca69377249ec3496360ad7c5e6172122a2c6b6baa1b182cc9be393892652433eaa42d98a4d218173c281fa7908a892b86685e9d79600682e9388d10a7716cdcd18dc3f682eb", 0xbf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f00000000c0)=0x418f76f47c37fb5a) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000180)="6aa8b4b9960afe9574b05bbb62132c4e65808f169d293797146436429cc88bbd60007cda713dfadf3040edc99a25bd6979af5d0dccda", &(0x7f00000001c0)=0x36, &(0x7f0000000240)="c023c8943fee18cb98d8eca1c0d7c0c4f49e7857fed4de282e443fd5e40b848d843342485e9f56c1c563a30683dc6f7b51fc961f62593faf2b7f36375cc1f28f1c84aea3b515d10785da057b50d95ec6649a61ced77cf18dbed456", 0x5b) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f00000005c0)=[{0x0, 0x856}, {0x20, 0xfffffffb}, {0x26, 0x9}, {0x7fbe0746507610b, 0x7}, {0x21, 0x40}], 0x5}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x8, 0x0) 02:20:26 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffffff5fcd4bf8860400000000000000003805798978965f4900000004007fa60344d27ac23bef11ea0e90e3770000000000ef3ee96747d07266f53743452bf8e524b93e7832ee855c4b4c38bf9d010000009faf4140a580aea4dfa55ccf9f1b78c62d27a8858f1f503f9e8b0a01e32ca9cac4b866e0f1c1be20f1f65b0b2168e92534f6556feeef098e8bd78004b64415560c3144dd064bd07be338a6b8bc5698e7b4"]) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(r0, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x1e) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) shmctl$SHM_UNLOCK(0x0, 0x4) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0xbf, 0x8, 0x0, 0x187, 0x5, 0x7ff, 0x2, 0x2, 0x9, 0xffffffff00000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x13) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0x52a2, 0x700000, 0x7}) 02:20:26 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') open(&(0x7f0000000680)='./file1/file0\x00', 0x800, 0x4b) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000140)='x\x00', &(0x7f0000000180)='\x89*$\x00', &(0x7f00000001c0)='.#@--:-!%}\x00', &(0x7f0000000200)='[^@:}\'\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000300)='[{\x00', &(0x7f0000000340)='x\x00', &(0x7f00000003c0)='\']\x00', &(0x7f0000000400)='x\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)=',!\x00', &(0x7f0000000540)='x\x00', &(0x7f0000000580)=',\xab^-+\x00', &(0x7f00000005c0)='x\x00', &(0x7f0000000600)='!!,\xf0\x00']) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_vnetid}) 02:20:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x6000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d53000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fcf000/0x3000)=nil, &(0x7f0000ebf000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3ff, 0xd, "0000000000000000008000"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000700000001000200ac1401aa00000000ffff0000000000007f3f7d04f5301afbb5215eb6877bdc3843e3c9e00a2c0421001982e5f8e651630398e7089efb78b9b68049a0db26de6ffd30bfbadd43eddb2ac1b3d47a203d6f8a393121d06c2b96d362a6933868342b7d8ef40bd349eb541e77a0534a24d8a6613e90a8db833b6d63cf9fd4f17a4578ebefc1031fb4a0764b7990", @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRES32=0x0, @ANYBLOB="ca6f0fa32a646478a70262c5ad499560dee727d0aed081f7a6e1c754f1", @ANYRESOCT, @ANYRESHEX=r4, @ANYRES64, @ANYRESHEX=r5], 0x18}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x15, 0x2, 0x0, 0x5}, {0x5, 0x0, 0xff, 0x4}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:20:26 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) socket$inet(0x2, 0x4000, 0x4) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000240)=0x10) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) fcntl$getown(r1, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES16=r5, @ANYRES32, @ANYRES16=r4], 0x2, 0x3fb) msgsnd(r3, &(0x7f0000000000)={0x1, "75c53097e647a2edd6279b621b412e92d22d4ef1e92987d06c6d773ef64b0d53e53d11930b329c18bcd3451c8f726a9303d9ac446b05bc578fa6b10258438b6b4c6689ae175b7a65c7762c5ce3977f1a263abc8778ca6cb314fcae5e529990919bf3ad4c4efac88a79674539689c"}, 0x76, 0x800) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1ffffffffffffd72, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) fcntl$setown(r0, 0x6, r7) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYBLOB="4527576ecea9313800ee229271531dd8614f979c4f5200f71efba53f799f89eafc00aa2fd0b07c0f75b46adf8f1d1f9cd5c6f9d72ac27a1f04ca680619ebfac6d66b110792b05ff8e0b33790cd36875b4b2e42d31cc503e8ebbd7c5f0f8e5a521bd0f65681e8d9e55d3c928e1e281c3207ac573d3e0cd05dce0e33d0f97e0ceee027e83c6c06a1c603fef54ef04648110697f80d19197c4b3125ab55c558c492cff40d67021d018b3bb6c109636cbd8147ef0301a9ffd2cc059f6f7bc1ee278959853779ce2af4e448b7331eb87bfa3cb854cefde3b46daa7ef02224540b688ac380fd833d7fee4ead4768aa280b9751301715f59141afee4cc02b319089d3fa021231389f70dd57247d27e5f4d1bd552bc7e4b1acd26347"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x1, 0x5) 02:20:26 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000006c0)=ANY=[@ANYBLOB="af09557790ffffffffffff86dde002c72f00482c00fe8000000000000000000000000000aaff02000000000000000000000000000000000000c20400000000050200000000000000000400907800000000600400000000000000080000000000000000ffffe51c7bc1ff020000000000000000000000000001eb2e59e2b86773ac78e72318553e584250e3a2e0f8261b8c3ac8d0eb53bcd81396003ba1ba559f7f0ca655c6b65a480e91d10d381a4641e4942c80fd7e5d6a7104a5856259599daab898b851059c091a064ab892ab297457290292e5df533e7e54df0643f4214112389a89873d17e2d516487956f9bc1203f516743d5dc224efa5400d52445bc64b1e53982e947c37e2b593dd636b473302946fd228c2b804cc44ca0ed418a6f8b50b5c69ccce6badcfe7b12311c15e0ee10bb4df33e58e1b4328bf06b10aa77feff859cf8d06e62abf6e57d6daf7985d47c2b1c0f6d2260129635d7587c4664e46a8f1a056969eaae87f39787c29f8639efad606d1faae4e96faf8541a13e566d32c2745cf87cc7e6a9d2d0616bd25c0509a15370de9276bdc78c953aa9ee4284a7f1c157da16594d018ef9543474fe52e48035a3d7432c099326ef17e97bc5876042d39f7d300167f779ad8df547a986869adba3e65357548f857a390a76e256e4303578ff1bbb967a7cba707727a7f787c185f0b6ea1e024d02d2fb3948db18d6e703eed0f426d0b161444dbfedb12"]) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r1, r2, 0x6) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(0x0, 0x1, 0x8, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r2, r3, r4, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r5, 0x3, 0x18f, 0x9}) fcntl$lock(0xffffffffffffffff, 0x1, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x3a, r5}) ioctl$TIOCEXCL(r0, 0x2000740d) r6 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r6, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r6, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x403, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r6) ioctl$KDGKBMODE(r6, 0x40044b06) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/102400, 0x19000, 0x0, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x61, &(0x7f0000000440)=ANY=[@ANYRESOCT=r0, @ANYBLOB="3b21fc16b394e21c4173fe4a6af3175e654c4d43036d1f63a6ff0ed11bc3ee8b70b8ad63b5ca2853df2f172a58befcd0a80c7170bf698fea44025e4b83311dacb470926efd0d33d381759a9dede6f4216da6513fd38e32fe56a4aea142fc326417f05d0155c46e0e044da91471f7151a2ed09c9973de7195cb29d8b08707f34f217b352216032b4b5ab8f9f43ae2e50831eda51908bc2bfda91f816f746171cae148157900aaea60d7c375099a60a99e2a27d846b08339d05e43e3996d280432068ffa0e6dcfda6bc5ca6645f25563a49a1e66cc3e1e4450b8789e5b666989239349ed5b7cd372cf5aeb356ed175d35f23", @ANYBLOB="e89aad2dd49c9dad4c55a070f136f69af98d26458f5020217e3eb672c12b1180871aef2c3599108f37a741ba5e8d7d3001b44bf3314e14edc07816d5d302864636e94fb17d2e4cbe52a06386b9c7fc9ac350fb4b59064103509ffd74b81b0c7eab4cfa3593617aeca0440936d497bcff7bffb95e93450111d8499f6324b7919604ad541c4115cad9d672793d936f432b5ec901da1ecb8d2073f750786dfae4d3b293bb2dac0e96569d02b2b4a9a8f2cc1b6a955bb7cd6e6232ba1d8e1e0df29d9344d52414e813b099", @ANYRESHEX=r2]) 02:20:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x64}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c, 0x0, 0x4}, {0xffee}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x400, 0x198) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r7, 0x0, 0x2) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) 02:20:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x28, 0x3, 0xc7, 0x8}, {0x3c, 0x0, 0x1}, {0x3ef, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0xa9, 0x7, 0x2, 0x3ff}, {0x3f, 0x4b, 0x26, 0x7}, {0xdb1, 0x0, 0x20, 0x4}, {0x6, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x10a) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0xca0}, 0xc) setsockopt(0xffffffffffffff9c, 0x6, 0x4, &(0x7f0000000140)="4b51afdb38568d24f917eba86344cec557b8bc5118f4f1532214bcbb236ebc6c3b498f3024884af8308bef96235ad6705ba70ac9", 0x34) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x20}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000540)={0x3f, 0x50, 0x1, 0x7, &(0x7f00000002c0)={{0x9, 0x8, 0x20, 0x7, 0x2, 0x4, 0x5}, {[0x8000, 0x4, 0x3, 0x8, 0x7, 0x5, 0x1375, 0x4, 0x3, 0x6505, 0x40, 0x2, 0x1, 0x6, 0x800, 0x800, 0x0, 0x300], [0x0, 0x4, 0x100, 0x911, 0x9, 0xfff, 0xffff, 0x8d, 0x3, 0x498fbf14], [0x81, 0xffff000000000000, 0x0, 0x3, 0x1f, 0xbdbd, 0x628], [0x2, 0x26, 0x6, 0x9, 0x2, 0x4], [{0x6, 0x2, 0xe9f3, 0x1000}, {0x21bf, 0x8, 0x2, 0xfff}, {0xfffb, 0x1, 0x9, 0xdb015ed}, {0x1, 0x4, 0x2, 0x4}, {0x5, 0x4, 0x76b, 0x8}, {0x5, 0x7, 0x12c8, 0x3}, {0x76a9, 0x4, 0x7, 0x5}, {0x0, 0x9, 0x1, 0x5ad6}], {0x109b, 0x6, 0x60000000, 0x4}, {0x1ff, 0x80, 0x3, 0x1a}}}, 0x101, 0x1}) r6 = open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x12) getpeername(r6, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) writev(r7, &(0x7f0000002740)=[{&(0x7f0000001680)="1253a9487804de2f", 0x8}, {&(0x7f00000016c0)="583d9160ec88aeaf21eee7a0ed0053f04611d7b971cd8761ef13c166c4039c463b6c6d8ae9adc2b3ab05055f1e038505b85ce450e87782c8496183de10bd2588bd06283c5096051feafb82193dcf6966c8e0c4f25a6758f2990330722f52faf55757f0b1417f539ec4ec86f41f4bb50383ee727df171e425b7ad6b00341830dcbe06e12fe8c328af320fca62afea06d35d6455bfc8e584c7352d4ec0e2179b2b812668881c51e56a2fbb842c001c6db67319d405c88acb752e1910874225c99f9cbfeb8e5edf3081539f701434a6db9928901d16cb0aff5b700c94a88ba2cd945566848417211861e7e03809ef7421411b410ad0e8885d731b3aa7762cac363b291882e0b358380fe7283079f11f732eb5d10dfa16fe2dbd88947368e73d40747fdf01ccb9b87558da3bdd90b770495b797e1e56744373439c589aff90230a5aa74f3f6e5998906edc916d7d7fdcbabb0f557581c5352aacb2e327c66b16b61be185fcdb7c2f9006315c132d4e75682f6b2042ec8a6635c64d4a2b76463df0f137e84cedb42221d1bcf8745bab8230713ef1169b052477c8df5a41f31fff5ce1967f843d506096f560146d2e68cb19bced8fe233c12c3ce9d2864957f81d1968d213c1008d95bc59ff94af58ac23ed665146c9ae2ee4941abf889880463ea0ecb75e9f60f6e1e9761d8ada52fa5f00632cbf34256338b8be216b34bc07c0229d62ba013c60bd4b05bb20fc861dca7af437f3d45a0b53fda6e0b8d0886516cc027bdf705182a4c33235b98f755f82c1cbe6bf5429184724173f3e2f0ba3d7e0e6d26812e9344ff15bd941c253687d964c78da164781ac41d9e7e16f9cd2f71713f9a0b5610974e44c9b998415c7bf06fd2db93f6ea80491801af2c2d731ebbca39cd9ab2c994d1ae1cc52a9497acc43a84d1c39356536ea6a323fd78519d00aed78672d66320b4462c462737fc2886624c15b72dea5a85330f890879c8063c17113dd4124b314ca01d6597a68a2ad209d574591b27172bb74066b95e370dcffac6d3275b2725693c7298aea486a4d12fd510c1e68457ba91ea46b4abc69968b818a9448517648a3e77aa69835d9747695b736c0c9c72b32791fcca83fabe66916b3228132393cd5514550cc052f40b0f49398f63b5b8100333fca621a182c1717326a436b4a31a80bf878481e80c419fc27dd38fb7192c30d9680b8ee009eb9c065fbbbc9a0b9bc2901175b60bc4625cde4079acb6037326de10f016c52073486dc2e85f8261d5c6bbbf8837a477a473622bb301f6f0d90b63a6752396d8427ebf88c8a92cdf6a5c7fc9fbd5661d48c1a43eee8f39c5db7f645eb29df9679a447aabe36ef0e36af848c0bbdd612e9932d9156cacb8be8db184b01d0c1a6929f5885a33246d59343776d7bc64066a04e3e9d83ce7bd7e91e73226b7d0a47c62ea87dd54a6fc8dc700932129ab388825278116cc8097db331766dc3fd9052f2dd49a978374d5f8485320ece245462994dba5d7dd1af17ce5695d9ded01343cf2d685332f8ec1c44f81dbd191c5c79189043d76690a7a302efca762c344fdea2617bb6291a98b9bd977e2e9206d6b87a92f0b33a55c61d9d609ce1d2a0c0778848a1ac54581d70236a6726708461ee14d31b4530589e3f4b359caaeb04265128601a9e34a4646e61696af8fcbbbab704d19fc50fd40b3e0fcf8ca96b3c8f4e79e786bbf84ff26881a9528fca00f09f9d76d100e92cdef4a0b7ca774ee3eec2cf8d2f063c826318a5caa86af44b4a8ee93bec74bed9987cbffe75b74400e011718ec7a6cbea00861b4ce3d695eb3f92aeebf003f0b4f0171c0c6999baaf1b174af3665652917b1e48b507cfe82ba03e7390348e3b2aa9c01af88b9da3b295316145baedd22f4405aa957f1fc4263b6155cd7f74729a3e68c6639d8908d685f3059a1ad81fb707ef47ea69700f610dc4553818b276f3e1c3ec37b74bd6d2b2bd22914613346c8e02f2efa5ecaed7cf01277ddc39a390b49e7156a932888a9d8e062c0586899ba2d0e8562e14f20984ea6a2487f7d62f16f6316effeab1eabb5871c4379a80d874c5fa39d1a404ccf8d67446cb8d56c4af299aef8a61913653f8d424520086e253fc500b73c2fac92b680905afea365bf271a95b040fbd2eb9cfb5d43479ff51a78e2287fa14759b61b49e8bd1b58ebf875d3e1291cfff7481b837f696af3adfc226c7a198745790c104aa7785bc201e1c64f96000099faad233decc16d8c181ff3c0392650764e419367fa0e33ebb4e062e241eb7eb9cce6d0290fe4a54bfe1631bd8cf96af23bc5f08457eac87a12835ba21bd572d6e9fb400a19ee190e9c45265491e4585702a344b0addeec3e5e4835c5887c884bdc11a9e2e90d10e3290adf9978e14c24ee504b61e4a036b16313fa5c0b2cd5a4942e8274ce5dbb0126fe9d48eb09c92f187a336eb627871f047f61225971aa344c444811f15f320e67335d3930215fbe6f22567cbef69835925219e32edb65ec6211a54c923a3e38f9bca53da135400cb77e5bda15499434e0b90b65eaf30655004e9db9b2447ca048127080790a15bd0f0141f2f09f680dc19d462dd9119e75846529191d97ec13e8437c12ea1caf555ea38bb6fca40d5b159febf3a784aaa0744f68ac54646ae29bbd4227a08f44dd6dc611ced80013a09aff87f274169505e3ed4a9fcabd4ff191c477d70298d3f590fde2891d52d1cbb93846d5ed4bce938055c9690c5cac1f329ea2ef2d8a78caaf8236f6bae0443a871f8735c34171d99d3d80950392222231d20878f2923dcbc57063d5f659852a4f433d50b46fb7364a344c5c83176acde7e49e802cb83c87a13c56cfffb4e96b19a12a6293d349e8584812b93d076f31ffbf509f56001a9674b0b8479501b7a13a592fbc2d9fe05eb86d05682d8ef1a1cc3d08aef2f53353249db5d2167b19d8eb4aac2f792f2339223e8e84382097d623016256e505314b184af5c9640c4b51d30f6e01d33b188230eb9ed8fa344402658e82046358dbf4569f9941697fcd56eb01912340cd7f4c25895981284303c1accd6c021c0b6c1e120427e218167f51d358140dd70322de92b42bcf4a7aeee9ebacf87ffc4dc21cd513cdc377403850ffa570f4daac4445b18fab36eb603c4240c8cd143f2e43adaf8dc1e87fdc0c44b58d84245e657917c7158a7dc41f68216f6597cf351cb6b9e99ef4fa2b6f55b9162dba270ca4f408a95b2f4fcd00981265e93a9353eff82848a3a9f75973c8d245fa1b5bcc3bb4beb5072586a54012eeafc7921ac5f6cef8d8ebdbbb9fa4ae06112d6f6210ad298f976cbfa7315889710c4873ec50d8dd926b78bb4d8ad0562a383cf481225af1a35cbd878803a245350e784d0f472337cff08cc5a4229e7924bb60f46cf779bdec42f4594b85d61005696b821a3d668a7e4d677c4a108040c55ee2fb4513aa80f0834b1d458a043a67a54f7b0e2a865881721e6b287357c5f489c7a0a004a6ee466c3dc02227d222c41e41cd11741f89a20bc34e8346ff00c741d8cb413ac434279aea2d8c95cfcd9e092d5486bd226b0a05b99e97d0a5db1159b63b851b03a0471fa3080146c78e8847b91ce7b1857f939ad051da20114b2f21fd1f0de4c5b98565d948ad898ba5faa45e631dfdfa078a2f18ed2bd03a6a5221dd28567a8d2d093d25385ed2fa7295eabfbd8c1a5d24dacbfe2caf5c1ac3932236ab17bf9ac135da7e21f844ea1245e988dc4a913ce1666405051c99bb538f9e3e347aaf2781e03d05f4e33324303561c41ff7523adcd279f8c66fc6afbf0b50158b0b4960afacacdbeba46ab86663c6b139e05a54e5993b79048151d5561d7703515e394308996d00e7655cb75a2b830bdc13f8e09b34d5f58f2991e5391dc5bf751ddee36baf2b654466c64ac0bd84bdead75ca6e2463bb2dc35a31521a0f62d3b2b99eff10dbe3188e902bf8fc6ce423637c2dd20855aed667f418f187e2dc8ade783f5cb212346173d3a6c539be7ef014e3c2873691337b1c88995c05b883882b1836711ce9fa996a13b385bd9c7c99c5d63314706a8221f53ce28a388c3a4e6ca211e65de25eb4df9bfe42d397c6cd9ff07b7c309e984757b6c0dbc584004e4a88645eba67d998bba6cbca9f35720490a616e205adc18b18497e12a5162c12630948bca644f399ff7c84010bb43d401ebd427030b1558197674c0e29ea0bb426c3b4c083256c3010833a71a6485b412a8716113091632b51a03d5ec159c7768c39da6ccde293f31050fb1fa927957c9b2745951a90697bf54f717002fa08ff2fe81dd97659148f86639ed7cd6f0612b65b1f261632c2959fc30d8b4198e6ef23adea1138cc31b0f9e51744336cfeaea12070da7d6e461c95e3c4b23a574b3303c1270500e5330c457984733c988eccf3fe3ee6127883e3177471649a580034ea761137866a9a033562b4ca0fb41d08ca84fa0b200be87c57e0b0b135f269b6abec4c14d38d322320ef7020860b6a312e2928dc01acf5ab56be4d70ecbd07f86b3879e676d700467947f0a771501104d408dc96696627bd8ec128bd342f1fefbc176955ced8937405e508716dc277d05d3992cb26c475bdf9ac39726a892ca3eb1dff351500f1b15e83e440b4dd9ac6ecb0e6a8946c6ff9ef7a4becd5ab80453132313f60e84f24c1a0d6d7ad6e0ea604d537776d2ee95da5a4b9ffae3ea41bf54b8ba8bde74039eb6b39af437155a72eb2b69d5f9724244a1838a8218e634f8b90562bcc33c28c89f98fd08b8535f8a8cd2f4c68bc13f66676cc9f829f6c418692fd4fc2f5901174436d6dd07f7c64b117481a8c344101f74d543cacec3efc8109e0ac1d546d5b50fda6e96fb4e37d9a6e7482a506094eabba4c76d90a939649659b45c5fb465fbe09430b0d6956cdce9e4ce950f9f9f6835bd22833ab9f7da7e6ef3979c81a06588d04fb55fafcbfdf37949af36620eb2bc6c1cef56d11c258c2984d32ff5d3064c576d9a8dd8dbc4901ff05e2d68c09fadc958956e1f0fecf356d8cec87066f76747c57a113eb9e0373a262f1b669e68c0eaf00c1b822346ab895ba9cd95efae1df155f480a7fcea30c5cbb3a201292d928cafa090ae8e2e0091e8480f28a35754538e2cfb70aff77d12571bb36afb8dcfa6a92ca938565e1c5a7a6a57d4c995a044e990e89b1229ca5b91481848b2fd481ceae05b76e9f119b2980e6bee53ae60e9287a8ab9ae01cf1e35e1a6471023e15afe041bae7e73fc1747567d9134ec7302d880e67d68794884badbd48df5dd42f6ddd640d9e4144e0d6d254eafc2f593725e1dc50b46901a1f10f45614471e6093e39eebeb0a8ab2b4c6827268940db9be747da609f3feb819e9af927abb3efb1366396afd5f9f5c2e876dde31d0551eb8406da67e6c507accbd6f2144595319f32b187c002a7b66dc9703b852b6fcc957f1cc23989806efc84bc7f129658a71a527fe874ae6beca34171bc2bd27115bd697ed8a4d1d593c6b1b3f1efec7ab0c1320d8d4ffd3b31a91186590b5a7059b2d21700d939893a183d14d48edbf13e1304fcd8b3a5a66d274e77fcc2bd769b0e3111205b5e9d52c83988170be32f521fb6b4150cfb2670731db092ddf1fafccee53a6676b38fb46f0ddd317ad079c493cfaf287aa85d1991d70ea24d5a53a0429d3e5ce0724f598cfa630795ecf37dad74d2cd1b4d3573e24e0f63b2bd956e8cf2aeedd13c4b171faef26f317434fb2711c0516df6e9a487c6649540876abc32bd43", 0x1000}, {&(0x7f00000026c0)="a49842ac386fd6daa0602314b7b279e58dabf6e6459e0d1b9e22359b87ab837fe2df4a07bdd75b7056358d63748ad4fce142074ab6bcdd43fb1d1ef3fa5c7531f76ceca824484834cd4eaa47bf60c8a2a10b00539e3bf75f62ee2d18d32178ed00afd30b023cc2f2e67f08b294cf230da342cfd3daed3389bcd153724c", 0x7d}], 0x3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000002780)={0xffffff8c, 0x4, {[0x3ff, 0xa5f, 0xb1c6, 0x80000000, 0x400, 0x65a, 0x4, 0x7b, 0xffffffffffff8000, 0x2, 0x8001, 0x800, 0x4, 0x0, 0x3, 0x80000000, 0x1, 0xfffffffffffffc00], [0x14000000000000, 0x2, 0x4, 0x6, 0xcf8e, 0x1, 0x8000, 0xc000000000000000, 0x99, 0xd70], [0x4, 0x80, 0x0, 0xffffffff7fffffff, 0xffffffffffffb0d3, 0x7, 0x1], [0x5950, 0x1, 0x3, 0xfffffffffffffff8, 0x0, 0x81], [{0x1f, 0x4, 0x5, 0xfffffffffffffffe}, {0x2, 0x8001, 0x4, 0x1}, {0x2, 0xffffffff, 0x0, 0x10001}, {0x20, 0xfffffffa, 0x8, 0x7e6}, {0x5d34, 0x4, 0x9, 0x8001}, {0x4, 0x6, 0x0, 0x53}, {0xa74a, 0x3ff, 0x6, 0x6}, {0x20, 0x1000, 0x80000000, 0x1f}], {0x20, 0x8f0, 0x3, 0x1ff}, {0x9, 0x3, 0x3, 0x4d4}}}) r8 = open$dir(&(0x7f00000029c0)='./file0\x00', 0x40, 0xc0) faccessat(r8, &(0x7f0000002a00)='./file0\x00', 0x180, 0x2) 02:20:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x2, 0x6, 0x2}, {0x1, 0x5, 0xff, 0x8000}, {0x7, 0x9, 0x7, 0x9}, {0x4, 0x6, 0x3f, 0x50bd6954}, {0x6, 0x6, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) pckbd_enable: command error 02:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 02:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x411, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000002c0)="070fa24ec5ef65376a37e68e3182a54f7a47821d77814cbe4c1251fdf02f9f92b05b6eb9e39fd212b699c4b677773c8156e1e247fe0879b616451917027cf3038a7b8c9837c4243407d908205023fdda4e19e0908d46e9a9da56a4019e3fb622a0b236fa47cca8b8827bc762df9eedf99b94cba3d66983b90acbe11b8701e7179c8bb6b95aed22537f0dc2c8cb6a5cada65330688cf0c12cec3e7f78d3d984db6423b31ac7e249f5db7a5f16bbe7020f0dbb83f28e1db6ae012550854f7e143fdb2700eb3c2626384790b1c4d0383284bc0977306295bd86d54180e77bc570254f2a7f017abde55d2de454b49a692ef73d7c87b917b3fdfa9c22c4ae3d82071b2e6b489ea043d78c1ec1ec5a9d7c6462016315f0efbb0735b5eb43e577857872510381df78d83e303fec51e10d848485517525f7f76d33d8255ea8479ec116a8404646b89151a2475c586981fe985ab073a0895423398daba5da7259724f5bb7f5c373081ac77f226a3beabfb8af62656afa8ec8ed982fe8b962ee79e4c13b2006dca09ac8299daced76ff21cbab6ca76d282cd05f33a1db113ab2febc1600aff4c5e0659140d01f3e0f0f10624162d233cc5bd400a1ed48de01b0d305771a1900328fa0c8331a587eb3fc4dbf3f5cfdece9913130ae998525eb05b3ea09fcc08d984fc00b4719fdd0df58d4371dac853ae42e3e9d84cc85e52f83836e2a725339095fc213a44cc215c766eb4fd38e81c421797301c9cad33076f98c0dde5be37ac62ddde0eb7d8a64e704fc7990328d70eac298a895887088280980b9571ccda392d8ddafbc0af187af4162ff9f6a215e4f7cba63b21fbbfbd0dfa535c6a262c016ee4f438970f8e38c69a4dc179ed5ff78e1eb896686cb35bb38dbee584212c0d8b37268bfabe5817e1865f120439202e8249ea242dfb3f1068d029ebeaff623fac164958367a8b41a5a0322b9f14ec8d4556eab7beaaa75e211ad4f1964028469c7a2a0a95a6fc3a5648f72f370b5aeccd6660a4cec242360cf844ea656f989a2a2eb1f52021893e7b3d01e46b6a313bd00dbb0cc73053b4f582cadbcf811a9eefff520e77aa70045453e6a7039800fbdfbeddfca524ee8654cb569641369a8c40cb69927011163e23acac5406217edf1f790729d7253cce4ce7fc2e9b582b8efec3d568ef3b654dddda4e9e84f5a492b4cf090acb6a6144b5d7fe507ba988ca6ed1dfe3a3f3e7ce72b7c219a28a4c5d607dd0b4bbe25e32771e029548af0d9805759c3c896c6b8869d465f72dd9388e6cfaadf9b98d0432ac5b62707c884d848a0b6f045893b0c5a888b9bf96f2297ad4ee59d222f0d832773cc537d71e7123cdd70352b9d54e660a2c95cb17ecefc1332b43bd09114d2b11f4851ae1377924e669f8fa7f8da9a23819a2fba4ec421b673021fc12d145246e66fe71ef6ab69f423921c81ebb2154a5fbb6d0f8e2cdd04c200970e3058a9b1184bb684893ab39f5dc421f922d102e4b30bf4c661005239f63d6533ad27fc699524d3c201efb03db202d78c9a423324b8069d6e6ff066e72d89c12214d9e5d7604bce5c3c8863a9ed5f94dd6fcc6d7a37ad5374887fba061aefe6c80e70b57674385a7d7da26bf3b4e7c989d6230ce724ea715be2fada9c1900ef4c391feec206569e7c40802561c37e66ea8c1f7f858dc456922926d4550304691000840ceb00be513e5b2f3985fd926e0e1a1399eccb50e4f152715ff32767d7bcf6d3101f3b90219fc43fa6af859a74e6b51392eb1710699541165fb7ed08e16e5be9e128262058deb171bfe31a0886876ae22ead490829d96dbf7fbf62ce0d072b609526f7aed5d2121395a5a763a9f17ef4fd0d418b3e273a3806890568100d1e4631d16801b24bbfeaa2f5251690674c400fb03ab36b8a6614adb01863ce4b92d5918b5066c3967f18de66dc4e713cca151e2b16cbbb07dc4b455f96cd29e72b5731b930a01166dd3044c7bcb416e8d97252ef403a79bc946b94628327853bdca207db67e6d426dd9beac6d96f8ee2028dfccb66f03fedd689ac7151542b1d91a06bdd0573cb102bb6cdc273013fa84f7d6c376721587ae22106406308dd2d33fe3b0bcdf4a46fe12cf1b64cea2f6d82af59ad659b03ff324c25755a65350db6f93e58a23f1832191a5e006dde4e6baa674469b3c119c801481f0dc8b82bb694ed09a27a9c859ac080fb5c2f98f9ab5b12c137f0546054a00f26c759e2343b0651a61d559239529ecd876c28951009e8b96ab26b98bc0110e1a016f844d7be7c9f86f51f22d26135cf09d04335e4b9fea720f147be7551c25d1da166745ca19573c63776cd4f454290eaa323b8c64cb82d3ce5c52467736630693b0422e7c40fd6dbe71414fd7aab44a846645bb31f7e0fc6bfe104554416448217509b92a3bce7655c17354c7c7539339ad1e6319be9fe1ba28b58e75490e5bce8b15ac94e1804f4e170c19ed61d4d14ba272c91b3503fe65ff53e50876abcc80bb73b36698d70715f040317438058ade9f4c14fc12c367fcc1cf8d14159ed706205d6ee4fefb652442805ff75f83ace1c9f36c646c92ed9d5f25f8ed80b1f7322c30754f07e6b31fdc811f3249347bfab62cec8e94e983cbd2dbf277b68fd8475750a046bf2c9e190d2c4766d72cfc5bb1e7ecb41a0aa4cd0fe48fb4020b48f6c9f503c101a93ce189f1c9188645802c4051065db95938007c3b5f48a7d4819f00c34c6e592e9fea5e67770275d09268f51948933051e86169b809e638f59f5c1a933a646f50f9b1726a59bd45cf5aa5f66c1d85cb8db127c28d33d29c7bb98ca67fbcd5df31bb84b439cbec584d4ad799cc742a3c06af3351ce97e3341b1b097e1ac686e56571b4e46ca642e235483a17a461e39f6893cd85043f0eecd2ccaff3d1fdee0629813843fe809fcf726afe363447f3dcc5ceeb9668080e196fe7a31247d64fa440439a6c997ce7004fdd6c00df374d7a0d7199698cb112670b9bd191097db7fe38df1dffd45f14195c7fef153c375afd237339551ec8c78b691dc8d744a34602eaa4dc66d84e3bbc01c11be0599fb9822dccbbe6cff7031978a205ca6394b6c2c3cb0d69afd07925705b442861c3dae9efd9c6a3da3788008fe1f1ed3285306d28b14a6386ee2d433982938f68deda5ee1601e2d69bf65d32799711d3c3636dd07f13884978187fb9b25fbc822d47868b2f007d70ab1025f5ee0fb19b838c51799c52084919642978eaf714f295cce67d1d17fd529b0e7b73a66cd33c0ce9da205ce6540d9cbf662800c69ce56fbac8df7d3a9edc263c99e2b40e603d2d929742c13d5f7b05569d2fabb9a25eb631b4392b642ee41a1f392ccd088dfc445c024711371d9ab00f917e1ea2b1da605908b562590dd7cf864a2f052903c842126566247c5b9a506185b384ae7cc43a90fe8e087f3f25fb5deedb343fd5c65989790453d993d0602404795636822b6f239a0569fade96c2786f90db7a294d8a8830777f8d6f2fb410eb50ceb93e9c9f6af3b01e5c12ee33ae0388c205c989339e0738bc2ea0ff67235bb5353e9c21399ef9015187d63e3d0296c7d3a26cf04812da6f8ad4e7f5e0d26d2e1c7d604625b7916f00b2ed88e87cf3836eaba14799dcc2f618343da2ed706a711e05d3951569a2b632d90e274bc68722c0ca2d97b3ccaee497c87e3b9bebc16e8f2dab287fd0520235f65a48f939984fdf429a4fc724870b5579aaf94949428eaf6e83d31a7d538b84ea87618b9eddbd491ee0d1b940bca0c8e798f6e1cb7e71dee88d474780dfc154dee2db1a32f8832eb6d2f92834d503c7ae49d7f46b61ecb2f44cc83a3029511dea715fe18695bd3670461a07ee0727f648f72387040d378ecdceecc3395a67aa14de5bbc2cc67d2c5b2d88d1ff989efee5c997d1ef6f1f9a810a6285cbc0e4047b9ba07099bbe6d591e5d66da5cb35b22722d345d0599b7c1628892df6b1d70cf4128a6d61db6b4e3a5089992b891d84a6eb5c6bbcaf8cada7a22f343ecad8f7fb0bd9984ba3e4082fd996f9823921c9bb23863fca7f39827d4d5bdf3958dde51538294bc0e1af7d41c92eb5d14aef543e3f73ad23b18247f435301caea2a42352cc4607c5bce8fa83ab8fbdf59eb072d8f82421f2c6de84e5044f8c822039db67c3bf337bae32803f26badadec2a0ffb359e832b861a33dd115892add6e0067f69364f62d982ff43ff091253c783b893a85216f7205b460e84aa6740fa46981041fc6aad2331360919511ff28a07fe406af2fbd41e04b2ba9206818cf8da01d3d0bc5f4c0cba35e6f4764ecfecf14bd974cfbc57412111c58bd54fa07aa342f90bee44cb5603516a664b3115e6e31647b23c69b59b1a9258cd7eff38ddca87996951f0a6e4572917630d5cd3c77870798fa73fdf401d823a5511334f2848aa89ff96189d69253dcee6d956ebaa9e2b2cc0a19fbb9effe2dde88eee646414ba142c727f0a0a61f2ee83ccf0cdea5bbd961f4bab77236daeecd18c0f95facd18980ff43eaa81487a9b27cb71c3a66b7025aa25fabf5e93e602b68a68b2de1f89659fc5321ca0741e6d820dcaeb1e8c47912efddad38bc479d77130b0f78c8fd26109b10c04c304fd241b904e730b06d5019fb0192284411fcedd9dd92deeaf45dc6e2ca62b5c50e01fea3499dedd2544f6615ff3056ac7d97ab3782951550ecff2ff72d825a3248816272c443012fa17c27b446e859ecee03e59327ed6bc6184543d7dff362d6de055214a8ee8c2bda8d432e670e7a8ddff39bd8b5a18e217b02a2396b0cb8dad669087cbeb9ff2836b2cb733f31e2720f6905779b8b2091b5d7c557777ad7253d397d67221a6f64c5f18c9e32e4a02c53c6d117700dd7b79db6e43a8d055a573f0ac86412433280758cad073f0e6ae29704f60e5cf174184bcd3b83ee1f8da5667f295a1d78d61c3537d6cda976d24d4e351b083d8b50560c164658f6a36a21b7ca4907d001ad293ad61e35bd02862ab534d6904586076a8cd414d92e7c405bc55122a8b3bb557eeaa8b7af1482c45902df1687ce260bee394be3ca0b2dc885a1bd883d5dbf0e51d927845066a0880e9331cc09e6d3e86bb0a59ced5e181c6d4d8099f6924f8debaa1ff5739521d4ae018826bb2d777c2d491899082227da1dec4e3a00c4b470a2de134f9effdf1fcaf62f265d76c6643358c770afbff5911888b5ceb989faf951f631fb8bf3d02c804aca106d5aaff618dd5c87aba9a02912becaf7a7e5ad855ebe35b158378106327ae45bdb9805c8bd2915860e9016a1bdbf85728b7c169b57cb18d7547fa70f8bd24408184064b921bd78fefebd4a1df27c3671eb151b300c2f6d0b001069d9441084e30a002fad7eb2bbd5621f66170ed467b18ead80ecbf6de677738424657fbbf0bac933e19d4d1544a50ad0df89053fda00f336800fcf684b3ac17844e9102318d0934cd5870b77eac29411b2d1d7e1d4ead1f1178455bbcaa09d80875d2d693b597688703a82487101bfd54be6e2af002b6f581b49d07caf2d983878d357b59886bc95da045ca20d0a7c205912684c59a2eba077f605b07f7bb69819e2801c6d48f5a7f4c012973a08db7f56a70a869ddfb95ce7dbd1a6208aeeba232e080559a2ac4873ce0161616f1c65f05cdd9c82601a94982dff6ff488c6407388b027c5fd0e179ca8502e90704fcf57cc4dc450ac2a32b0c87e134a1630e25e7771b84d4ee2f9ecd3cdc214a798066ac0184fd9e9f54d33b0220b60c315708a48ae12ca", 0x1000, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0x1000}, 0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) 02:20:28 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1400}, {0x0, 0x31f6, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x7, 0x800}, {0x1, 0x8000, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0xfeff, 0x359b41b8662b7261}], 0x7) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, r1, r2, 0xa, 0x3}, 0x7119, 0x7ff, 0x0, r3, 0x3, 0x18f, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3ff, 0x0, 0x0, 0x0, r2, 0x40, 0xaa}, 0x6, 0xcb, 0x5}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x120) r5 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r5, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000200)=0x2f62) 02:20:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000000)=[{0x2b}, {0x3c}, {0x37, 0x0, 0xfe}, {0x511, 0x40, 0x9, 0x401}, {0x8, 0x1f, 0xff, 0x4b27f972}, {0x2, 0x4, 0x8}, {0xa66, 0x0, 0x1, 0x3ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000040)={@empty, @empty, [], {@arp={0x806, @generic={0xf, 0x3c64, 0x6, 0xf, 0x1, @broadcast, "90fc666a8a5eecbe52526dad83867b", @remote, "de9b190ad1c19b6b34596a8cb07aeffe"}}}}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:28 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="32704a0da1bb39f3a82adefe6e102cd0e683e520ba910b1d325318b9a0e778058d7a2310da3c3c0f173630978f81e79333f6930c5cecb2b4a4f36ecde7794d177e9680c98371c97a986f557d4fe3b584f2c1a2ac5e48eabe89489a23684092cc92470d6c67922fecf18858a86c25864d805fc7f6b76262", 0x77, 0x401, &(0x7f0000000080)={0x18, 0x2, 0x3, 0xf36}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x5a, 0x0, 0x0, &(0x7f0000000600)=""/215, 0xd1}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28004000ffff000001"], 0x28}, 0x0) 02:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x14, 0x1}, {0x3c}, {0xffee, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:28 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:29 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = semget(0x3, 0x1, 0x40) semop(r1, &(0x7f0000000080), 0x0) r2 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) ioctl$TIOCSDTR(r0, 0x20007479) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/173) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x3, 0x7f}) 02:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x10000) 02:20:29 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) dup2(r0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="945c037bba14670db419f996be0f72dfc9d8bcf018fe24c940717e2e2ee8b573cbb63271e27acce3e53e727fb459d7370b1527737e05db4b8042df592ba4b27ed3a7045627bce342ffdfd97d742f362abcaa379ad95260a03f3accfb6780f8fb5cb6c6316ed7409e34bdf980a8cf8e4123ed0a922e7afca21cc7c5c09ab5d337245b95e74aef1f1a02fa0f2b879ce2c8d02d940503e4e64e39", 0x99}, {&(0x7f0000000300)='.', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="55e4ce0fbadaf70b01c8252c5ff2e9aec5457900291bf850bf01edbcac907dc5180c85f47e431d764b9516bee4eb2460e31346209bd6c6d5f2520154a784c9fb1a26536f5d80aed73b5302733aa4d822321c5a53c4d84c56d41463852338e6b08651a77d47b1dd011035178c6dd892cbc6dc2100e76c23e7d9843a07f64ee2ee828d35464784e8592fa768e502597c85b569c2e7a4b1aecd43b796a5716ea916021a54", 0xa3) 02:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) socket$inet6(0x18, 0x8000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000240)="43761da79f2d38f5a11331013246a991017dc8bc4699aed2298a30ee7a6716d919a778428778820d48d33d31626d06c9a760c5e021f87091434c440b0c622c32278e9b29110b13e6060102b9dcc62f43cfa99e20607e53e79fe00499b8b4f7845d69d6a74b2197f8322a7dc549b44f0e99346a7427d193f280e1b9826592dada184c330cc56e08d859f92a93bccf93e21459faf7fac2191dda51b2d4c1bd4be7cd27884d155170f9ad0f37708d3dd627c69423ed3667e147794bf9df13b54a1c917b55a418e447b3d96d52de281f75a99b760460ac0b71090ca296c117d2ee10cb1cbc75f94693badf05a2a8e69929c171ceec9f", 0xf4) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r1 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r1, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/35) 02:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000240)=""/248, 0xf8, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000005c0)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x401, 0x5, {[0x2, 0x3, 0x654, 0x8000, 0x1, 0x9, 0x800, 0x5, 0x400, 0x893, 0x4, 0xff, 0x2, 0x2, 0x8000, 0x3f, 0x2906, 0x9], [0x4, 0x3, 0x7, 0x9, 0xe8c, 0x4e8938c9, 0x6, 0x100000001, 0x7acc834c, 0x7fffffff], [0xffffffff, 0x5, 0x100000001, 0xfffffffffffffffb, 0x4, 0x6, 0x6], [0x9, 0xb2, 0xa59, 0x8000, 0x8, 0x7ff], [{0x1, 0x1, 0x3, 0xb2}, {0x1, 0x6, 0x0, 0x1}, {0x6, 0x5, 0x19d0, 0xfff}, {0x0, 0x5, 0xfffffff8, 0x3}, {0x1, 0x2, 0x0, 0x1}, {0x1, 0x0, 0x9, 0xa06b}, {0x2, 0xa0, 0x81, 0x401}, {0x80, 0xf68, 0x7, 0xa2}], {0x6, 0x80000001, 0x3ff, 0x3e}, {0xff00, 0x0, 0x3, 0x5}}}) syz_extract_tcp_res(&(0x7f0000000580), 0x31, 0x20) 02:20:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x400, 0x0) accept$inet(r0, &(0x7f0000000940), &(0x7f0000000980)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f00000008c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/177, 0xb1}, {&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000540)=""/118, 0x76}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f00000005c0)=""/3, 0x3}, {&(0x7f0000000600)=""/238, 0xee}, {&(0x7f0000000700)=""/19, 0x13}, {&(0x7f0000000740)=""/97, 0x61}], 0xa, &(0x7f0000000880)=""/39, 0x27}, 0x800) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 02:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{0x28}, {0x3c}, {0xffee}, {0x3, 0x3f, 0x5, 0xa0}, {0xd12c, 0x5, 0x20, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0xff, 0xe5}, {0xbc, 0x0, 0x2}, {0xffee, 0x0, 0xfc}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xc) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000000)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 02:20:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0x40000ffff, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0x20000000003], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6, 0x2], [0x0, 0x3, 0x0, 0x0, 0x0, 0x1], [{0xff, 0x0, 0x0, 0x8}, {0x0, 0xffffffff, 0x0, 0xffffffffffffffef}, {0x0, 0xfffffffd, 0x0, 0x63}, {0x0, 0x5, 0x0, 0x4}, {0x0, 0x0, 0xaf}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x80000001}], {0x0, 0x1000}, {0x0, 0x0, 0x3ffd, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() writev(r3, &(0x7f0000000200)=[{&(0x7f0000000000)="47e57c467c6312eac4fa061990cd5f81eebc10e888848891734816493a087db344f249e3efd82861bed256f2a4095b1c95b84c4ac20a2dc4f27862fb63f068b773be624c60e71e0fe88a6b90341ef504de24df3c13eb4a51907e6b753cf52c0ce96badb46b380fc79ada9322ddf7cc7797f0c74d7f6b970b87f1e0da26471b1923fe55dd9e6df1510d050d2923f737a69b3a91de7f9be344a0beb111", 0x9c}, {&(0x7f0000000100)="1d6451800809308cbf9a02c597bb1dfd5015a447358df5d1fd28afd4bc39d1c4c8ba8c5d541ec4310c71b24130fe17eca05ad485355264dc31322d98b9c2b78be60ef1ab777452e3c65dd70e109a7e683dceb86eee3477bdfb9fc28b793e0969aa92a366b8189708e23957367f59044d7909144f1266bd5f0c5cba63f0d02d5d6d4646ee9ba0240909dfc3a76f5833f531f859f338f3856df7c726a4d0077a99d94ff1374b9bdfc555446242a39eb8d436c62d98595861af443c487c553efa646f050840d88dd3ed380d3c0ee93a5401b20067afcb2ab7cd26867ec5b783c10a139733c78e2371bd99602f75", 0xec}], 0x2) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x80ce5c}, {0x3c}, {0xffee, 0xbc, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x4, 0xd6f7, {0x20, 0x8}}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x58000000, "000000000000ffff3200e200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$WSKBDIO_BELL(r2, 0x20005701) r3 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4, 0xa2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) dup2(r2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x8000, [{}, {0x1, 0x6}, {0x3, 0xffffffd1}, {0x2, 0x6}, {0x2, 0x7519d931}, {0x1, 0x80000000}, {0x2, 0x2}, {0x2}, {0x3, 0x7}, {0x1, 0x6}, {0x3, 0x7fff}, {0x3, 0x2}, {0x1, 0x7f}, {0x2, 0x37}, {0x1, 0x5}, {0x2, 0xfffffff7}, {0x3, 0x8001}, {0x2, 0x9}, {0x1, 0x800}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x7f}, {0x1, 0x10001}, {0x3, 0xa8}, {0x1, 0x4}, {0x1, 0x80d}, {0x2, 0x9}, {0x2, 0x8}, {0x2, 0x100}, {0x3, 0x276}, {0x3, 0xfffff0f7}, {0x6, 0xff}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="073b18c4d4db507ca9b468825ca3217aa6fa412bfe5368c4ef26f4386820af0b9c8a23e3b348b7", 0x27}, {&(0x7f0000000640)="86718fcb50f8f0faf0076eafaf425724e65957a51080db8d6afddf25a75730397e3252deabae0a0621c8a0af0cb43f165f65d7189d75042c39721f9cf00477bf8927dd04fd2b25cb85483ba791aad194a20c5c450003423f4daa86a946f98a451e9c6b525f6002f3f66aa4399e1665c434b8329371ca448cb1770f1200905fe4ff3b3d94ee76032b1e6ca50fa2c64e0304f3a154c6ca2e8d50c2e9a26d39a03546d72ae9353049b83578aa333af8bcec65c58091c909cd8ad17279847a9ede37b9cd1ad8a490f1d5f7d6850b0c84cebefba88af110aa337e9dfeadf8d2a8b7f59d30e4bd98a3b4915a4457be3323f2f3fc8e92f98936ddace4c2", 0xfa}], 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(0xffffffffffffffff) 02:20:30 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x13}, 0xc, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x3, 0x0, 0xfff, 0x800}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x42) 02:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x7, 0x1, 0x7}, {0x1, 0x96, 0x5f, 0x2}, {0x7a95, 0x24, 0xf9, 0x2}, {0x3, 0x1, 0xff, 0x4}, {0x69e6, 0x37, 0x40, 0x3}, {0x3f, 0x4, 0x8, 0x800}, {0x7, 0x3, 0x9, 0x5}, {0x8, 0x81, 0x1f, 0x6}, {0x8, 0x80, 0x20, 0x54f0}, {0x5dc, 0x4, 0x40, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x82) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r1, 0x0, 0x99e5) 02:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x2a}, {0x39}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0xca, 0x1f, 0x6, 0x1f}, {0x7, 0xb1, 0x1, 0xeca5}, {0x0, 0x4, 0x20, 0x4951c932}, {0x0, 0xf4, 0x81, 0x2}, {0x1, 0x80, 0x8, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x1, 0x1f, 0xff}, {0x4fbe, 0x1, 0xc0, 0x80}, {0x0, 0x4, 0x4c, 0x61e00}, {0x5, 0x5, 0xb7, 0x1}, {0x3, 0x1, 0x7, 0x8001}, {0x0, 0x27, 0x7, 0x1}, {0x1, 0x1, 0x23, 0x400}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x6}, {0x6}]}) ioctl$BIOCPROMISC(r2, 0x20004269) 02:20:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 02:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@remote, @random="9503473ce5c5", [], {@generic={0x5208, "79094e319248aed71beccfe907a902740ff4168004ab11758c4168158a06ba30c3723ce7f0ccfda45973a94ea1717d52f54f305c15cb8d0911b5b5295b2a0be771192b95a8ae51d30ef95ebdb2b3077a536a492978ac60384f9b8a4e"}}}) 02:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 02:20:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000eeffffb617000a000401f8ff"], 0x38}, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee, 0x0, 0x0, 0xfffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='tap') 02:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 02:20:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x8c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="afd21897ec8e9a731a6d70c0f5f6ca238ba60b7bbdd72f1c11812122ff5dbb670b3255b6906c71912e6d2d40dbcaed499711b3c9aaa537302b0938da2485e3673709ce25bea8c88def815157a0f55af29593f2b21cc43e7b5229da7471fdec4ca707424b1d2b5803cba4f435f4c16e2ad2454d638acc37502b00"/131, 0x83) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ffe8}, 0x10040044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) socket(0x20, 0x3, 0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 02:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r2 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000240)=""/4096) ioctl$BIOCPROMISC(r0, 0x20004269) 02:20:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x0) 02:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x24) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') socket(0x6, 0x3, 0x102) 02:20:34 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8bf8bf0f7b224751, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ac1400aa0301907800000000450000000000000000000000e0000001e0000002cba7c7fb9219c77253ad9d70359ef85830ee8088badaf7dcd198fa93a0f9"]) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x87) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28, 0x3}, {0x3c, 0x0, 0x7}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x7f, 0x8, 0x2}, {0x7, 0x22, 0x8, 0x3}, {0x2, 0x54, 0x1, 0x2}, {0xf05, 0x27, 0x6, 0x7}, {0x0, 0x6, 0x6, 0xca}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x0, {[0xa, 0xfdfbffff, 0x6, 0x80000001, 0x3, 0x0, 0x200, 0xbf1, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x40000000000000, 0x0, 0x8001], [0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x4, 0xfffffffffffffff9, 0x8], [0x0, 0xffffffff, 0x0, 0x10e400000000, 0x3ff, 0x1001], [{0x0, 0x800000, 0x0, 0x6}, {0x52d1}, {0x0, 0x1, 0x10001}, {0xfffd, 0x4, 0x3, 0x1}, {0x1, 0x0, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x4c4}], {0x0, 0x0, 0x7140}, {0x3, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x40) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:20:34 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x46) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r1, 0x0) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6}, {0x3c, 0x0, 0x80}, {0xffee, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 1: semget$private(0x0, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) sendto(r0, &(0x7f0000000300)="37cfd1138f6c1b7cdd53df5149a7a3e2929ba110a3f656892da53ee2cbb842dbccf519981b8a569f749b5e93ae2c80975315019e97fc9a78204b2cd633863855d4c6671ee58eff1c42197bf8c5b2ceee658bf3553ce4a987b76d8b0191cf0213f3fe2ad824fdc1a0aef42c10b2beb5dda3cc5af3c7931b41a16e3c8d5d1bdb92bf9047d22f4663bb11f3bf714068aa5b425a769b065e5c3227314d85759455145174", 0xa2, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0000dadc8a76bd00"/18], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x100000006) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x736}, {0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x5) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='x\x00') setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x8, 0x5}, {0x18, 0x0, 0x9e, 0x8}, 0x401, [0x7c, 0x442, 0x3, 0x28, 0x30f, 0x1000081, 0x7, 0x802]}, 0x3c) r4 = semget$private(0x0, 0x4, 0x1b2) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 02:20:34 executing program 0: socket(0x2, 0x4000, 0x79) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee, 0x0, 0xfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) sysctl$vfs_ffs(&(0x7f0000000240)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000280)="7807ddfa1fa9d571edd3fece115a", &(0x7f00000002c0)=0xe, &(0x7f0000000300)="201b0410d39ccb8668662d26d8ec989b7360a42a9f8d6d22f41daa92cd1dedfd4cc4650de78989be25f8ce4eba46bce79af1f80308960a55e93607f040954b36a7d02d9e8524144a050d231beb447f15a2", 0x51) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x6, 0x6, 0x800, "4667d56257d1e6d186ff8453da61ea749059b1b6", 0x2, 0x10001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) socket(0x20, 0x3, 0x40) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[{0x81, 0x7f, 0xb3, 0x629}, {0x8, 0x1f, 0xb4, 0x8001}, {0x8000, 0x8, 0x0, 0x1ff}, {0xfeff, 0x80, 0x6, 0x6}, {0x9, 0x2, 0x8d, 0x3}, {0xa5d, 0x0, 0x8, 0xfff}]}) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x7047, 0xd, 0xffff, 0x3f, "7297a60706375725a7235437f189756f665c5eaa", 0x7, 0x9}) 02:20:34 executing program 1: sysctl$vm(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c, 0x0, 0x0, 0x2}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, r3, r3, 0x0, r3]) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x10000, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) shmctl$SHM_LOCK(0x0, 0x3) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000000)="710a84921577ebb3c76ea07f7939edf6478cc4e2bd55f95a4a009607aad4e4991b07a6108ba96c8c0cb8af9b52ec05ab31729dde3f9bc8a8bfce04b6152f3b7efa5b2214bc4ff09b5b90bc0d6c24cacc0c00f200e3d8803e4b7ed8d47aa3a93a640c91f7169a77072ec52ee0", 0x6c) 02:20:34 executing program 1: syz_emit_ethernet(0x32, &(0x7f00000001c0)={@local, @local, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xe, 0x0, 0xba50, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000009fb23b0faa"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 02:20:34 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cb00d0260cb22c51177f4a64feb0d6c769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074c9988981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f7a4683f5985222d3b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3b064fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82d6a84ff9f091646734df581e8fb87b54145d95f0d3a1ef340596025647567a99005c47d41df2e61010ee47b578cd97a7dfc9a4b166f7baf7021e56ebc6cc3e93fe4778f92729f0f616c1aa82ccab4d245fb0e92b60a06f63be5f9af6f6333aa5572cc0eaf2043415b6470cbedfd8cdbd481065f4adb86a0416ff5d4abdb750a690da19072300eb8c6611feed7c9d1a690fa7bc269c946226eda213e373cb10ad987f0ad08c7de15371e036c5b4192e2b561618ae9fcb2a00000000"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getppid() 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3d}, {0xffee, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 1: syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="681cf2f77596aaaaaaaaaaaa88a849008100140086dd60a6fe04100816ff00000000000000000000000000000001fe8000000000000000000000000000aa4e204e20000890789487024bf29c3405239a76527684ae8591980e16956a3bbc46bb18f81db4a72bebce7a2011ac501b1d29a9d494c82ca6f4604115ad0f4cf409238d54da7cf6da01985060c2facb48c22d5254c0e6e53494b314bc6149dba90139e6f554ab02395db9624574c36f5cf854b3c42976b54203d72c09ae08fc3beb2f50a61174486a123cfcc3c818fcce652c90ed619e5ca02b6113438e177aa4dd31dfa3d2fba4bc7d7d7798a7278d2c80f2e792af8856ac956f0828748266c5fc743379a5286c0348719dc747beba75b8d4c1db4554976f376e66ba7f53c3b12adfbbc0d96ff63f090deb6e0991bab909e66423af6022ec7afd11464996f97fb37b3aa1833e050ee3de0080a9526a1c9bab319aafa87e5f0d9df484c51c3adc7b9a828394a3d5ed758aa3716966603faf9cf39407715ec4d363b489306662bd89b8d967ed11c90539dae43698007ba03e06430788bc47c7779f7b4dccef654af324b38b62761950e48aa92752f447393adf1119c729f1350ad65237420fb8e9791319dff67ed82d430ce6bf4c1aeff3f2a0fe0df40cf11342c73e8ac8f90bd50829391d3635759d7bc890e23e242ba36a55632cbdef768d9d76aa2e62bfca2cf282e3143f9ee60c509f196650cd3635e1bb2fcb910a0f31e4bf5299c85b9f354b9464d587b054d93e6c902112629b9f085258da824949b7c5ef57608d91d229e0cf2a082eba04437fe19c7d96d4d5a68950b54010fba53c944dcb9fe6a5dab413fa074bb42fe560149f60dab127680c7e525b309fe5f7cb3c70df2f729521a03744eb3bad0128908e0bc7cba84faa9734d76df75b1f9742828ff5bfc1731ec5f212369bbf30cddb4e7aea6ee901f489e469772a1010fcabe9f2a03f928eb18ef552d82fce6f55dc0484f763e3932ad51323e8ada82325cd8e852294cf990ff9177ff5d98aebe6f2ab932701859441cd035b7df9041b6909509084f12b1acd2ddd514bb8d8c028d447ffbb1ef2d11cc281a6470d8bf4e1eae37ca9c86f4c0921643162413fda74226de0831ab1c4290462db82c574e351803a52af1f398d0678d1e7f52ad62705c7343d88fe871abd521cc761da90846799b3880911fffc9ad21abdc95a687dfeeeae3215125da11a9389d4d64da04b9f1ccf7a5adf2d74d893eb3a13349f962501d927dfe9c02d4e2b879b689a9ccfeda28e9f511162a1ce5e126f79f036612e7a2183109f122c8fba7124ade5433e90db7842feb08a23dd702467ed0ccde5fe72358c630aa5f2cd602be9e7dfa12c342840b90d27ca4550b38dec8ad5bf71285ea873bbbb944a394dff5a867e96d1b25e9226e0f4f0eade34f2b6e7e06f1d6b4e93fab7d7e67353080cee6a12e2c9f632aa9937fe2daabb96d69a863d8b642225f6ca3bf6e25f40fbc2633f574d30edb7e9ac6b4b13bc9a322e9bf9b8fbea80cc48ca34ee43653071ce3414b31a4db5a23dde6ceabe5147b0d5ffdca0787791b839cdef59de36327b8e49885b6578aee3ad00cbdd6dfcd76528edaa5efdf425dd89609c6d42c914e1e54415957ee94eebf030876c7a92572efbb2a49655a1126d842a1de7e6374758aec7af89ecdb9dc3c7ed22f644ece1a2b4786f6215289ea47bd81dafd8f3305cc27f978df1c5b13ae314bbd69fc79304a5162494e0c9bdc2330885b57774dc858bfbe4e6f556b4abee9d327d2eb3102c6035f546ae64ad00d87d95caf5e473c29e6ae0f7f16cc85440343a49659701495ae41e388237a6fbb7a2fc1a915780cfb9be482e60b031b0aa195e0a8ff158577bb73dc9423323984a10adf0df548a9d8dab94fdd465f4d15dccbc600810920dc219eded744321fca2f9fd5ebbdb14c9571c0d68955a617535e3955ea6e75796acf08ac735da9a1cc4301a7da197013941aab31f414e745f2f387fd5fa4941e5c9db6fecbd83b08328792f0e8738e573f65c8c351bbc3bc6f68e3c1de3800a621577221807ebc94bf5ddff7f985f806a778bc50fadb4456e1fd6b84a24b1861c96d5b4372317c68b62c2fd7c04eef31aa00db1c164ce6c4c62851ae75645d3eff405eb1a4823d0d62efe3d44a9bd6d81500d1b39843e3f2543d72d1feed25497298b76aeddefdefee1a43fe03b33f82c3242c4bf65b65fe7b5c5cac760e20b0ebb449408a0890fd92365d4f255c83f58b10235d39bf492b5bf2b049ddabd887d54758c041b3fb388cb14a3a2d35c189ffc2c2ccfb66b76cc95d9f82b097771ea64dd5a99ccb77f583f70d978bee7e319faeb48d8f8239183c92f7c2e3a3cca2fd53b63af09c21bbd2a6427c23a2bba101ade8f89397225ee619463ed5fcfe9bb73d2fd04acac757493e5e81b5315fb98ac9ed28890b5ce774bc1ba6d7c6fc5a85722e9c304d292cecebc43fa1339926c61ac6a32207102b7bce92f780f5b1deecc44a30662763bf0777f6c001f9e9e81b7a38ed7f5e5e798c350f582318a6022fabf6f316123e3bafe608705121f2e1617c01868738e2ac1129c7bdfa7ce389d4357d7a489227893ef3a7b413c3d679709a02b895e5535fe7755e203a565f49f8ea748e43748f56a3254f6f9824e7f26e7346c7d70e494f4bd055e093ad5a573831a65ae075d672d6e92f489838a462ba9ad0cbb4afe6729729d7b6869173e5ed137b58b0c1cbcdc94761f5b82c4d958db69393714fd947889e6c42fd3cd397d2908cb04cd5b6ec8e85ff31fc8739840d7803a925f0e22aa5728448e03aaaca889376608622bd292a7663f5c057da906530b412b127932c2064d913e44551f5b48d09827b5d1f42a30ebf8b6b0f5ce134b5879bec39d3c327eb39c50802900b4f8d9bb96c2bf30dc76c3cf8ee1b1f4d7adc0cf1de5a6910391b6ababb7993bc5ebcbf73c7f3a1a8d8410197fcd9be9d9abf4183b73f56eda190a22d2860f2c5b9cf4ba73ad2f2c63fdb49a8bc012e645adaae0cc22776d38416074e4ccd6e5a9b25de34a6c4fe27598fce69a3d3302d8b648daca6567441cf33859546c8e98026f3db5ac445ad78b8e4690d030a96ff061070b507f9ed17c089914fa190b412dcd676e5477c8855f8d2d89988cec6c35a955d8816f432804a2e08bfd963a5efc1d311a0749de66611a30a00376e6c4a794d10f5f2cf4af9bc223947998cfad7e42b7ba4aee2e365c262e10cc69fe663939d75ad29adbbf56bf94d9588599b041e6485d266b3812d01866cef0667cc1ac52cb624c4b91367c9e30304cfea65a4cf99783d3f0787560bfd4b1bfe549069d7256fd17ad81f1d676b38929daea8ab51e4ffb7bb1afe6e55a860a41702590e3fe2bccb05894c8efb4f237cb162035e0051ddb42f005316c98c8668704fbedfc69cbc656d99711f51214db8d6976d1452f8ded63ecdefa34576e799691d326a1a29ac7130279584fe1704935362548fe97a9eb4298740804d1fe939648993229623ae4de380cbc4265ec37c46e3160f0500f04dfdfd7719696966a0e87dd6507a929ec6405b007d8ff96990a1ab44596de495c1b7be8d14312e27f163e722888e87befce4882a7c043eb5ee499a27c8f4205db272d08a4a8b6b2b3a1cc1ed988c221dabc348de26af95df5d19b13254be3b8d4c4771d24dde2dd8d36c9a7adad573bc3964d223a7cae5113f61504a54e6d0b7eb3e9a2ac21c26e693a1ea9fed50e980ebe18eee16498f6d68b6b71d989bdbac18f6f89713eb28481187d0bf8e2a1d43bc1e98108c32343741d2140c1d9c861074590f32495062c93a929524f7c3a48c860585bb8143e7a4000a5bd2ec3965d0e75432edd56047bfc0a481c6af6a877760db906ad4a6445e35f6d2e42e4874584512e1b81553f4b8675f7700a16382bd9694623f364cff0ead69d1fdfd5455fd631bedd3c961f8f67cab38aa5a69de99adcba4d64d9dc26dc982280a0f5f056d06797cee234edcd83ead006d825e51a864b6b550c468841af4adc2a1bf7badc29239a9beffd9b99606bb85fbbb91df31800b926b9e601775626057626ef651286b1c4837f60aabf1d7cf47b3ddf25c8dd198fa9f96bb59bc7efd4cfeae41d6bbe79f72bbff9cb67e73d082d1e2c551f060d21a505106fe3d07fbfd757f27a25a82b395ee2c898d5025a6627dd3330c679b5c782c99b488f556e93b3086dcb35c37a0f3e40139a49bcb12635a12dee630d660a0b1e91483b47132b7dfd701383b96613eb734513cbcce75a5a2bacb04d9c5de93f1094691ad9efebc8b639a4258ec64740584bd349867ba9c3c182700c72d9ab172c1d0769c59deffc883c4f882c3351c25135d86fbd253154a90330d5350873531148202591f11c31f62935e9f96522dceca3dcf24f37284132c520a7402ed4a273ee9434a47a20fdf59a03790f93e98a6acbc8818e94982eff0e6b54e1cf346b43c24b08a3b71f710a80e401f00b213351af1d693c930eae57ad06f728f307da95b856c13982512d7802e529e47e2b4583e8edfc1999276d85af2d3dbbf54d73da9019abcb175e0c764a3eae79625874a38c0ab2ca741892881605d9f4dc69f0a3d90a71d5272200bf5ee8b0f37def7c49d116c954c41e23609f444e44a3e81cae968887e8ee271b34f40db7932d510ed517c0fdc303423b45f0826c86e721005497c5134a2c39d88658df7e81b507896d309804740dba5af230b4c695e53afe0db67bbbcf2b5474383049b5276424f5a95094a79a896126472f540e533f891541bc94c6c9ec5607177724f6d8ff0c1039937dfbfe5804c5a493839d56c9e04d6447f1a519b0153923f0653bbb789d17a0318fcff274bef896f09a6b4c5b612e79d9f0cdb419bd29a511892f1bc38ef6d73052b72df1e10ce695f5fd2a9ea5e42b855f44221f104d5deac2b4ee8078ccd4844f3728c0939ceb9b131bc7090b51df5927d1a29e440377a682c453eb0728ea6f41f1aedd54402c147eefbd1422f58cb8b5e649149c7616dac4ed797d01cae4466b8be14f15044f64ba866d5aaf1ba91ea7166c57b74aa8102545e795256213efe081c57062da0675bbece58cc1261bb66cdf179f8bb8cb06b46e2ca9d1ad44208148a32a867f20e87de51211a43589136b6e9686511760ec55e2d49a80e16114051b4273b0188a878397cf8417392d40fd4299ee548d02f41bb0d0a88c32833cb7afca4b04be3c54c69b442eccaf5fc15621c00ea5b521cbd993d16e384ed256cc4004dc5befeec6b8ca5eef6602e46c64f6314defd7a6e90f049013280faff406edd9bb4d105cc83fa38323ecbc8f208df2ef47319d1ccf9d0327e93c5d01fdc36464b04c9cb07d9eabb75ac59ce141317a73000bcd42113e636de859a6dd7ab4cf807081212644187fe2c7f1db5afef136a3405b8b4f8d1234e9c6ce53a7b3d0718b84e93f61aeea1a215186c93c1e60b6a9e7702138ee25ae69d5080af83180c0a436c3fa570f55f81114c58044cca86936ca45ba732da01013641f794c4a112f71d8c19708e259dbc9f69bd578262850477b4b37716906054dd70d8569c6447150544947bdb6bab1960aa699e9fef886da1ebf3dee8509edff682475fff468f1aa2235ede476da2dd25a84790a661d962c5be4726713bd91ca6a009f966268634f3613946a2a8766cd71618d57a199209deef47101c204fa1b203a8ced1eef7f67ad40c88eb63ae95e8818b636f1ca787d22d9f2ae39adb96e46509dcc33f85e6c550df262380f690113cc842c3dbfd7ef91bedf0ce8f806ff5b94c560aa351af736dc462762a9da3df417aeadce85720fd08861e6e3733d05297971397d914f5a8fc709bc1d9fd5136c072a0a9c4704"]) syz_emit_ethernet(0x2a, &(0x7f0000001140)={@random="f6129693fe5e", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @broadcast, @random="cb5d13b6d9cb", @loopback}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = openat(r4, &(0x7f0000001280)='./file0\x00', 0x800, 0x0) r8 = open$dir(&(0x7f0000001200)='./file0\x00', 0x1, 0x148) renameat(r7, &(0x7f00000011c0)='./file0\x00', r8, &(0x7f0000001240)='./file0\x00') getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r1 = dup(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', 0x0, r6, 0x4) setreuid(0x0, r5) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/38) close(r0) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x54, 0x10001}, 0xc) 02:20:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x35, 0x0, 0x0, 0x20}, {}, {0x6, 0x0, 0x0, 0x7ff}, {0xff, 0x1, 0x45, 0x4}, {0x6, 0x2, 0x1f, 0x1}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2000000000000002, 0x3, 0x102) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530007097fb0a5e2a0f2eda5339effef1708dc7a78708ed46be5ac58de3353ade98b54bd6dcf48fad7dea02a0eaa53b36c60d5e7cca12c3d9740d9613dd31064b0ecaee00"], 0x10) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x4}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) shmget$private(0x0, 0x3000, 0x620, &(0x7f0000ffc000/0x3000)=nil) 02:20:34 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x8}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000240)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x401) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x2, 0x8, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x200000000000000, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0xb8, 0x0, 0x0, 0xa, 0x0, 0x0, 0x1], [0x3, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x1, 0xffffffffffffffff, 0x2], [{}, {0xfffc, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0xfffffffc}, {}, {0x4000}, {}, {}, {0x3, 0x2000}]}}) pipe(&(0x7f00000012c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) 02:20:34 executing program 1: r0 = kqueue() setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x14, 0xfffff, 0x9, 0xffffffff}, {{}, 0xfffffffffffffff8, 0x12, 0x2, 0x7fff, 0x6}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x6, 0x40000000, 0x82b, 0x8d}, {{r1}, 0xfffffffffffffffa, 0x4a, 0x2, 0x2c02}, {{r2}, 0xfffffffffffffff9, 0x1a, 0x2, 0x4, 0x23208236}], 0x7, &(0x7f0000000080)=[{{r3}, 0x0, 0x5d, 0x40, 0x6, 0x200}], 0xfffffffe, &(0x7f00000001c0)={0x8, 0x15}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = dup(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r6, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r5, r6) r7 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 02:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x401, 0x20, 0x8, 0x3647}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) read(r0, &(0x7f0000000340)=""/214, 0xd6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54b2, 0x7, 0x8, 0x78}, {0x0, 0x7d, 0x3, 0x400}, {0x4, 0x4, 0x6, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file0\x00', 0x0, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x3, 0x0, r7, 0x3, 0x18f, 0x9}) wait4(0x0, &(0x7f00000002c0), 0x2, &(0x7f00000004c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @random="ec7328b75273", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x16, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0xff, 0x0, @empty, @multicast1}, "46bea467a7a8ebaf"}}}}}) 02:20:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) semop(0x0, &(0x7f0000000140)=[{0x1, 0x9, 0x800}, {0x2, 0x40, 0x1c00}, {0x0, 0xfff9, 0x1000}, {0x0, 0x6, 0x800}], 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="19808320b638a8c9c9994978f01694344515e2db35a3e287a6eba46d4e1aa61282b655dafbc177", 0xc3) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xffffff23) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xc, 0x20}, {0x4c, 0xc0}, {0x2}, {0x6, 0x41, 0x7, 0x1}, {0x4, 0xc2, 0x3, 0x8}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x5) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x80) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x7, 0x5, 0xfffffffc, 0x10000]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) fchdir(r0) 02:20:35 executing program 1: socketpair(0x6, 0x3, 0xda, &(0x7f0000000040)) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0x6]}) r5 = dup2(r1, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x5f10, 0x10000, 0x1, 0x6, 0x2, 0x3, 0x0, 0x2, 0x8001, 0xd6}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001240)) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x61, &(0x7f00000000c0)=ANY=[@ANYRESOCT]) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x5e, 0xfa, 0x6}, {0x3ff, 0x88, 0x80, 0x8}, {0x1, 0x5, 0x1f, 0x81}, {0x7f, 0x6, 0x80, 0xffff0000}, {0x8bb5, 0x5, 0x4, 0xff}]}) 02:20:35 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:20:35 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 02:20:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfe01, 0x40}, {0x3c}, {0xffee, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x60) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCLOCK(r1, 0x20004276) 02:20:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x244], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffbffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() lseek(r1, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: clock_getres(0x2, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 02:20:35 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r0, 0x20007471) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x80}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x0, "0000000000000000fcfff2ffffffffffffff4000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x6, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r0, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000280)=""/141) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000100)="0de8c6f0beaaf772055a453aa7f23cf87d87806448d45ea02ce41c7918ed7c", 0x1f, 0x1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="15e3cbc9187671ef396eb25579fc0f7fa47a58b6d254db7d499ad3b191560505ae83b2ced1cdaa755f53601eeeff6db94ecd2328279aa8e4b8bf7b1bcb30297f34d449def5394d35da07e348fc27a2772ad1bed7ebe73ee53776b160563ce0904d4f30d4443f2b54f12037d4182ba20bb8a0f11bfa46ae3e4b6b3158363645c76198266cf88054d1cd2196820b1a836aade4a16c36673ac924fb835a32829062e3eacef55e0d095ca81e683ad642b4b935cb565006c53d6c5aa275ea48add5f445d0a8a1afd50924dddaa5d031ca", 0xce, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) setpgid(0x0, r3) 02:20:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0xfff, [{0x2, 0x4542}, {0x1, 0x8}, {0x1, 0x8}, {0x2, 0x2481}, {0x1, 0x7}, {0x3, 0x37}, {0x1, 0x4c7}, {0x3, 0x2160}, {0x2, 0x4}, {0x2, 0x1}, {0x2, 0x4}, {0x2, 0x7ff}, {0x1, 0x213}, {0x2, 0x8000020}, {0x2, 0xc2}, {0x3, 0x101}, {0x2, 0xd06b}, {0x1, 0x200}, {0x1, 0x5}, {0x1, 0x5}, {0x2, 0xfffffffc}, {0x1}, {0x2, 0x10001}, {0x1}, {0x3, 0x9}, {0x1, 0x2}, {0x1, 0x30d}, {0x1, 0xffffff7f}, {0x3, 0x10001901}, {0x3, 0xfffffffc}, {0x1, 0x7}, {0x3, 0xee1}]}) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28, 0x4, 0x0, 0xfffffffe}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r1, 0x0, 0x7fff) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) seteuid(r6) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x924}]}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:20:35 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x295}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x4, 0xfffffffd, 0x4, 0xfffffffe, "2ea86ee16eb595607fcfd71100"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000280)="e0a9a5e9b6c06605b7f654ede4624cfd80a5f92d693df81bf1cfeaad0fbabbd245b98a5321bdc6ee0378dde9b130c4a2c96fd989e9ea3b80e1aac6582cbed75efd978d8fc4013f2a925d841f6ae98e8dec0e5432a00ab24ae082a5840345aaf239a45dba7ea5b257fe2d0243a8c456eb58f1abaeadd50cad8fa44331ca73d9b1a0d9cd7b78a9acb6bf4cc8c6d226f35219553622e29359174c88a7c1b673e2f9f7be8da2ac1e5487bc10d9c8cc664cf674466493b0b7c53747a4679be61b059b6544b6d8db021bee680c40a89fa7449e18074da469f53b0e45f9f9ccd509f26c372040efc19e612037245069396de24ac5377f89c789ae1ad3f10e09dbd756b96f147de14ed2e0858517001419696c69a613ab9a92718dad5e2a9e52634c8322839aa59dc7cddd613db207d049d137ceda28f70d6697c634b502787d8dbdf48294efabc2c6ee6d87f54b475b44d4aed7ce64999c637e07e9011dc2b10e5f1789f5bc1a02d4f20dad78128688fb5f5e2262eee27879e7801232a76adcb90f3595ff47950d0b7306704f469abcfafc451951ea9ef17dcdb6b8d604610f39eaab90419d570bc5b76f12814303247ae93d2b2e096a7014a34cf6174766e46badd84afca632709276af4db5fbc70405bd3b5afd1df5b3652974a1d4a638a5eabd53fc38119517933624bf3c653542c41205a872049daed3c2960ef9cd7b48f9e68dc8217e3b078c3f9a82a17599e17db9f235868912546150a970c91a92b4660a2193d4c6814f40f20e56d24d1216f6fe1174dcc75ea7d7ba0fe939b523b5ef6ab6795070e5dea054d5c846a0d6afd4763e2e6110203073cf3b5db86887b28dc33c8e80744e505dc984bfe0560aa6145b5d982feee9843fcc0eff7c63bf9642b631a4dbed4103363fd6848b0f911c0c7eb2fe05d8d07ef746f4e81a159fc77bd15a42b1de7a63f2bcf848165a24cbf9c878989e95cff8167802509527c8066925dc77d08bc3e915c6fb4b231a8a0ea8c299303ca854df469e233ff2f92c9178df6fdc34ca996e5d12e034ee9d6c0accde0f6c526f3377aaed4d7048e327ebb5a70cfc6700a74acd284a531ed29647ae46dc010e8611ecbf5276e22709107ffd825557793d61ed567c3e117c0ac3325baaa93a9b226bea447b005350cb19e820e96a49941db71f4638da470e8a1e5d22d2b47bb1d0faad684e6fa8b954aab2872a2fae42dff26f035454c175b87da01bfa2ce3a22b0fe0c1ea77e3e97ea96ef3977de033d48cb1511d2e4bb1833408677a850ccdd2faa79bfc748b86048c1eda010146eeb19b976d64cee9336271e49b29a929a74a7bdde1f9a6f966d90c322a11526d54b998a3ea23257b621bb0c466c8473f65b3043cd195d92df28ef7441ede589977d1b560534d0e73868cb5278ebdf8c0c7d2bb173b13cbb7394fada6f4786f510aaa7af92f1affcfb44b08a1d5f3d33a05d170bbee191e619a85b701f58690d9a841f7a3626ea02cddee0e163c39dd52756ff1c717ca1e13b8b5b0adefafa7e14c3139ff21693b3db9850ddefb2591dd4d32cc8ae1dc46d41489d21743b09bd6faecd886ec03d1111d5236276c795fb537553353bfadc41edb076ce3ab3d8d01aa247b4fd2cf414a30fc959f6c040c5aa8917c636c61076700d53824731df3d57db2b19bfc71c4bb2c5db36095182f62570ee20e67a8c18751bb14fea7d8b8299df59bd8a766b8864f717f208e88aa815c3e3ed770f822a1de21b2f27a986c232ca6b73a7ca71a653c84aa03c3d0dd5d724850aca747362989255331f9e8ffaa9f4135add4335ce2115d1ba66f6d100de6daa29171316a94f77d5271c7b16aa3c6c8bb8682ea65427b259360c48fb7cd81fd213d4286ae92250a8086f5ab16111d0fdd4fdaf8ff0db025bf7c8cff1bfa5080a8e4ec6eda8321e071c3860821f8def47d99b32b2f65a7aad0815d20b2aa5d0bd897d963e5f81a2ed233aac2d0d9f399428ad0fdbf41299e3ac88e54782923150fc0cbd32391164ae5b588d74da1785fb1c29c46a815f21e325bf62899a4a5775f19e96c197e0fd60f3a8ac4c672414a7ee662bc69373fce5c30f9d4bb5a55add55cc31f49a204f8df72b80b69dd56e8ef8ff59e44d425132a196dffa439f6274e5236f033a169c8a38405c417cb0f0ddfbd117530698bfa09ef5aa212a7f41a1e17a77a2dc2bb1e9046b8c1da65c77e7e8db496acccb0a741b8390ff1d056ca058c1c5b1757d0726ab23e1c282e9e365d758b51f9341fdb320e44ee6cdde4d8261963a5af385d5eccb4f4fb5025a4cb79d8feec3e8fce298246b65a4327ca4eb06cb3d18dcaea5eacc607eef95aeb54af3b06798fc3e629440f6d87154648e4605a54ee1177f6d94c2a773635c45a5c15302a0610dc172429e1da1ab59bd444e9939fe31bbd9fc436750b91ff93917dfe4c1cba7d37d146fd7bb4e97afec7759e3d9327db453facb2076e86d5667fd1fca82c04697a9e9a974b77c565116fd24c5cf1fc0644a95e379d3760d422eca7c24bc4fbab60fe1d29389d35276fdaf11c4666d3fc8225a0f9b1c713ccb09c90f3c67e5f017c333a3f1ece624236a30556ee86d7388bed629abb50a6321d770d05813436c053dc7b762e831b7a9a77efe304bcc17a825a720c2cf744980b1e1a85fb4dbf87c19678053b21050937ff465ceb096881360c209a49f821fd09ef85d53256181409ef7ebf7055bfbc7b580d91f2c1b40bb5cd67b03aba8398325526333b5254fbc29db555d929933086440341019f048931bc88e7b0e9fc13939051dd9dbfce49c26770469496bd3b5c9f6a15d7af02b39866a37aa83e85c36e970aff6e3a526804e47974405be6aff87c8e91c77b4f9680c5834f2023c566de702095e9a39a12f863dbb92ec6d1057a994bc1acb8dd7abb360e57b3fd64a769ba58d87f03d00a3c5182d0f285836e225d71ecb6e5c701067412adf72a373f991f93954b8ccaac5e9f177c07bbf5df2844c5603b7267d82a1c7f007cf29ae789a856acf47aed2b067d646267ce09eb8d253d312d767a8242df26bebdfdfb6ad0b67dd41182b63531dd4ed9d459e9f254d4f511f28e6d70e47b5a30fe8d7eed5bb1b6821c44bae92a900076f42826607c0a7c3f97e0018c5820696a4ad47ab8d451bedb3feddd93585b3fce9e0a2c23dde241bd906e4c99342014364e838f1827b04fa51b503fc599c1aab2e72f53cb0b52f865545c4bca5edd30a3ec7691aa095491bebccd8c2cada4ef642a3ad8603a225ab334ccbe57b1bd9a51c5c0c66496f89897dd6636154b02348a0b9d78626fde58956ba6de1549e803893e795ae9edf3591919bb4f42a0a00c5e24bc9049ae6b6bef8647920f55bcd6b5b4678f17ccd0061124371ec8d64745b89db11a0ac27bc59d13c7776f50a677152a7a9bba881d1903af8c77f6b67d1e458d1f40320ed60c6c5ae9ba412294770a297a8b066962d97745294ec14c60f288b31a0719644a95ba3edebf3d449d9d2c6d39c0327f9690778d5668c222d125a58b50deb2b81bada9e4a86e13a079f589c6c008361362b77314a8835589b3e0858c0d3f0a7034424166d05cf4930172e56d6bc78521328633b7a8580d67143309cd7fa617ef0c96925dc057bee9358ca04e264d6bf18c00f772031680be21032ee783fc2204000d7047e019cf7bef7cdcc89060e6f97adec6d0be0fe2f9c25d44e5252953657b8521956951cf0823f02d81e9236eb9cf015592205a8b723176057c856c0ab11791b2c902b1dafee59ff9b5015883c51a5344a0e3d1b3c0d3776a9bade8be17f909d0e9778e7d6bc92a166fc55fd951a16b58f9259518e03a117ec51e5ab44b2fc215eaad0179decb606e7b4e0191c1bbf689352c09c5bba8ff04fb77254d57bcc8bded07d9aba2498fe2a287baae6836efbf2b9bdda0f1ee52cae2b0b25c0b0874aa01821967d1e3e3de120afb9abc26b65f8621b987859377660d94cc448f9d711d14b935b12ed17e7ede47387b68ade8d5803b54b01928032bab7b492b4d324a9066bf9c4aa1d35851b2779b23d353a628c187a5b39126a2640b1b5c6b39f2df32231c886ec02a654aba77cf32a7f63a42ef2195fe73f8881a67594a5e901382352150780b480d823bc542ea030249af6f19ff18fddc336faa962d64c8621db0bfeb7ff91a9cc45db6e3f697d6b27113238b39ba2e1e78274fd3ff0e0e44bd90f2a08c35ead5b7f0c6e6553626845240e74d0876d8c02484fe1f9559c30d87590a50ac9b5a6c32be297f9631ad6b70c0784a65fe8f28c08f1d02e2bac88575a34aa8e6dc003568f97b456eb61cbfe580bad3504365c8c46b97f81a235fe451e1f53d455ffe2422bfe4a0cec64bdb2014ff747c7c588253760acebcf9f0961656cd7eef4ff4290fb1caebb3b25c8e05a65e39e91425fd8158e45ef2820b5815950df91d7b38b5030b0fcfd3a07d9dbf2697da7b2af082f43332c9618ebf3f3e89970247e07e340098d640b5c53cea910bf43938d1362d4b3b6abec165ee0410b9f74f33ce94ed5810373bf6135e4240e4807dfb62f3ddf90842db0c49fc523793a98cdd08c3520ea5a939f66ec7dd45122313fa17a71b4bbc6c4b535fe73e15050aeaffe274bd5f1d390078191ede61cbfaed22605c2de39c59d7685549a77440a9f0d8e2695953d7ffe262bb0c6af1cd9c703dffbd3b46e7be9a9f22024b81fa6a68d4c922312832e7e6faace51bdbdb1622460a1aa62426ba5cc51c1e07a4dd02064e281fa212361891896b622785d682685b8f40e37bd9947a9e10bd6502afa7e05251e609e1606bef598c3e320f751b2fb3a400cb2c6919a49b18301a0fdd3a50102c58c10172117a02dcf76c271309d357f7f9a7372b43518ae1126e342171b3d582720a859deee15ae53842aa397a7ef4e75fba8fbc1b5398624c502172089d0669221d4343c3baab3ff1f38c7a82cb21dc7cbbdb280d038354ffdb5f7b34748b0560b49e8782af36566231ee841f0a03fdbea82c0ab36764407c3c8e20b779e73dfc208a99804f6e3e07bbbb97cce3ab0700e281a3aafff07000c9fae36e28a528d4742b0ccd13d0c6a7548c694872dead8946b527527c40beb96c75e62cc3bea1764d654ea6518d73878fc81c276705dd50df312f39fa4c51f0d7cad07e68445cc4a9dcf71e0231bacfa2e5bd82f824b819aa7579588612b971901405b2608eb1c9238b110ae76ae7f3512f0e52b7cd68afac370b40ce74f3720ec3f492f9234b2008590217f703e76f1714925b5ac8fb80f3636afce063663d4ed7b73298fa2d9c62c69f8ceff415000c76b94d83c7f7ec1651750d24486a7f2f7c247cc9aba0107c53b169c2c8bf3f90e654b46d45c233abf008454314255a72ebe5d452d897ea17b86446aa7bc282bc200f9eb2dbda1af529cd748c986b903f4e6424aaeb6e5a0f872adca06db74e46dc1ef768404d44203198582073b805bc5a96544755536ae963ee27cb965f9c1b386fd34e231ace5ae9bf260ea6d71afccf720d004a6f36a4b630119bb658bbe1a56740bc6802970b919b91be243306519d4f2557c146e942dc5c605332f8d54d6b2a27f96ba958ee4a456dd00489ee982e3215a0dfec0ac1e3509dc939d61af8e5465ded88632f9ce2ed7cb508c14c72c7bc73aeabae056253ce59566da2984cc4f2e6e53dfbf9c9ccdf442808243010eab1095db020b8ed8963f00f0140d7a74286f7d3c1a54848a89703f3a4db2e73b257088aefb7ccb849dfe9a0294d6705", 0x1000}, {&(0x7f0000001680)="c83a38517ad4d4b7de0dc813a42f28aca51cfef75d39ec8720cc8a5e1db9d12f458668293637942e60f56c92adc11192826ea002e2a7b3488e77d5e9f34179a0574414fb96f317568c0b129b2a3bf0e9bb8c1f3b59f3690f944dad92d5949c55b8084b51b7486130010bb622b6c51390e5e43c76c2185faf6285cb8892bbe6c204044b8d9e692fd9a011ec644a3397eee59ae2f6bd3df097fb438b18b7b556991b7e30cc3bf01c4be91b29aee5c863afa1494d0d0b9301f0ae70d864322f4ab49766c5597adbac546b0fde32ac5276537596071e84dad7c7af0ffc755f1f3c68d7c65fcdf0f8c9316502744f9b9cd57f1a1fe1ada14abf8f07db13f343060eb2d18670ab302345bf4d06669c3fbdddfe5ef6d79b181960c4abf30ed48a5d7dac749c081549d34611d08a4bb9db41369bdbe696e57de7a157f71f34fc7902767ed745a14cf2eaedf75db4d248d5d815cc79ef2e2cb3fb39c1d14e8ecfbc3ad9a3c595a715652668f6a8ffdeede13ab8464026635ad8e224019db959fcfed4bc7cd032285da85b7080221a8a88e328102d17576f35f08d91fa6fffad079dba07e61200693ce07d63ff3dd25d87e829c257e48ab5d5836c01b80141d70a534c092017a4e1599fa625bf14e2772a028255a176de500736d63cff8764e52c9ed77970bf1eeef568c948a7cb38fe94a49135dd48c4d021b04096936a3b1d6c34e1f9c2087e4e7e908fc77597c92885baff79bc5e808bd2fffe7c9b2cef9eb36132a4c33c59efa168f85d89ccd0231ebf3b67db5d9555f59eacc456131162f3fc6139095c802edf8d15eb95fbd24ea8afd10b006e8f125a95d2d48d20ab1bd7f33b3dde06b141a90088b217cf996233ffe5e67fbfc38d044f52ad88c2325efba6b36afecda95099916c1084f70a4c07be10673fea71340a045ba3fff7f8047dca5cc968722c52062807e31d06829bd8438da3c273323bc230498cf74ceb65321c847e7a602fdb6d1de49d02c4b7638ecf67dcef04541aa471fe558745e06a09e6e84459a6c26bef7065b0dc1173c82f5f36c65f0ba114ac32596143ea5750b549fa2b505b78900c11cd8c7faf93ea023598909b0c568c5a11917f75e6702d5ab405b3112323d905aeab53e8ab0b214b05d88519594378737b3fbf0c98c846833efba43fa1bd6246ee68dd29598760fd8fd1e153293e2ed02a4ca4f3700ec691aebd83dc86de3a427dda91219386485a94d13a9bd4de4d59c2614c5e0bdd6eec907c925b1bc8d8d7d895647e130eeb393cdc4e45e5638ece8133c408a42c07c50a348e3e848cbd27f5f25301b3c940da56df284257a158060162c9b56c945257121c3168581a47a0e8984034f72ad8466cd4cbbfa1c389b44f41e63bbb1eb462638ce3ad222db1c3ffe17e78a2cf694d32f6165cb016f75c7c015f20dcbe7b66e9661dd85f74ddf42995589e1647df38de0b520fda104d147912858dc1879e3d4f3fb8a83fedaf2b00365193575d9a30dc09a72aef732b0fdceaabda4c9037c0227f4844384838e13dc4e78b45975cea1573d9ed0372de138684fc486576f495df8993e9d277bcbe5ff1c23cbc989481902879e25d11b13941fa76be11323aa98d399576f5c37fb65120ea182f2ffc2d28f858eff070bd76839dec778f7501e79b75e6abc513431ce36dc8bfdaf2d4b6961534fdcd96e752faca7f73accfa0341593be2ff4984a588fb479984ecec7513df99cf02be61f96f29621026656257ff9d7d29868f25d1b2060c6de4507257273cacbce1e5738b51fa3e17571a74d33aafb5e8889031c2064601f66a27896bef48d29900a9a360d3eb58da58a7b7afbbd5c86b23eb67e6af816154a4525156ea52b2ebdfc5a92212956be9674c267801821634eec5b629b758cc7bc4e15c097f6e8de53e64cf56b3a9e07d1e2954ca5e541c43465947fefe01304abdc4f782a2d7024a0405ed1ce50de67a8aceaf24986443a9d05361760e594e222ca337d40811252efb96e36fbf5112d83e075b33a29cd37faad52b6acdf61c645fff07290b87cc90fe9f4e36d68886038cea18383731af2bbdc08d9652d8cec13faf42a35064f2f920e41f20dbadb138576bcba58cdcf54b7b804bdf72c56143411528f625b481cb7fcf6c0df4ee5686a0a4dcd30a702094f5adb7f2ea772a5953eb181a313d33db629e10a1d822d168bfaf4cfa9db25f581aa523b1fa67eea85d063c2e7cf891c2876c76acdacdf51d168f98878fb88d851eaad1d9103a8cf6066de1099762f7e1364e4b7df9dd5aca37bc97baafe13c03dc8c3411e01933d1e19c1ce2bb138509f45b3a8f80266a0c5327a8dc76ae618638ef08ad204a172be05471acf532d6f2a113146f34a906f2fb302f39fbfc9578b37f24f74bfdc9c721a3c60c8ae02ba3b6c8b653d30dba92cbbf48552194c669b87a6b2425f2ac41dd0622214acedfd4fcd8d411a5fa44afd45349db76e9bc625568df7442ea5f342b472eae35026bf4428767b409519cea4a912392bd742f3e2cb3f12a34c16a4435ddf036446dcffd7e6422e79f827e55164dfe69637d203324f743a99d2fcc66459c2460da277152168c9e82eb5c78151dbf5e2bcbea221841ad3e28b2e72bd97d98e6cfb43c656f6a823623c35e41d4008b312ba95d5b7071780041b40bc3b4f1b12876f3727a4cbd8ffd180d48f38c79993bc8c8838ea8f55c31ea10f17b0e5ea48e932f398a414be2011b429c238e6816cc732f0b67b5b8574ccbb80114dbd447399ea889d1d3dd72c5e8a12c7ae7f0867e2460a733620cfeb7b46503586857b341eb3c23eeda7fa58740221c6d37107c3aca958e68b0386e4ed26ae42c61530c2741ecac18b80938d88ed555b28d4b868ad13b088206c97df225aa25b5ecd941ca3f2a8a152ddd6afad7b2bad4e73e5e063777f3997dbdfbfa75c05e43ae0468f15ede6676411734181f475e5813d21141a13ddf72fce2625c11585cafc92a36b583e04db5a1e7bdbb2307097ddc8e4a6be14fd4c16b1d227510aafda7a5cf28957258ed38be1e8219d864956483544ebbb62942da94e1d141e78febe14082a5c7b8c15a4606157c091ca8161e818df73c0e4bbcce98fc1dcb2155cf8239ec591063e616ec9df3f3d536a902cb5c887c01e97fe49dbe601194b5f1d4fe5c740d792947e5b127cd377e47dadf1fab90009fc899adaa27b97852b79a49385d8b82192ffd7c7119c34ccd838b71d717917236134e8224cc273e30148caf1ce431118305c156bc38cf8fd1d53354b871ac21a6ebd3f0f3cd98389f20ca6f0ca1ed608f50f657c89656920da070150e27f15e3468489ac8cbb9e6b85af99682736af0cf76b399c3b5745a166562e546ea5a5dd963080f8bd255e8e7eff4715db3aa7e80a05f0fd23fdf301a04a31952cde3cd9208ff79105da5523bb708210bba1f88af95edaaa4e11180642d440800feffe0c193a2f37287b343a4cc03d3ef8c1a74c6e04ab11c292b22418e8fa7a392b52d74c9b141976e16044599427cb7cd1da0e2f55bfa214b3e5d3991fef56177f5bfd631acc69ea683ff119f3955ed7e501ea3cf0223eef609ca939543cdd7a0645805483b5532396100088584a04dbb6edb10dead2066024efd16d140f7870d7aaf35f3bcf4c8b927874436e88bcd1034fe1cd31fb2cb63732f88c13d27961d2e182b14ef6f07f0f4957478849c76512418a021146142d20482759da0bc23de09e5d1fa8f45a09d33767fb08b28d2103c248cf3fd1d2d593d50b09aaad9588c01b0b60893e88d902bc9b5ea52e6c75726e52c606f65ca2791cd7173055044eddb5139ed65509797536da1cc89f3c12b35a574b1e158955a456e76bbd571b07dc6865606c50c1c395b9032fc8c374d62cb5a9fddb6fa0fa5e03fecaa3eb6f01c0bd9571c48368f032c7044c98de035f42dbd68a79bf2dca4229d1bc9a547e77b658c2cef7bc0ccdb13c4ebe954d5f7c3f984cbeb6f27f3363d4636b1884ffcc62760b480c33aded613e3b318b64f540b1ae3c88de96e1c95f0a5cf1f1608375d20d4b6a670c9ea84dbc5d7130a658521af374818816078cb3dc2190fea6bb417d36a3beeb3393d6a003497024ccda054ef9cfb93513b7e602d054bb31543aa7e41d31050e4e0eac591cc717b09b77b45ec8101bc505c7ed432397a25ff510eb8a56b4d64fb3831741e4a186b1997d3bfde9ac7ed7729160be169c304b1c0ee2b790f187cc16d2afb432d5e7b2d23355afc5736a516a74beb6965a4d615def521305d539f46c747b5081be6e4db4a610f94ab6f44c6fd27909390ad98c18eef35e4ef511b9b0e8a9ff7c7591fad94c3f1e03c7c67a097e9e7fd55537b810868bce16e5e8d3cf686093a72df893e400d0a671a66107ae4861d335d75b20e27b749baf12575448804a0950234f874f376876bc493c8ca6fbfe44f6f6b1ae0e205f989a47f737dc399e9cb4647ada0382712f2e448d90f293b7c671705e809d3cb2af42580a88829f4a5f7614c343ed263ef7c5ea62013a0445de51a9daea2afd4996e17a5e11b685d7379a6a20ec275b232d1558c61c63e1a35f693e7c9273d65dd95b085573327c64982612a5e3d83e11a4005f30589eec6684bf3c8094485bf470ba25fca9d943767b52f4ff7ccdd261c065cbdc2f510eed972799efc3520284c60ce88c4955e847b0e355d279c92ba14eb59a132643068cffe7e732e915e029a7846334163bcc145783051dfa2ce6b2407814c05773cac6649172d0e302e6c18e3ce36be4709f7a29d78170392341bd5072398b168212c273da0dbda405c7edc1398b41f89873ac3b93b58bff0d8a60f8e459fde9b60f9d72001f7dfed9cfe5e83b7750c13ddff5f601a3fcc275ddee60ecca37a06a4bff54bb680523c762f84b432f526e9fe252023bc3d981437d173d0a620374194238b3592b69c7a768d859d1d344f9af3a81a7a9d962486c782456a9143e692b187e34ede143f91d80222ed5066d7f664a45834cd7ec1b0cfcbabd81d5eb0270c7869a12f453f58db95db8753b1a90b36950d239ae4a88418dff6d738bc0ffdbb6a75d4d14a0ee87abe3313f3c6629f8f2babed5ce9a051c6a8fee1aefb49e8bfa83abb2d1667be97ffab716b1082dcbee1b4823", 0xe41}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a010081832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2a74c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001280)={{0x0, 0xffffffffffffffff, 0x0, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x8}) fcntl$setown(r1, 0x6, r6) 02:20:35 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0xa, r4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) r5 = socket$inet(0x2, 0x0, 0x3f) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0xfff) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r2, 0x4) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r1) dup2(r3, 0xffffffffffffffff) r4 = dup(0xffffffffffffffff) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 0: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000280)=0x2f) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) setgroups(0x0, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket(0x1, 0x5, 0x4) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1f, 0xfffffffffffffff8}, 0x10) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, &(0x7f0000000040), &(0x7f0000000100)="b9f9745c18d5c467a40e59108a0c661854f09f9d3833425b8266492fa81cbdbfbca5ef586ee7fe3247abc079cb00ddcceba7220ac7dda736c1d828efce7d70ac27392ada63f955d00ca4f00e5211567b73e3a5e37dc6df5ba892bbe747be9161757744bec0fef03115f97a3143df8d2c64bcaabc624f2179212c48fd91d44fa97063dd8f420343d80b81f31b450ccbe3a27ce090a25a2995f41321e3087d946442cba914a89fa57ad079d49edce5692400faa1e7c79542", 0xb7) 02:20:35 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00!', 0x78, 0x3c, 0x0, @rand_addr="8ebcbcb7d57f00327d1bff8ea406b43a", @local={0xfe, 0x80, [], 0x0}, {[], @generic="1a2aaa510e6313e930cd8653f77e473f8d3eec577f75f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a9980826481a3c380af806aaa53c874e7279d51d993ddbbaafe4575096c969e6f5177a651d3eafc5370d15254ea680043e73306"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0xff, 0x53, 0xff}, 0x80000000, 0x7, 0x400}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01b0ffffffffbfffff"], 0xa) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000500)=0x800) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="8f05ea8715fc8ea04467b1a95f58996b426284ec7ac6235678eb14713dfd9aeca5ea817c6b6d65218bfd893e3f79e2e28bd5a2405c687b61506e0d8cb63a25e51d5f2c194f4025396776cc17ee31da05c17f8f6ea8f0933aa57c18761916926ff99371d8a9fd4c920d80b1550ba9322365c608760f1b8e889e7025d55c045d743fe51512e2f1862cc5b66b014b44586d229966fb80ca99f1a02bd986c7b4c47f746d9a1e01cc7153c429007f1741f4828f4055976eb9021aba4a5d2e33802fb8fd55f14502b44f358ab45530fe1db87535ff88cd4a00bb0b330163f2b3760654c519e8bd5d311094c0dbd00b7b2740", 0xef}, {&(0x7f0000000100)="4ab5de71343fb8f6e1dddc990e44973335e057c571c5cca97e6b954e019b039027f97a0372a9da5cc490e91c8e1ceaafa47c9b6f4452404a8a160cf2", 0x3c}, {&(0x7f0000000140)="065ae0972580e6859f700c429c501e9dbebdd69e7dda020873aed44c0d0e64dbdab00e16aaaa88b822bcb9c6ae8c04e25793823b52d3970bcafce7ecfdfc434cc5872b32250f13a02d5de1cfbc836ad3ac9360fb2d20f11819d1feb64061834449ac4d407c828a2bc85e27e6b4ff97f1781fdc34dd7648d1dfc63b9011e2bdde1a5e798d1d78a6a4f9a4c1ca07357cfe02b22fb39216a7294b375a0c1bc1294d61ed0772c9fb441dde13d5e638eb", 0xae}, {&(0x7f0000000200)="54fdbc71c993", 0x6}, {&(0x7f0000000240)="dbd6e15ad01f5c190d9a3cc6f976ad3d270b842353c8d20bf424a6fc42c59ff81d61f2ad14a809dc670c8f3abb6b4f01d6a2119adbf1e0842dcbfb2f174591d490d3fee1bdb01d8aad5ca988d8d8fdf901503d149b802e7e42f3deedb17284c42835b6180c22ef690dd70b28cfa8352d96e13dfc9d6ac662c50aa54beff06acb1c126019cf6766440e495fa84b821f3b39e487eaa22dce42f29898479b10296b9d5bb29f0e4075edf0c9768f706026a68739db257fe37163fb8d65b6ea00f8df4c58c0b9c11680e7c8cdc8181cc5e956df5222", 0xd3}, {&(0x7f0000000340)="50f20777d9b08626564faf6afc2a9a420779c14b421ab4174e21935f6a90000e6374cff8f9f5c0fb88e05f193fa60df31602d5c7566269bf9d9d9a8f9a61cf3eb97a1bda0c8f8b22772c54680006b3931d", 0x51}, {&(0x7f00000003c0)="27c0b68c22ce2c9d91aaab699a4ede1c5bc4c470c17f00f35a87cfda79adcf2d86076318a8848707d953a6d798dae7df6d3e48b3a909752890b911d8cbe45db4271ea6a75362a1c244fab04057d0c0d349d1f47926a1c3e4e3d8002e92bfdcc97d4e264bb5fab538a17d047e0ce3df7e8db1e8960d36472c211a99a888aeda18187fcc3a8136ad39acd13ccdfe4c8b6da37997e40efaf295483f0159938079a538ed6e0cbdb1a6fae4c59b19aa03", 0xae}], 0x7) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, &(0x7f0000000240)="83fcbc865fc2c0e3ad4e58531fb62adb219cdc2fda2d3846a15d44651d9bc0ac091d6e0cae84c54234659302358fe0457e3b18636e1f95dc00634275de1a1093a9d96e0c17c76f58972d0743dd75b5fcbc0d2e680867b93cb67e437620d80703acd9feb0e4fdfbd5a92ba9c06da1915274fa364d871a71aa0b4e22c0ab95c725f122dd2d8218daa444e0d518d55c8f41369ab887e834a441ed8540ac904fceb6fb0622f4a8e95c7b30c65ef24c170f08b0106d46c6fe3a6adc31f36f3b7b9e6ecad42cf46460d3b8bd9e2edfe573d922bf7c7ed871d5ffea0b3776b36368a765bad3c9a567dab71330ce8b3a7c374133d82ece2f6dc9f6fcd5db9243fe1195ee47b8ae42bdcaffd719f36fc3f40305a68f846f486f332ef3dc917fe0a8cfe00c4cdcf30f61f03f12cf34c89d41f8fb9e3fbc7f5970302f2c36aa579099970eaa76f27e15a22dd85cd097ff0d51f08f17a5cd73f5c8c10b482ff417f96b35dcbeb0801530ab162112287b7983b2028b60d387ef404fbd61490e6af7af8b8277fc1021c1b94de7f5229f3d063b65c265e3cd58834820e974637f65072f1da9f5e8f22cfdfd4d05c3d7b1ca46b23374f036e9806f66683863fb02dc1e23fb2a821de81a44b3e1a3b0eabb684e3b4332d856e1a8582bd6fba3ae537a185865a231892e4f2366a327f177f911fe784e531325a3fc69ea34b040ed04e15c3dc1247ce7e6335da0d4fed938680c8574d404842f0930f4c0d8e9a9149e313f250af203f0c0b19c339460caefc9df8702104f28760e23fd7437adf666d495771e787e92b2b949b3112bcc1125383cd3237d317639721fe8efe24db05a7c9d5531bd468813136154d3b789a5b996884737b09510fd5a8cb0ef5ee45dc36f6ce1971f73ae957d41939ec5140095aea16d2d3f6bc8f537298530d8e3c3f586e1b2e45676560fbd3b659b108f420c9086a9e5a5d2a5b2f52094066507427955f441668a3b779c0fe7315464640e0c26ac9c8cc48d7cf6171e67cbce524dbc38de28f9d00b58c978bfd6da44b09fe78f2992eeb5f5e36823e6d70b9b4868defc39bd8fc71c090f2cc6f012d3902c70b462d4a855d02d2df75479249e0f68b6695c7bc1f073724e0435255821aca267b3cd102599e315c36d3e8a0e08944bd6264093eb6bb7b4e24ad8c8654eeec0273460d0f356bab26ae1887820db22c8e701cb80d234121fbdf22162a5b9e225ca4eec614934c2ec189783aac306e57d814a1669f00691a25dd94e9c11e09df72cf8370a238f1a12ee52fc9b04cef541363f063206c54d163fe8b53e285db13f948d85ef04d4e68dfbdd30312d5c1cd87201a880141b819055330a51401c87196af5ce78f369159b4b23ff278012c5ad1c771e5c270f3c898d18d9d8b4b3c375edf93e198ebc36ee2521fc08f6c4b8131f4c9758af97abddd59420e425115e1f1aa943ebf003b853f28f9b2c594b378c2e4dd285cfd2d7ee15473c075ac84ff9231eb797bff4c8c954f75c60fb54c45af5e1cb2676c7ca6c431390a52d36fa0b44e725b8e23e7edd58deb3c2fc168fdcc509909d9118d3a2989d3f294d1eb45a31f3874055d7b94129eee6e13a8f63f7c3fb8e116b3b38b3adc934b63e24d0d44761d219793f2e07b081d7c3d3bed703cbc26f5683a221cdcb38050ec7d0e01b79731329af383b87895fd1a421750d0bbc32e2b7ac4a5df9a15d3103e8b602d56ffa48df31aa2c7febe2e3faaf247a4a89d7d766986618ab198db79ded95135b5cbee44b9b93d732c0b79e09b09877b9fbceac236f041246ab618797188606c4a4a6f57cfe823c5dd3f628264a2c53d8740eeaa9752b7b5463d9c0f091bd5944b3dbe95f4a5c4fcd0634ae07d6ad150b320147b167ca4c924113cd36a4acf3abe91e73b9db6bab328f2aea9c41769fd9087ea4b47ffe488e091fcfc6968d42ff9027dd39f26245009aed1764c75c876bc38d6f4930c84907455e133f02e631caaa910cb3aa4e51fb20ec5342bfd26fa6fb87f5be8430f4115189493d12c17ffe382b9262ac3e548bae54b125e9e999c71d45f4e55ec158f979aac1775e039ad859a8932beb6f3776902407f509ce348320866339e6c24d89593a7ff4da4d1ba642c1e2faf5b37807fd1629bb6ce2d64a9a62f0eb10e9aa161a76f5c66661d70b4781beb0f855910d23dc92b4f3345f79c54c270a987f139290dd486843d146becd4387de138bc7c77862014103566b75bbd137116e87e6dde6df0d63bb9a230304711bd56d9eb971b43d1cc4fa5dc013f881772351864981c6af0e10ada095b9824b6994b838523b1ea54c2811cd19714c63adac0cca505b47d6f4722c1656aa8a7b242e3ef9929effa1bf0f94c74127ac76b7827b75bb940eb1928178b9deb48e2140d7fd030e4df0054b4654a19d4407c8c9247a7fe0ed29ee7dfe449e43cabba58549bc170381e7608bfb06c1fb5ed3e7b9fe672422e440c4db461adaa37be5f39fdd7815c9fd0a30fd52b2b150e768b217669c1680443f0224f18c4dfd50bdae8ca0234c713375eb1a173b746d933e29386bfa554f336a55df7b6bf50ace740e2b58b5c4fffe7573d8f78dbd1bcf96a4a91f442b36e0543000eed616b2c834a01dd3a545b9a69484e8bdfb32531ed1b1948bd980e464d33bd4344b012164b9eefe75a58de41c78efd6583d00780ac76df5dfc0338db515df96dde66a11cc4c36c2f8095b985790f6ddcb1f422289acd12d8cf88b8bd4b2ccd864bc87732b46203093ee27a84abef94dd3f81792e73232d5c0d64591186cc0cbe2d496a12e6ce402bc86c07f7ada4052455bcb0a07582aeeb512061f49dffaa08ee1388ca5efe09b644db81f43d094079a198a819f02dab1230e6d261b86546e0f1432af8813fb14c4a4f1a22f99f0270eda25151a95b193ea617b45ebdd3762791bd64cc73cd15524da32cce058724ae9499f792b54d847111a024e5838f467b344a8635e91789f9fd2bd3233f67eec6dd1ac604c2a258b2ebc4f5cd41d8a4a4f1fd33d9ba08f618ce16b8d074065f0c869aa7ae7b0e1f996f5b82074fac058192a83be454e4f4b086b87fb05181720993452e0cd9e8348307fef387e369d599965424527fac8a69b2ab1fd3f12ce91d2c17c9b6bacbd43811938a86ffacd09fb738ed015329cc78df82881afbdb9e8ddafed08ed911a910e86d71cc650cfb27e5cb27694827d582daea4a51eeb9f0a34552260391ca76316da094d2ef462167f54f83e0fc042b1ae271cbb1720d29bc2b0b177b751dc1f8f4384decc1d16ef6cad1eefd0bf1afb500165fc2c4c6832693a163420aff5d0bc48fc160ca433b965c4ec1a5f1ef3b5c027e400598836471a659590cc10a8de3bb6530172361b6f78bacefc1efab6c5ae7a2e82d2bf38a186c38d677bc5d8fa5ce2309ff85d20e05cbe7378eef6dc39ae5bf4b796e8d3b8e5d6465354eaf86e9034a26850361805f7afe61a156dbc56ed763996cd021f5b54cbb96116d88f53801b0f16d07ae703dcd4e3e0545aaa32e90ffd55215ed12647fceb989883287c87c185dd968e5497cf48c1ba542453139b6a1e2eacbd2e9ad2c07e3b2265af0951b8397957ebc303c6bcc84da6594d3a513d82540c2742360e97e7df7142950287f4b93428d7ecb46f5952e0e39c5398a650c3ffb90d705c4a37b72548faaecf0d5720aedc27edf614a2c7bc23004a5a1e756840e7a1acced3ef468b1d39d017c32e4dff87aef7455b4d151ea3c7256d822d58829a625e2a499dcfe992d08ea1272abf1a5f0a22b1bd5c1054a34d1afcd58fae10f76ba80a2afb389ecdc63dee54b0a94cf08b5086fd8e3aa4e4cd8997414d67d65fce2285d7a31033453af9ea133cd30db4574d6f7a28095401a63a1b35eba91657356baf6c864ecb9135534028a230724fe2b6ea51cabb31e7e7ce31e80fbc8bf5adafedcb22288e58d86c84938ba39c654916c7ff1505a536ea0c4a3403b5798b267c96c5435733fa639dce548ae6f14ed9313ea99c67fc120e0923faaf7568f2e1c0ca645d613f71fe2d621e7e6c8a4f88bfeeb8fdae4ca8c553db7eb2fc3f997b31224b370200d8cb63603427c2963549b72b22cb2e554b60eb7f3edfe96520594ab9f60dc4cc6f7fe7b4b0070c25a0b151cad8688d9fa9accbdfa28c26ec66c83c8cecd3903003991ed745d2a5bbb52b240dcf161697bdc07cfe1538b103d527d26bec931e06b58dacc54d944ed90c7b3d9a40a5a02e2efcffa86542bfa6cdecf9d432078f8419daa197fe658ba2737816c76edfff3dc16e6f029b1c5ac65a239a9bc1971d101cdf565e658a780cc10eb3a69db23d3dfc152f59facc22709f85a56b92b8771c7dc53e8d66431985f47229586aa823ac8ea49686de51df074f2000783a9535007f3a8a91e47f8d0cf7477890122617b664c511c9cc3dad18477e2392af3639d0b257cfa494b82b542a5d7ef8de1485a85a2505b59eb77bcebe7780c5c309aba098e1627374f714113c0d0eb91248eda868c3188d047306c532100d9c02908dd59a577cd936c33b031354be512eb38fb4304ef33c4cad128c5c62f9f8fc15a234d18ed83f2c633838b1cc6c2db801b1c1cedafa2ff3a617e83b6ba587370f8f33ffbd9d26d2245c1eb0f09db630435c32d233d67626ad76820d1b8341c3a67ecd04ff5cc3b345694b51abaa982afc3b01dda67797abcc61d7dbe3938a4aade58278f5ff4396ced9d6c8edf41f939b0c78c3b8e173790f5a71bb5f2295dfb974b5e2e1e5be290ec42fea060b5143f6c71ce84e6b73a1a10b83b9a73444b23ab5708fd049a4546fd912625d4522a7b5dc6fbbbea203a84931b67ba6f3433b36487f0cf7f4593f84a8caa8f0b62a622a06bdaea1045d23e96007f2fcd7731774885ea69626370c70fd564ef2ffc59ab0dc359aee33fa8c3302d57e45760a8831b4688094af28630e4447d6148d1cc32b6bee94bc0d161f15c85991fb86633a7ccd2041b58faa36ffcbb7998d357ef0c5af38dfcb9c40b3f910c3e6ec7c8989c17360cbf00b1c49cc682cae32295257d93d3c8d80fd72fc64483e722416962b4803f18e8a6cc52bfaa56e53197ed330ebdc147f779e64855574a7c2c1c1272722202653654fdfd904b1cee9d2269075dff6352451e481db83d51f5285a2cde86006e4fc3eacd1fd19aecc916d4dd1f6ef78b185be2a447176e0799807c8d8db1fd25a35fa4b0847c1cf2529a4ff5dec5fe2d624a37ed2ab1f8cf8eaa869f1bf972b86f73933e9ddb0f5584e6b8ce9992f2bec23b85ff274b98945d47184aefcd3818e8d6992c8b2b7882d32fd3d541e0dda0e8e85494ddfdedd03bf57da51266ecb04cff630820e33270467a0b599ac272436e45943941e3dc5fdc8a72a380e7d9b4a905ba4d304eefc2417a53eab3c1976a4aebe2c57c95b58c58ea72a2668fa0e0eca65bf29d5359cf90bdf51ce97dc09d1cc88b95f6c42e2e1d9f8a1b6e3bf1edcd11d9e7089e27425975f78f16a8454f35a2adc768c5086bfea6c13e936f3acfb34801597c644ce27cafd1dccc92462e38a73d5589d5ff18aaf24f8977fdc72f1a78501c1124a4da8668d275c73e8989512166ec418a1338b854b3ade166015c5b80961a7e16f4e76fff5faace787b313d462acd48ae833afff83af3f244fa0babd6d5cb4624ecceba21a942c64d8433d4d306d3b11e46e03d32541798a668de70582df89d187a985f475813c7c2d2b79a5d354536b6e3b19013f14cc0d3586cbcc0a914f051c9313efc7", 0x1000, 0x401, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x80000004}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x9]}) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="a460576e8fc665fbbae256472a394c41c493ed9be997e0b4573f29526ca4", 0x1e, 0x0, 0xfffffffffffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x2, 0x4, 0x9, 0x3}, {0x0, 0x3, 0x81, 0x80}, {0x0, 0xd6, 0xc0, 0x3}, {0x40, 0x3f, 0x10, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x10000) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c0000000000019078e000000200000000116cf209a6111e4cdfedeb00907800000000b74a1e01754006b623aeca78d882d0f2fd4807da5b07c8f8ccca9d0b51d5c6584d68e13dd42aa06f00df8da78472d0c0aa7c672a8bcad2acea8d918a39b08ca01e1553cf4983697de5a544cf16b21fe20b5c327c3cd6d4873448c10efd8900658bf4b24ef52d4c34a1569fb4fdec21f46e142e5e2251859a36ee62ba1c00db46895eb4baf7a608adfa30626ef1258c83a45a0c52fa8beac109b235e96a771476c4f0204c5caf74d5704b604312b1fa6bffe1c7b85c358388"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x1000, 0x3, 0x20, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000180)='./file0\x00') setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0xfffffff9, 0x6, &(0x7f0000000240)=""/4096, &(0x7f00000000c0)=0x1000) 02:20:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x1, 0x10000000000002}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:35 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000007c0)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 02:20:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x1, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x400, 0x3f}) r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0x2, "e5f9eb1063dd3f4eebf5a13f1cb2564e0f142f65", 0x0, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x6, 0x0, 0x0, 0x185}]}) r1 = open(&(0x7f0000000100)='./file0/file1\x00', 0x80, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000200)) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r2, 0x48) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r3, 0x0, 0x3f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r3, r0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x800, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000240)="e274f517c9f8ca601fe54acece176521b3f887ff5bb92ee1adf40bdc9a2e6908027232b9f9744ee8c5d1d9bf163aa17b4443a0ab47ecd0a161a09e32082c69d851a8932bf797c1b7590aa0f7c631f7d2193a176ee6d1b7dbcedb2a3e59056940c3ac0ccb01d1eac589505866601aeab10a520d5946e7837fda9da0e7ef48c8cf06624a0451a63b0dcee1e777c0951855e59d8e3424d599085e70b3c68f6d4fc6774e60b4d713810a0ed257804045bfda10ddfabadc8add5b3dd652f72648068812d2f0a883cfcd29e69b5b0ec5c659efbb683cc330", 0xd5}, {&(0x7f0000000180)="e8465d904f0ef6b095bf52e50e2e272e2b36f5a340e216abaaa64f677215cc88677fab9488b20d2d424189fb77278f68d8357148344a03515fed3575e98cbcf1bc869b3d0c9a1f57942d1ad3d5a42dfb6d46e2ec4a3b174da6ba43df", 0x5c}, {&(0x7f0000000340)="c7c3fd5f06c25c62c310d5051679b63720da7f815399a787cb618c543b767bf73c2dd625d17d2b46a6d9ec96c43c347c3b72546fdd49020fe088f8a8ebdba2ac1cdbd1a836e399988cde738fa3e598dc6e81807289927909fb097861b443a943c0d543f80db06ea4b26f3478b7cd66dbf5841e2d9cb0e7610696238c05980e557e4f864c653ab3934884eb05ab1b7bedb8c7b26db3addf85c087ac885fafa15a4e27a3922175cb980c7caa96d4eec628c037b9b0aff413394d79bd98f71d2b622df9486e11e42efeae4d7d04ee8c8d6ded4bde85928851e418cd2d370ca1e4d8331e32ed56411f5b662f9e3b216b8accd8a412d4ab513bff", 0xf8}], 0x3, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3, r0, r4, r0, r5, 0xffffffffffffffff]}], 0x110, 0x7}, 0x407) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x61, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES64, @ANYRES64=r0, @ANYRES16=r2]) fcntl$setstatus(r0, 0x4, 0x8) 02:20:36 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x109) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x3c, 0x3ff, 0x0, 0x2}) 02:20:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[0x8, 0x1, 0x8, 0x7, 0x3]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x6, 0xe1, 0xff, 0x10001}, {0x3, 0xff, 0x20, 0x9}, {0x6, 0x5, 0x6a, 0xb82}, {0xa6b, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6089000000100000fe8000000000000000000000000000aafe8000a0000000000000000000000000000000004e204e2000089078"]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x900, r7) socket(0x20, 0x4, 0x6) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x8001) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xffffffff}, 0x8) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2a, 0x1}, {0x9, 0xff, 0x7f}, {0x20, 0x0, 0x24}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x7, 0xffffffffffffffc4) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 02:20:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:36 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4f, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="741618a7e515c23ffe5043ee3d355b63bf9ceedee0633382a1f84a8f33a4aa507c5d5f4f5aaf13eef7e0c5c5a94f14b8c50d15ed6cb0ed26e9705892b045f9fc3beacf73c741d9076e3809098d7934cb90c8a2abeec1895e851a6b67e48df066f639df8668832b1e65d786d85f84a8bdd5360d4f6aa32fa2ba23a3729209e53115de7f501e0ec227fb1073abc5ef4945886afeea2734a52ee1963b606e4c253f0b5940beca4656ba8a9a524b7aa1e9d6d935617d431192ac70467c9571409a49f06ca4a9d88d6a6b14fb7a2c7be266d7967d25621d8c68602a05ae", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="436e485190409071e4f7400f9313af9b81e531042c114356fd452d20027a721b52189651caf4ec76c1a41eef59ab0b8a883246962e0b68aeaf44787af0a361a015b6e8e2329f7567537280d605bda0b466f2dfacce81d057340e87f8dfa5c252ca038addad885c9144d39d258c013ac27ebaf9901f47e8f0c7b282b7f6de225b35a7804b0048eab307826b1672cce07c80bb6553073fee5792cd0ca15cc975d052f75ba2c57ba6472d6e47e2f33f0e2bf2e5ca1760c81bcddb82058d28037f23ed05e06b324e", 0xc6) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x9) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) pckbd_enable: command error 02:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:38 executing program 1: sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) dup2(r0, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) shmctl$SHM_LOCK(0x0, 0x3) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) 02:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4d, 0x9}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8) 02:20:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000480)='./file1\x00', r2, r3, 0x6) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r6, 0x3, 0x18f, 0x9}) fcntl$setown(0xffffffffffffffff, 0x6, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r7, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="d548c294fc4b90ca7d0000000013729af066553b88c0f6bafe42ec42fbc2d8c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e8c", 0x61}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee, 0x0, 0x0, 0x5}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xf45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:38 executing program 1: syz_emit_ethernet(0x211f, &(0x7f0000002300)={@random="712ff2f77594", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "000005", 0x20e9, 0x3a, 0x86ddffff, @ipv4={[], [], @rand_addr=0x9}, @rand_addr="ee6a43e0c1655b1fc24e73c9557e92a6", {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x3, 0x10, "3c2547d3189f861b9d6f72fdcc9db7c7e99ba8ed6d1f0cb12ee44efeb5ab993ca93fc6a44f5c995efb894c8d09889d9db6ed0f6a87eba61e2b2ccfb5d0e8babb4464976e9dbfaf3e504c1330a9adb6a4c21a1ff76d3415c3705c1a833b9eca1eb1410f72cb4831b7b8916ae7461b86465adf429473e912a365e5a6e1d690d39dc99646"}, {0x3, 0x206, "e83fbbe337590919efe722bb0c052fd26abfef60c7f91a6b6338f5bd9e84c990eeb45e5c74528b14733274888e83073918e17a64f99edcb3df13d2a16c349b04ee9756467c86c8ced667522ba643abf0bf4b5fcd9b116143193d2193ae8706d6835d5e48860e379b9fd54fd18e94ceec4f7479afa480e037f1e8da46524b070f1be4cbab1118d8cc8565914e8a358f222b386851c03fa2dde17d8ac36f4ce55174d69bc1bcb69024f2696c654e12bc9bfa111f4cc6f621fec0535cb96a4f1012afbceababea5be2e36de249cde0896ab524c750b337ef5deb08563d82f9a70e232ab8e4c911c5cc4943d3a1a64701ff742d8ece9272cf994dc5a0d20fcd8a24b5215baa595c1b7c1c48d52dbef26d0b3359129e92868bd0a1a02ccc2c9ca041914efc829e339a6b9a321e97382ec0daeaa1f2a596cd390324f684380c1a38a7686899838c21a12df0bade8ac0e7c7dfaf175ae75578933d59c4d1b364c5781b54625ba14e6c1f982d61b3eb21a1593a9cb821e7a50aacfb9655a498c3e414f129001c3818560c741edb32f702908c4910957c62b947ff712d10ddd0d4a6daa6e5f7f6267f0d75fa66330d7fa1e9a8f58b8236a0fea4e42fd85e69734683511dad8ba86909bf19b6aca2e40ca0bac26576662d0826a41e2e47609f6c323f9a5051e501913c2fb6891869ef282e4e0c95531316039e5cec69c8a388d96b3c36ca843d0e17586c4e3e7a447e1f8c61b04cf1b07e6a35f50061c59332b128b2e771cc6663bd6a0cc2ad82a117001d78d3b6134982b66f401eae8c915ec31a539a49f18926645dfb22e6f75e3db2d9364086f1d685f280b60e3a826fec0ccdf52046539ac59e6ce60a222bdbe08283c7c29eb753586810d012d5cbaccd9dd36e3a5825d2adf93ccdbbe42ecdae2d710457b67f30a66bc206213a654c0559ba5c50db329609d42b25c4dce7924398450f55d69babe4cfe78521b79e385c48681257012b5166cf11e22eae2d2d4b826c93621604f526a2a117b288d53a474931613bb423b320e6524c7d60ce1c33481f9b21bd13e87a2d95365d9490e116262cec9313d2bccf21df076f2b906f79ddca9705e66ba631da86b92c3a33b00004b47d72eb48b06c2a4491e7e3cfa7ecf091b21daca693b716e5595abdb5d8ee99f9b48706d0dc2e4bc8351c57e26032f50a2c431e777057b8d72d9470bca8204d80535b05b85d70ef4eac321a83579d9b0f3af053af76296814e8c6bbd248a81d2f240963eda3d5f69bab4bad07da33f5bc9449250a287834c675c0d0daa305ba47a9bbc02f08c4228d632421f533c6c631723bffe29d8d5f4cce532ea1b955a86dbd2aaa38f75d332c071d4f1952237df9b15ce3c95d490bc9beddc4f3c1b61f6681849b16212d3f08ad8bc164183159e9cdaa5c599025da3619254df752814a2eea3217b51a0ee92b1b20c3d7ae60b81fc5e22e96196dcdc6c3373789f9d2c0511bb4b362140f4b89907fd8ed27ccb0cf86e2e94175c882de62b03f445f142f202c126f91b834f346abd27317a5011ce80649da19e6dfcca8b49ed50b7b39ae3130e6d74b7597a015255c0ec52ab7bcbf30a05cb626b7b6e45f0df7bdb618c65df6bcccca03338374e796496ce958b595f2da2cad606a4536aa59c83e56ad5e5956ee3aae208cd63ff96cc83f1865dee09830bda6b4fb54e88b9db681d14094cb51c88f8ab82bea4546e08efa824bd960204bd20d915f6e133edce8fbd6e006ec241972c6674685c985a30c82a1ef2723ce37f3dbbc8cef3529e7e11d7961eba63a98dce2636451000af60ce04aeac65984b0ddc399d9f66e4cc2bf0c23e6d8da66d71d800cd88fbfe5615454c57c4f53c321c9a888c6a0533c2945133460fe21fb3b06ac7253e246ff4934dfc9d723ba51e936480bd5da29a43063543dcb2e098b1a1c96e918aed407e02f448548f4354727527d8d402e69416f9fbec53f7c3fffffffffffffff78dc42ddaf9ab6aa786ba35360812a28dcdf955c224b83426a1cf9baf8cbbc327a43024c28715bb78a9c6565bb05d95403c46a29605f65e6324b9de90b27a449f11aa6211e2f7c5fdfbbb56805a41030d30c02c2d7a2af6b0d79843985d387fb195eebd4c33fdc9cab2549239b4e9c0cfb8a668daf885c26d0df9e670c9fdf1a42695bdd14d44f936dd23a8b6a6fc2a11f532997c645e35873742ee9d510cd05fd8b9bdc013f91d09a375a907ac908a24e8daa65160ae4e2c0e86e37eac5c7cf5ddf0d8d5d448e5acbcc479496c25c9a0b6c4d40876114060dfc799e4056e4f0e54a780801c4e5eae3eba9b03604b6df620b4f6a192745aa0fe9fa89767cc8c9ced91a5cb77b85fef31d1b6d5ec5a52f5ef91b972cb3c9e6c68adb350b957470c4af4c6bcb8802bcf123586b48b3f713a1d89864e719280db7621f9cf86163b0eb52a5fe896fd32f44281c1516d298541fc2de88a90f1253e726e5ca468c787f7b4937951869556fac2058355de7a621a9e028be9563272a3b709e25e3996ff7441814dbf6684295a615574cbf018d351c07e4c795e02fedbe65790ae52661b533865a07f80fe2242a022f5378bf463c7b248ed044da7487b2f1368e04a3aa1107c15ec227f18a2d0705320ba8191bf6a1671edcf935b01b06bf20348554a939f80b135c94f1793d8b72276d8aceda3d281a5d534da809742bf89dc041caf939bd0e9466c4d35f943f9566a97d31a3a3123d2d1c05ed812879a7fa3e23b7dfb2b7fc2ea83dfb5103d78448afb12330e16f9e24f512a6eacc5151e662d08dfcba776c7cc7386c83006654d41fc3d13e2b711f3fe8ff81f48394463732bba57660cf1764ebdcb1fe9dc15e35f9efd8f095621464bdc587ab2f72c24257929efd6612a301a7af5f9b872818c258ff1afd2d7c28906081b2f50bfb89885cfa885cb051e5d24c014e0d3ab548b6aa9e776953c72d03fac2b9c6c96d2cdcfcf8dc1ff31f983f20af37b78f8de1a35dc7455f93ce4a5c9e7f39a5632c02d83f6fe8d9d38207764512d4ff46529e06cfd013a9bab05aeed9841aa3cdd927f79c5b7402b5b0d2e46f38659f14782781db799e68d9fc8aeb03757b721f73357431c2ca7a2c4cb3686be8c55c6509e570b23df17a25d244d89cfd246bd0a7454d90230692a399e967bc315183d8aa663ece993a5df6f53fe85a35b70d8a82976342900a7b2b802e1070830965b88497e9012efb7e751626c3b76ab6ab039abb76496b346795caf9bc39b556b1bb14108a2609da6da31bf588639fd5db0111125c20b10a5b2b48faf4f49fe864e3050bd52f1a09b0a0e8ef96696a6eda2efecb04732e92bc38b1b4fb664aeab845b5717b13551b6d747fc4a2af24254f0cafeb1465648be0ce9b27e79622d13a684147c4687513a9f3c2a42291e2b341a2c2435a37e623d3dcd565255351370bea4bddcba1bd53355187e8c47e9c3f6ad12d29306e156e062dd6e5c0ab2e7c3aa244089a1d6bcac59d88e1b4d1a9743773d294a45aff661bd7892ffce201291cf990f90046c9e005270a5ebcc74060f6fa7227a7e261bb778b030b280697c6ef87227cc5870a6fcd2317aec64e6bd40d3d3ccd37aa246fdcde033b2bd65e45830c65712e46d757feeef247c0e4963867180ff8204e073805eeb25bee87f594597f47584507c6277b1a32ade6d1a69e8636413af5b5081a9f12b55d9d5be1159e4ce14122a7122bf8dedbb36caab5e661d05e77ca6a2e5238d99d0035345229213a8628480efdb14c42b47d63f8d4300befb0f7e252efee676110d6aee55bb98caecfaf404303f626f3651485d49b18c689cbff3b92e70cf6f39bd47743a8419296d405589056ff3188255d3ad3701db28d304ad87a21058571b038a04e112ce3020eb44e5cfa5d5b3c2267f970fcb4e6f62198856bbacca5c5f9fecde52cef856f2204031170da856415fe1ead8209d662bc96ae9851749c09e6701abf03b8491722bd8f75abae95bf22ebc8290aca263a41a301414d6a0b88d869f3f2362a11018e3ec6c988653f0b2eaab6244f031edc06aaaae5124152fb38432e69db1c571ace3a4c24a0768fa5498904f8129c193908679a8deb89b1b3c887fd1201779185e0d8adc4449bf544df2573d50a2d2a425cd258f91948ec854da96203e1492300fb9626fc5c908f5040b730095425d88b79d4127ed5c02ee8b8607ac0bf435e8c0b370280ae548166c84e73ab68f74e4281e86acd2c47bdccb00ce36da4ba8603c4f4b34d8dcb094825e2da930152cfb55568ec2480ce3a309157cb5ab8089f32c3ed4a32cee01e2daece6d5a2497b0b2985272287f87086c59d6993d19bcac1a7b46b41a63171214fb9b51b4234b3c2babc7187eebb7761edf1fcdc94217b3c72341f9cb21528115e7852144632d148339262138750ff0321656b14deb2e8a3148dc31a554df747aaa0e818a4de85993d805d470947d5482e0755f534da5988eaa26be61e5da68b3fb997c834a689f918e1126a50c5a8ab7a0bdad7969539c619a91ea2f2084531f33247b0892677f744be14b3f16fbb344adee03111ef272c9dc9c7b249ade9f0aac150b20a72123bd03c5a130d2e72e1e770d72d5c49a31c46ac9f7588e688a623a1405c7adb09a46fba747933bf53c1a1ec4c8265c8e019f5495abf02ab7c19f45172c66637e925b220f80314fb5e3ba021602159bc73e94b7f0f2c917a11f2db994aa094adc39dc5543b0d52fe898c25dabe962e1065d3adfea1402dc46f3a886c890ca8e291dd56fa8bda487c7188b04a57a4e33e89c46973c47a2030a64063024f43347b18146d7f7748328b9e0e95afab4bd954296ff7c41678b701f2a2c877ea89e6a1d73dfda31bb780bcbe163311dff8bb2bd6b7a1dc044eabf0a3b65a96256d1ec7c883fa31c45770c60737f9b62519e4614e9724dae9815fbb596910ccda2e625bd282b8b31672a56be5c82679299270c9838b71495a199f5ccd82c0d43ead28d02eedc8ea6c3b300916afdc81b9c17e700c0b195dd22a3a433cb458cd14ece2c5c35197b63670481b059907a0fbfe7dba9b20a9d9224803e85c12cbbf885b17b0cea09b08d12be1f00d57dcf3aacf25eb3d0d00ed118914ea02930beb5383eeab5a0cba2a3cc1e94d1067784f0422348d31d5bd1c2a9eb7c84a5f4c75971ff9ee5f4ab34990964b7291b76cddcc9521deff3cbfc9d9c11d79a3c05e4e64c78e0d07eb2ab3359d6673795490ba74c71d071d13af32c2b86a96e5d074ac63f43feefd1eea343f17d6fbf0a7d7bf013a4cd1b06c9887f4deacbebd4fe2999f3ebec2e7e7d5a438308aa790a2981722d0633cb45b6c5b1efc9103117008df10f2c717537da3525cc4697f0579fdccaf1644be0af50771090e2e384f47a20fc86a4aa5e70350d772851ba9ff70ff36ad46fdd1edefee617ee9baf504f544c8f1ae09f0cdd6f0e5343556315b3ef93b97b5b76053ebe748a747b3c779b37a7d33064900f5e17dba628bbcd33dc434f837d5e9b78b73010484fcc395c92a5ccac2cb886c765788de152db3b22685ff6dd6b879b56148953258bc27c684839205286c2acfa29d021405e6141c0330e5380cfaf59f72db99295576cb2ae2b4dcfd43816f0098fb69aabd9c01e6086e81be0308d77e77c1885ef8b93806a2300ad90f446ec7e9c5d918ff3c114bcd52fe8ee57892e732deaceb1cef317c4a591983a108723a79b2fe88129eb950194582e8d8cb1d9dcef459a7a1076bb85f97634937d87963fc1a3e298db1c5b625100d90fa089631885941be86fac5e6ea70165539b1b4b7131a04c2ab02013dd8b5560c764a4630ccd7ad2add217e"}, {0x19, 0x5, "cbc97ad4357049fec829adcc993c0bde3958d14074130f3dd96510a1d053a5a204d42355a0be"}, {0x3, 0x200, "8d7b3e204affd39224b41b1238e9bf85e64e1bd55384d851ca765534343fb176560c0e3f50e59ccef988959149e41a9bac08232a3874cc17c92ed0ca57c94085248d2031ab2719150fc5f24587c9ed694856fd51675d39ac341d60763dd54d5867dda28a139d19d117af0f1b38bcfba650ab2d05d6eb3fc4db925b04e11f780ea1d55618934874654b4654e418defdf736c82a0a18f4442cc9be0f0ed66e30236d04a98eb2da1cb6b40b2ba1625673869ad35d91e2898363abd0da138e4abe108f4d29e5c0407d349e208df1e5dc17b91bbcb92999be7703a5b5f21f115d869f8e78da8c1baa7638928453e39d07e770b38112b01669e379d117ab2760aac84d562bc001c10165266611c70a7f5f2179ca0a1e917c0f6838979db1e8c24e2e7e8fdb558ddf61b211a1111965fd9f89565e5a5ce6b1d60046cd6987cc3f8fe2eb889bf785a8222fc21cbe7299bc05d33053fb7d0665e07d4a714ebf2ddd3d814ebc333d46f8ae110126e897deaa431e4d4e495a5ded9e59ed0fdbe307530ea5b232c4ac318ad2afd48d05ee26c6aca8e585f85e352ec1fc278cd046c1bad158b3587f5d5d63d41c0ab04c501536439900c60a06bd9399ee39bae5f164ae5d4c13f8766c86e65954ae465fadd7570fbabea98bb7d3a35c42643d0da14cf5edb49531dd44172253f67ea6d6c0cb2f56cb4e895452f28b57bbc106e483e1c81699cea2922dfecd069b5fc32b312ec8681c02c6092948145fbab540ac93afe34a7dbf47bf64c53283c57653f7add422902c3abf940221565a35e881ea10e28eaa6c23936a38963f83177559dda761315031b23e2e3efb59cc77cf80472de0f31e7d60ab911bc8053973a1ff8c61f8179dc2679cd80990cad1ffdb777b1dcc1d5bba745a5c89ab438a6d5375a46d2dec6da951bb55eee5a657ea78035ed046f00632cc72a529095c47d70bed7e15cd8ba73ba00956d0c4ba9c81512711c38dea849c01dd69951a5bad6b05e8c9002a20a9039cbe267b4271261d3040a2648ef6d01e5c9400a44b1c18c18daa91f1ba2af3e4eb5d5ce75c0c667fc03cb5e4963a5f7a395233e205cca80e70cd3186e5373c9c34a1ff231088506947309d3fbf798679ac50f0eee989919459d5ce9e788cfa04997b01e9fd84aa876b2b4617be32a830bbb399201dcbcd92c76dd4cdade9751a20a4a61b4f0022fce88d0504070bf99d87ddff30fffdbff2dee14852ac401597486bc92297d86d720b3fb1742346451b5242f165e9f17ce2a0ed91e01b6ca7b219ceb7433a8144d03bbcfd71adbcce5832edb2db9707d519063675f78c4bc33785c7f0ab8fead992485aacacf20a0cf5f8d3479cc973cc9da739bff06dd109d1ea4a38c783b8b49b7ae1ccd05439c55c35616b57061520faab362ec82a3b9eb5a355f235d20c18404d5ef053ab8c82a63d6bbbb94b302871300d8dca1adad45f404458f1769ebbe1c855bf953443844f95aa0e860a69ddffb0a7de7497cf3445223707c39146cbf5d166771a946641903676c0180c507b282d41eb124615fdf6b90f058cab74878f99acf0b696c38344bdb2d1a4e8559c82bf14be33cc7027fc64910747445fb775338a74f835f7bed5df08d08f551b9de4c602ec8697b47380dae64413bc432765648bfd746fc5d8ca4584074d82be98b92a18645ea3fdee8097612bae35637ea59a4e6455ebaac924e216e3b8b1c95d7b91d5bba4c390cd7392d0ddd7679b73a71523578b0dc98c7d2c46d3e30a0d2607101f4ef9bdc2e317178b5050fd5dff98fd0a0675b8316d6b28487efc911ae3242dcc74bede53c723b0943b8074e8b2799842d11bb49e76d53da9da724c2409c0c99256eab6de46200dbb2651f730870d3f520b6c6b67ed90d923dc52e0aa0759a063583145874b2cee935e1c2473d03b65e326824da68f3749ecf20b595383f75dcb33d6eed25fb7e6bdd6e22d39bfe3b25d537ead53e9d34c547ff0d1d5f4114a0128ec8430fc5750e0f2ce14ffa2080f0c19abb840e42f34740662de8ad6efd23958ab5de4e0f96eec9f564ea4ba81462f1c6c699c9b765e96912babf4565c86e2a110950142128fac397b901f3b69ba4349dfeb09ab1fb68436c6c9e47d1494a70472f7b47ba54ce38a0e644ede61c40d90fcb68b1a1605ca66e757d37706cf730293c07c68f23318f40ee66bac2c7ed97867c9ea49bff6f73105f3408659b357323eedbe70611f75705d2b01bf84a19663aa247c3a7c8279122c66172b33436e1b36a80a1d90e5cc58af5ef9ea55b790b604bdc82e8997a94da94d4de40149f2ad405d2106cf7ca1de69a914344c4c1c6068197221f462f443e14c0a38708a91d2ea4de2980c0b541811369dcbc677c21bbc53c5c033cd10f9fe1e8f28d04afa1f60c0b6379d3f3a01b2d766196f9cc2efef6ee1289eab409188acea277a950563e9dc9099ff0765ded58b636989e7fbdad60854d6221a603c8e962e03026ba7c9e1935f8a8505fb97f309f149e19f921b7338d07fc12a54310cccfc080879296b33faa40bb27731799b4ad679115433c9ed3d8aa04b0916d1a5d744e63e013a7e3cf7965ddb8fd3cf98a066e89c7d0be34008793b9ca8f3587b6b5109cfa3f08f206c07935208d2c90f8965b0293d4ae3d367157545d964c8e9c9421d17212b4e945884ebdf1ed329c191ffc77d431a0e62dfd4f6437957142a8db3d4fedea307174660932fb088453a11d31878c296fd3d523a73722fe7a6f9bb3ef66b29d0f360449ff2aec62c2d1e71efcb8db3707d6c0650ee808a32455a055a5d763ad099dec1ce990e5b8122bec26bcddad8e983103cc663e5538756b0ab7f74b48a10e85f0605ab27030c2e508e3936120e85538121778fbffa0c5d767ddfe11b1bf83d795719c9edadc9aa7fb1877e4f389595d4d0951b6949085c2590a03300f4f6445fef809c30f8439261c513ada1814b196a46a2b61360c69a997c1e7b7d43817edbf4841f88803202bcc94ab3cedd34ec45ab871d981c6eb920e3016b7f9c3fdda450d008a95ece73ae55766e9cf19a92177ea144e2d64fd81d0217597ad57659fb21503516b8eab53f2b4c387694414e2b9381dc15a8c2b5ac523d065ce6ddcca64870cb593e879705f2a694adfcdfd4b1297228895813d57b6b56f1148061b1da8d0c1f6b21689bef6f3aa6aa939b38b250e3c3fb039e626ec8fadb586baad4d1f3d4d26f3a6c988c4d7746ec76a5cd3b25c7387937fc0a4de0b60a810d2ee513385814cef9fcbe34dc974e7ede0be7ac5a80b7742e3e525769d80214549b7e7265699422cf27dee888f92a1afbcecc4db3c5a3b79035d1288fc81518494b2cacc9d128bc0ff7b9a38ac5001a0f5ff4b7ab744549ddb13ecfb9d2522cf74967e6eab63a95c9960a04f75c12c0b3652d1b2ff01b12bf2f744bf23cb46fd66fd689aedc7dd3b6a6e87984eab4d686b8b661745ceddd0910652091341cdb662461bb3327d3e5e772d23f11026644a6cab133bbbeb6a4be077160480fbdb6d94a742c361451475d82d5677a33d3352e8ec491ae834f99c2359228a24439844d9bb27f12e313738449d97442e1739eef69e8260c66470257e06554cb43e26fbc6a0611da1776fea5651b7c3cab43bef18a9aeb6426d89f003e57c48e390d884e77e9a97bf38f12f650fd14c237b2dafdd8acbb38c84fe8a925d88a67fcaeb42ae32ed3525eeca6c4be855f62c6db249e9ccd4d23589022c86c6d36826be11b134dd94cd07461f3138730ef5737218bc28d1e387b0520839d26bb9aa52a5c07b7f8c41c9ccb2014555291395ea0de35bbefd91d2b64f0dd99503f6598ff67f7580493abe594e56d0f0ccd2f6a4402fa0f53690c4350bff053a193b5407d820383846e0104c467147231b6c7d6b6abae506b62f2ce7af72897369fd77fd4aea8ab8789e5e1e39a07837775bd75dabacec69cc74500eff8bc3639f52bb2483d597cbb0f3096d7bf8689eee657fa5ff1de4f911b2f8403a1ce127be087d22ec0c420a26527f88391fa079c2dc6ff35e4a124862a398c3eef92b159bfc60f9e901d85d1aa9f900b38895442b22501aee9245af71f539a8ad724a3cf0b66166c47e85284b005a63827891e86a04acdd1e9c026faf934cc87e98f3265de9ac8594c762641ff83a21028f0ab7c0e4394cf4458d5834578e23f83b149277a210173b92780e79ca3ee5320ffd553f3ca2b981a76574cbb3f1f2bddc21f4edb8701bd70f944773954c37de689865ea68a12533e3668b19f9df220d62743e67ca9038b26811e27f511ce4c4eadcf7faf24c133ab346062e9fe42cfc1a318e99807f292b621f22757fa6cd3d4e02e0878072e198ce3232eefcbee4c7b7d8dfb4f2f67b815ca29c4be5144d64bfe50e7e35bbaa563ee52e43313ab471d54309ac4d00b38ba313dd6053d1da0b273dc8ace01a7823d7f876df8b605d70d8f6aba977d69e41ea68f6009f96a10897d89be4b48115a2a3973ec6f142c7ed728c7754b2f84db5a383810a374285c9adfe02f7aa1d27a34494fd2fc384cf2f8d2158306764042846f3b045797d6cee5476fcf87dde7dc9857c44e35bffc7e76e96b438976350cb42dc330998cb3811ff14a503e32bf2348338762afb55ae40184b041f94bb46f5af52e2dce3b6913342c79d51fdb49e1c1e171f8442176be29e8fe0ee44723292b0339f40ecf92283dd0afe619034bf48dc5745c349a4b2cc32882c1beb984b11c1068922ff38f5661eeaf44c225e6126766368cb68ccb3bffe234f0bf6330684e0f76dcca15f7454fa1cba5583aabc60680ce041b062d165ce8add1b6804ae4dcb93b969e8f8dc55d977d511292dc5bc36e37aa908dfd0cdf9bf96a461d76d11e4adcd8146898bd78dfc4f53c4a65687d7ebf624a30b317ee4b399ff58a406298b91bf9718c43847c4d15c7a908242a67de675a57f222aef389167b359d492fc5eadb7453dbf82307956f0c8d57471fccdb28bd6465139c10515729ea068b0b996f7486e652c682d4ac00be858d1bf9c7307973a5b07aecc47d54f4f6214e020942c90d9c327497beff3bf1d810e03ea08350f5332dfa70eb5c1e8b6d1bc1bceed13caeb0f81731b64987284cd10cc3e785c207302213667da5d52bedc6b10c94868d2c9e85d819e8ce61e4148197db9daf7160db0de4b8e9688b64ad4acd61e7f9a725fe88d902f78bf126d8e599d7c800e72a618ddc0942eb92cc80794bf226ec32f5fcd464480a2f83dcc500c3d9c0712f10ecc0afb512a97989c647831f9aba54c49f67d0668bcbd507a19c0d7de21f2713b077635014e608ac4412ec43d0f73e7054c203ab2c7d4761c346f7746838d74b887f59d04ccf0bba3c1133a15805ebcc328cc2ae7cf181d1cbbd81c054e94170be3344be54ea300735c5d09f680334d00b7c7f6033344cdbd1ddfee65acd90fecd98b0eb802942c5680e1c946b64b3ea81e7af196136ac5cbd2c3e0aef7533ec630adc18b5668b8074014066b815b3904399364892f67af50637a872ee067ed24d14440202e6dc462c38aac2dfd6a37f2f6d362289994ea467f83f5a275b55dcbf4ab49d2a794db0e05d96b6e73093171ef0e33df8f12f55f2668cb2585c79e882c810632a3f20423ff66911e8374dfa26e306ff57dd4ed2c3710d899f68be70cbcc7e2c4f399c8c87eb81e9371db5c5a33d3cc1e791381a3f216dafb107a2cffe52cee24725e78e7f391816be4511ecb3203dd2af10c54705a179b01f176735fce5a4b0f9b591"}]}}}}}}) 02:20:38 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x61, &(0x7f0000000540)=ANY=[@ANYRES32=r2, @ANYBLOB="0cc80794109ca572ca15e1e63d84cc4e357dbd38ec18b4704c68116a022a99f9c81220d41f09e69e2b8e3e15678e01bf370169c4ef65abd86fd595dbfb7a53a2f2ef07036c28572297a0fb0752e6400448b400ef4e14498f6b7797f85fe2308b53f87fe55f09bd6eeda5a2e8291bbf3119e7da85b30b35950de72433d5bb3deeb259171763d742ba51801d9733a17df3bd854542c0c5bf650c17c63c6db80830", @ANYBLOB="adc264745081252bd3bd6acbe54d5511ec72fae3d26441e1ee1e46b87d061e1fd619cff7f1a0c3f369aa33e949a83ffe43bc7a1c418595ca74d1604be7e7372851495857ca819bbb62397f2f6a15e90dcb4626b87f53e145f7772ff3aa2ccd12566bd18a3c5507dbf137411b138e7cc10d0a2f8258fbd2759a5e35b4e8905adf697b9adeca783c07ef8064faad3cd54e36dbcc2fb2a3ed08f037608c72c6c529ffc0429e1b772be2a0e94cec9aaa0b53178d428817162522c4200bc7f91e28f9a8396ce52d862e2fa8a8a53b0cc0da6c01f06a3c", @ANYRESOCT=r4, @ANYRESDEC=r2, @ANYRESOCT, @ANYRES32=r5, @ANYRES64]) 02:20:38 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x2) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f0000000400)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95dda65ae470a63434ede801c0e34761b05db6ed2ba88d6560ffbd4cc94e04f737fce22c0bf0300000078b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bfe3a4cf177cc2e8448bc68ca3f72ce908b06cafab1d33642e8074e7bb6cd1e41ecc9a3ff6fdbe4288973e779b894f91ab4ad665c8bb914744aa9677c86f8a8f6cb2ab9ae1ac22f26e128606d2cb4643010000000100000060d94198b78005546c6a1ec70d26c3bd150b3bd70a0e06ad1586cd7aeb7a779337ccaeec72601459dc726cdabbde86e4d1566b11574d09a71d", 0xf9, 0x40e, &(0x7f0000000540)={0x18, 0x1, 0x1, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) dup2(r1, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/)\x00', &(0x7f0000000180)='.}\x00', &(0x7f00000001c0)='\xba/)]+&\\!\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,&/[\x00', &(0x7f00000002c0)='}\xde-}&@\x00']) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x5}, {0x3c}, {0xffee, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x28}, {0x3c}, {0xffea}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[]) 02:20:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffe00}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 02:20:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9ccc, 0x1, 0xa2, 0x561a8f95}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x1}, {0x7, 0x4}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) r2 = semget(0x3, 0x1, 0x80) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x86c0) 02:20:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="df8a0e3cd152d390435b69f0c931d45da2654233b211b3e808fa040eaf59d710945556f49399e7c3aaff5d3cc55336b78689ebc6eb730f36e1d8eaad5584dce310584f0828af34e53033e0c46d8a76bbbed43eb582a66af2e553b424a9c70ffb543755b7826328da444957eac2dfc9b29485015be5855d03b046368a5700383e7009b0fdebf3181f77716bf35a66517b416a951a636f0ec72c6b080a517fa24e06f2299b246481d25f00a7f146b65a5316ab0ab5c8e18e454d78a3f2b693", 0xbe}, {&(0x7f0000000140)="7a47ebf951bebac8d0bb0e7daaa8e6e44f5350c4cc39bb76d7331d4347398276090eb3780420fa268813e7d2ee18fd7b3aa105e0ea253dba970dcfcabc90a9fbc7ea00a8de57", 0x46}], 0x2) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@multicast2, @loopback, @loopback, @rand_addr, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}, @rr={0x7, 0x3}]}}}}}}}) 02:20:38 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x0, 0x0, 0x0, 0x5}], @icmpv6=@echo_reply}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x51) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x5000000}, 0x10) 02:20:38 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x10000, 0x1166, &(0x7f0000000080)="19f77d75aa88bec6e33220a41b5cdcf0cdf165d8b4ae445247bed54fe0fb8cc0881fbd543afee6f46e1037c786b932566520f8f8eaebc03c00e5666b536861519b73bed3314394e20f9bb368aac12b92d4fa33858a2694d03440e7582eb3acd8558b738e9df17226e045837562283efe69fbcc2d299c855a9344601c95c995f497e5f706846374eb6f8e7b9324354bdbfab6932e2667739619b5d19ef9e5d4cfa891d483493554d5c347262f", 0xac) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x9) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 02:20:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setpgid(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) fcntl$setown(0xffffffffffffff9c, 0x6, r7) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f0000000000)='./file0\x00', 0x2000, 0x204) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 02:20:38 executing program 1: clock_settime(0x0, &(0x7f0000000840)={0x7}) 16:00:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:07 executing program 1: syz_emit_ethernet(0xeb, &(0x7f0000000000)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@generic={0x805d, "8b160396490f886276c38e1e5294b0f9c1de2edb6e138b7353567d1895c8434f9055844b1a6e00fdc2a4ecfcab49b5b7dc78b17f1d31faf929214f432e4ceb20edef2660a02dc74bc4648c24e2328837c3531a20b9704eca3e5902d6c813758879e60d0cd73469d07dd0e29d4ff43e134ab6d1482832dad38d2ca6f52dc5d71c16d21ea67b7eeb114b3a09baf72f1a16e42b772e0b415939b8928425a71b1f557b9c035c8d7174710696cb8de770fccd7a914034cd8f542cb9b30e43c313148526cf8f85671330ee6cb8ccfe94cf67c69cc00a8f0be6acf13d59338fad"}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3, 0x7fff}) 16:00:07 executing program 0: msgget(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6089000000100000fe8000000000000000000000000000aafe8000000000000000000000000000bb11000000000000004e204c200008"]) 16:00:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002440), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$KDGKBMODE(r1, 0x40044b06) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xc450444a, &(0x7f0000000240)) fchmod(r0, 0xaa50c4e4d05a4425) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r4, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) utimensat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x4}, {0x0, 0x4}}, 0x2) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000000c0)="787cadb5b83a21dceeda4cec99bbb0ddbfb06092798574ef3980817072ff9ef8b95c8128205061ded4d2060c68be79855f35790e8f2845b76c7f6ea62410d8bdf00e8f6871f9beae2f7b56ab3789c70b2958973bf9833068392471649bed18bc80512733f3bfcd58c6d15840f79e1a0266a42e772ed7544b1a661bdf05afaee23ad4d3b2c5c719483b912a54e3622c8f21a349e7caaf8f4337b5c1365c6a272e131b11c5dd0283c7e80c1b9fad8a6d76aebb51c8e0d73638f9744860e60d1f5ebfcaa6ccead884a62c40dd7b8d82c3cf7515ad1833472a", 0xd7) semget$private(0x0, 0x2, 0x189) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606941, &(0x7f0000000300)) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 16:00:07 executing program 1: sendto(0xffffffffffffffff, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r3 = dup2(r0, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r8, 0x3, 0x18f, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, 0x0, r7, 0x8, 0x6}, 0x6, 0x20, 0x5}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000021001400000000000000000000020000000000000000000000000000000000000000000001"]) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 16:00:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c3602492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000040)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd00fb97f2224e910b01af7614863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61dfbe3df9647e7105698b84bb273727700003a0000006e50d2701e644248cde9e9df808fd8a94d3be0a7ade6262515775ae90bd791540765f925b7f64dbac6871f4a4702c7c0ed4b9ca52921d22eb6674cbef9ac60a1a0119edb3ccbfd41fbe19a", 0xc1) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0x2, 0x3}) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = socket(0x18, 0x1, 0x0) socketpair(0x10, 0x4, 0x18, &(0x7f0000000200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) setsockopt(r2, 0x80000000000029, 0x8, &(0x7f0000000740)="ebffcbff13b9fd812eaa4e71e67f5337e8fed8a6f65490cd503048e6994c9296a3e7ac4383d1fd06e2e019521649cdca90166e029c3070f2d840bf1b7eae7ef6f42d4c537c6595720a6203b580ebb708040000009bc83c080000001386ae255f1578d81aa8fc9e987a6d289af3ceb86e3535a27074e9166e669bcf0ba7f0fb3023c6092d9c870ab06f11a3ad1d99b40375e015ca8059c75ac9c1f8c48102e4f99756398f230e4573d10660cb8da0e88c263f00000000000000ef526f574f9bc8a529260998708249ec08764ab2c559391fe07a58776525bf40e575dfea", 0x54) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x3}, 0xc) dup(r0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0xfffffc00, 0x100, 0x4}) 16:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_gettime(0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f00000010c0)=@in={0x2, 0x3}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000090e28bf7b1094ebc2737a4c8518aa80caa6db42d1acd5675615908070f97f24e7f4b276d0b04936d333dc26c6dbd2bde37207cef0557ad985dc22917ff088dce85821c9e7afd58b7d66868426ef00d33b43960068d971d5196cd470169d54fdc625bb0f5e07803"]) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x4c}, {0x15}, {0x6, 0x0, 0x0, 0x20000601}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000380)=[{0x20, 0x2, 0x0, 0x2}, {0x25}, {0x6, 0x0, 0x0, 0x971}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d6adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d359447bffe4d19f799461481c9e3a24ffffffff00000000da6ffe423c19704e2f2b96bd67341580db33076a0977112a2f0000000000000000", 0x57, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0xa, 0x20, 0xfffffff7}, {0x3, 0x5, 0x80, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000400), 0x10000) 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x4000, 0x1) setsockopt(r4, 0xca0b, 0x0, &(0x7f0000000100)="1566cf2060dd0bedff98c7a2b4efd830fb5f790b6d46c9c91c0b9b22177510574b93d824209d0e21f160b13de0ec514c6716c4cbdf3acbb813bc7f645d9ad6659d5d27a6d555294dcd71cff3033ec2389c559c5e5e0bbacc7cf9251e01068a9ccc74c1060ac2edccd924e7dfc6c5893733201d455ca289d3b0eb5579749a93a59630e6c90d48d99afbe4f7d5c10a0ad1762859a855e144a2c60cc942577939dbb915946c8775ff2bfa461351cddb1a0423ea4b466c0332cb7a2d433d1567e8931a3487ee71b06bea15c1776b0453", 0xce) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2d, 0x9, &(0x7f0000000280)="ebffcbff8326fd812eaa4e713048e699319296485393e0068d6cd1d3d22b19e84205e71e3630f367f9d098af6813060ed0cff4db7d91f55f4133db016ca469947a55ecb05c7121e1a9848b38370800000000000000179b333e9903f474c62b8c31fc447f4f9c90d90685434089ee00d389fdacb1f9c259716f4e1a014a5660b6d073594ae34cee50b1a2e0e7c9eb8b568e99c5f2b5d6f9abb7e18d7b09599b2c2a623b2883c694d372dd3de6195e665cf32ea2b0006a85797728eab43cdeb2141e27e20f264540d42448a0e7ee6db2e880f09de492fbae21e0a5d9f59b8eab60c2adbfdae49d96d823a317064a9a155e113b5194abffb181204c0d533b5d15e5f31289c8d411070d45d54d45f4415e6ae4", 0xffffffffffffff21) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) r5 = dup(r2) listen(r5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) close(r0) accept(r5, 0x0, 0x0) 16:00:07 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)=0xfff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffaaaaaaaa45d108157e1e5900183afffe800000000006ff02000000000000000000000000000187009078ff02000000000000000000000000000100"/69]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x6, 0x6}) 16:00:07 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000300)="6c596b3c4eda0f5a1d36e47ab1c5846097eb5208bc36315a3347eb05e44925a2e3d35025b178ff669a414899b54e32b89864bf239c1a1d1a2e6455850fbe8ff7e1d4ca3dddfac3dd7e70561b10a8fd21e573478bcba2971fa085197bbb27451778f9c466c677659382ec13458e0f46a5950725dc814c09e8e3393aa51ed5bfd555c6cbdbc0b8c72d6f00a4d817326e6e1d69fe3cb61970cf3c7040b6af3a0ee6ad64241e785bf87bf4758603bf27244575212f38e3346b81c1a2967e325b9d7da962f97528624d33e17d0040882b856dc9040bd19a9e570bb94d9c7a2eae564853d20c9913e5ff7f0000d2a42c86b781279c6a518029ea46c4aeea5bf0ba29f2c4592230b82e0563fa4c9f6011bd6269227e4ef0f119cd2a8749de36087f57d142c0834b845fb72617a0d69997fec02adea4e140f9f0f4c0087bce3e75caf518eeec1c758a0c4aac11d6de6dd67bae8c8e7c2cd2544352e7023d7b942d83d28ae833396426bc0ace204557f8516f2dad45abd706accd61259c040f9a47451fe2971df4a8d15a", 0x10000000e) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f0000000080)="ee3b41119a72f645a7768273a472b99b529163d73c14f43d370513f233d1f52291dd6e6ef757d36de6f65fab3f90cdf34e555be7f22e709d074624030dc178ee9a98d744e091d75cdf3c3dece43b4eff121e9efb627425db143b7e9e8397e52309bd2c2355e99412a49d11b6ed6a1a1a0fceb7fc67e1f161fc38e31414f4fd572ecbafa45d0ac999309302baa79d180e16c58804dcc2f6ded4715c8c355620336c3ebc35ebebc354de024e803dd859b305ed39f8a444ca7b9d998881cd91c44a1d979346b91d0af3c04d3a0437dae9", 0xcf, 0x400, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x9}, 0xc) 16:00:08 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r7, 0x3}) syz_emit_ethernet(0xb5, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x7f, 0x3a, 0x3f, @empty, @rand_addr="a115e74b49472186009d56ed1a13ad37", {[], @udp={{0x0, 0x0, 0x8}, {"d968b03beea52537cbda1b6de3b2b10429aa00c516f9d54ccd3e7850bdbe11e44bf04a06246c15ca3cc06ec48d8b2da2d2c338547dab5b7d3a9a5835c609ff1aee454a76013a3cf81f00fbb2b7c32481b3ea50f053d1adc1899b95ed6388ced0ac5548a8efa6109aa2beed954a87106ca1665f79d0d94f"}}}}}}}) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0xc, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="fc0b871db1a15044b9f2543021bcda3294fe10bd6db4750e0d5a9dd649dc715b03188441f1e1a1088c267f3d", 0x2c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r2, &(0x7f0000000100)="e905e03764da57118c5632f8efb9798f82b6e7d202155d139f504084896997b9a15bf80b06e793d28ee2dc4d93f681c60b9a4f2ab4b6e7dd039c13420474f1d62b1f6175597c", 0x46, 0x0, 0x18b) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0xfffffffffffffffd, 0x1000100400006}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x4, 0x1, {0x800, 0x100000001}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000140)=0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = syz_open_pts() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0xc, 0x40, 0x5efe250c, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x7c, 0x0, 0xfffffffffffffffb, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x4, 0xfffffffffffffffe, 0x9}, {{r7}, 0xfffffffffffffff9, 0x6, 0x8, 0xab7b, 0x5f}], 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) sendto$unix(r5, &(0x7f00000001c0)="6fa618645ee0513f67a1f07c3775499bb74e17a7d3cc64d854cd6d3786e7c9f44841edfbc738eb4663d8fc7535b0090275862d13bf4cc0b0", 0x38, 0x400, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x10000000, "00000000000000000000f2ffffffffffffff4000"}) getuid() r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x101) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r4, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r5 = dup2(r2, 0xffffffffffffffff) kevent(r5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x4, 0x1, 0x8, 0xffffffff00000001}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x270, 0xfffffffeffffffff}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x80, 0x1}, {{r0}, 0xfffffffffffffffa, 0xb1, 0x11, 0x4, 0x9}, {{}, 0xfffffffffffffff8, 0x6a, 0x1, 0x8000, 0x7f}], 0x9, 0x0, 0x81, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x7, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x80000000}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:08 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd8428eafb0428a868b7cac2f2e01c9e76dc28141f6d7707df266ea88862e11a98ccfda854fdca449e4e4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00"/479], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x1}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x400000, 0x2, 0x0, 0x0, 0x200000000000, 0x0, 0x100], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{0x0, 0x4}, {0xfffe, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x0, 0x1081}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="15cf57814aa417583328b3aad94a5f6397fa975b31c07ffc346abe22d3cf4230bfd76e82e6a6187db10b4175b0e3b4e066905796d35dc5c169f57c1863c3c257c15ccdeea5a3d8397753845f086a36f8a4a3e3677da0e082652de2171e603bff98059f31c958c8dd4d1dbe32951fd60b5f2d7c979412a6efd8a2d1e01f9ccf1d7903ae94a2add7d63e98ee0bce2675264770244ab719588f88", 0x99}, {&(0x7f0000000000)="9225d73473dc79ba010e25c65d4194cb5082356f29376e7aa26297358798b5d781acc7a27fc3", 0x26}, {&(0x7f0000000200)="1acde714b7c62e11dbd0f9df9520a8ff80089b429fc16eac7ab6a48e9c163ace04214e071927f4831e0979b09a8562b5bae8118b16a00fad0a7f55f8db1ad4286322705994b61bdf31085e1e77c0ce9be9e85e1ef20c2dd3004f1a86e0ca5d6600d39b37ba676aebe47a69d0bf6b5e43b56f932a027babee1008b7b4575eb492e0445b7f3225f2c72daae498044b514627f18f843e1ba905", 0x98}, {&(0x7f00000002c0)="4d5790bc972bb042445b3af79e587be926097bd089868aac05", 0x19}, {&(0x7f0000000300)="d1b2685f1c962fe686be50be113f90ce387c4e720691318deacc5537d9b59da89b0c071afc910ddc0e6a97499b8d1fb45953d8a8d507ef4f098e78df542c5cb604275e49cc53fbac005b4837dc9a968602cda91e62b8fe533fd0c5aa64994efda5f1c555fa677ac06cb3f30fb97e240bcfd60f82ff5ebe906ddffa46c42161b4c2aa43b27c20459a093cf46cc42e5a29b7bb0c8f580d0e6e5371f543", 0x9c}], 0x5, 0x0, 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000440)=0xc4a) 16:00:08 executing program 0: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = open(&(0x7f0000000200)='./bus\x00', 0x802, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r3) r4 = socket(0x10, 0x1, 0x7) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe19}, 0x10040044201000e, 0x400008000, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x4000, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000001100)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa4c4500003800000000000190780000000000010000030d9064257db139c7d9b4000000000000290000e0000001ac1400bb52a2a6d5868576e0"]) 16:00:08 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x400000000000fc}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000480)="0d7c0d237ac4e6f0e1309b240792ae2eeb66658f1d4639e07cd6debe3ad57a0efcd9bd2c5ec3e250bc6a3496e821e7976db1c2abbc357d13afdabb109241fa0c2670e0c1271f4d589943f76041309035a4f9cd49fb0ea3b441c0f38a0253725a12212f0412385999798ec800bb9353b57dd0cb85552b615e1a3c63da4b32406bd68668a1a30b0ac8ea5069b4b2bbe022f0e3ef368cad129d81cc200001a05da66434f268be51f193df7ffd887f07c81a30333c8824203fad8255fe1a14db99d438b39ea5eee35ee847d2dac2d4fc70951575ad878a109543f93d19afb5795effc66d91234098910bdf1407c95553670426e5095db6d1e80cc6f1b8c236c0e73a2326e71f5d90c15de9a406b73fa1f54f1eb332668979c9335cb5b9605f66cc17d147c0ea3130969eded2d5dcab4b3cc8447a4b2b22196e50d9b44689ef16b7713ebe135e36234f310b083ea26ce786213fd3e49dff6e98450b60d6df9cd80a", 0x15f) 16:00:08 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001087504100000ffffffffffff54e76cef0002d108000000000000001effffffffffffba9571695583d438a100000000000000"]) 16:00:08 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000002c0)="192a20aa791c922e7cbcf1085ffc19762a0ca3be7a4f1f36f01c15c8df4c254184a4003e6d4bd280d1437ab0e0d8b7f4e7482c13fc3b7c60bb1bfe2b245a027d33c2419734fd0a711e8dd4c1201a7d8b0ef8d0064431e49967b0e68decee8b84de8c4ae8b6ec86be5cd555934d44991570185aa0393aae68", &(0x7f0000000340)=0x78, &(0x7f00000005c0)="2bccf0e7ff5c431c03fffe5d7743e38e529fcdeef9e9c9a1954d76ac99f7c2c87dea8886b6b6b931aa776e0e1b8120845ad4ad088b8d067b1ee28e98d6f48d673e14d19efef155546ecc36fbe9abf8e84ab4dea6f2f7565c6b5288beac2e70680a146de8eca5436cd5d80f728870081f2254234faa2a7e7bd5105b92e426be2bd8b6aaef5e3e34f49cf7c3fb6b72fe6cf991915cc0217e58a72e19e5fbb7af54be47f35b9c02960112e958f8c399b5a1caad28db220312a717dc9b513ba7f7236481880ec7f5f66c102cddd87b6f728bb6cb072cb572fe790975a67dec49eb97b45a0a7b277df630379a3229864df1359c92a78ed0c34b060e", 0xf9) accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r0 = semget(0x3, 0x1, 0x8) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000800)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000007c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000780)) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000006c0)=""/187) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x2) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0xc) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r6}, 0xc) shmget(0x1, 0x1000, 0x782, &(0x7f0000ffc000/0x1000)=nil) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20001, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgget$private(0x0, 0xc1) close(r0) 16:00:08 executing program 0: sysctl$hw(&(0x7f00000006c0)={0x4, 0x2}, 0x2, &(0x7f00000006c0), 0x0, 0x0, 0xfe7b) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10006) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) sendto(r3, &(0x7f0000000600)="98c28ed3fa08e5bec669984c3583baf32879a7a3b656b3e80b8f109b37197869ccce1c01a643a0248c8a4ce7e389141dcd23e40a221a393028bf428ce452d970e9e801a2f8375fdda2fe8d900f4a3aad1c4ea3", 0x53, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="011e2e2f66696c65029eeb02b58b2857662a0cca27f7a100"], 0xa) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="836571e5b885b237ca8f51753cdcefdb76953b3b3e91a0318484f9aee6ca33175da7a8469a3a8501b0732325104beba94dc91af609662ad69ea50d1cbb1f13fa17434b8a0696c389f9395636b67d7ca9f1d3898fd2ffbaa18279536c91dd4f6935f112539faa6710c37a8ea7d1a5a43476a18caf5d9375fb91f94173b4a137eda7bd9f50225ae6254da82e8fd372fde27e75b920c901e0cf28683e9a80ecfbebba9024bf944577abc12d16456a52fb57a77a52de155c327c41b0a37c6a087ef3b27fbaf849a083cf", 0xc8}], 0x1, &(0x7f0000000340)=[{0xa0, 0xffff, 0xfffffff7, "9b4ef49251bcc4335012e774c57296de958ff992009dabddd4766f898d0c7c4a054a8ce2632a3e13b477d34dd71a9b3f7485cb4dd569270da39849f6595233ea932996dc23bd7904996d4f5c0355cec99b8e19b53b71f76d58ce41ee75d2bebf97bbaaaf2fb0f78cb562fb04ec35e0c35713b3950181074f9c2efa4a006f06663767339b6c62aa5d014a7d"}, {0x40, 0xffff, 0x1, "7b4190e4b3eeb1064afb450cd624280d7869b678f8cc06b02e3a59f1fdfc118bc32f9fbd8639b1c44d2a60"}, {0x78, 0xffff, 0xff, "c5b016abb3c777b186d3b4078c8fb669ebc808fd0fdd2127b8d077d304d0b0b266eab8d1334858dc7a221da21ad17adb86f51b6add8ea81737d739b9d7b6f58b1c209bb1dc4ef5acae4697d5fa09fc2fd82e485b4f46b7a781fe4550dedc3fa14a644b713a1402"}, {0xe8, 0x1, 0x6, "857c7ed708ed286b12713538c4aec6bb9749bc2d87e874638cf179fcdd13fe530a6c13fea55f3ff721b91a9fc0ada19f039d128fb2a0cd179fe0ee7d6192ee0045c0f7dd7a87f5e0cb8ee6c265b15fbce6278b186e32c3ede19e874cddc113588262539233294267d9620bc3fb1095594de436ca0d87974c3288b5a121459521a738a184c89ca11fa87f4fb2b79e7cfc4f53c124cabeaa1fc9f6573c01b6daf0548215665549f005f3649156f6c4a87c3e68b3651fa09cb55fa11c783846513f16484b462eda511dedd7bfda0779387ad6177651"}], 0x240}, 0x2) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x7f, 0x442f, 0x6, 0x7, 0x3}, {0xffff, 0x8, 0x5, 0x8001, 0xfff}, {0x400, 0x5, 0x6, 0x3, 0x5}, {0x1, 0x1, 0xecb, 0x9, 0x4}, {0x982, 0x7, 0x1f, 0x1, 0x6}, {0xffff, 0x6, 0x1, 0xf, 0x1000}, {0x50, 0x80, 0x4a40, 0xf7b6, 0x1}, {0xa379, 0x400, 0x0, 0xa54}, {0xfd, 0x4, 0x1, 0x6}]}) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x79) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="0c4e78415fbe7a38278728596cd350faff6ec9688bfd978cf5032a5674421302abdf85acdb9a8bbd43c5c2fe29c175586d5634a589521e80f60f14a61bb148210bd8a19c585c874d51175420cc5946690c2d546a979dc1482c28f6b2dcff44fdcdf7569c9ef00d929c1554ba2a158328b8aca3b68d28c5b28d81ed5486666c45182ae43caa65687f034efa7942decca74943c669680a6578f4131a24d45b8733ddca22", 0xa3}, {&(0x7f0000000640)="bfe260c90a9dc4f2bbbf18a71905462f9a81ed7eed86bc9e59351a8d2520653e3e1e9bc862c040cddc9654e42715004692c83b64b755ece347b2e8b48bf48c4bc31b835dc4eb4e4ba6fed6dc67accb30852362ef687309c39de774b2c1ad86c7f82015d78b1e33fa86f6c7fb323ec2a478127efe1f1f67808fdc943f25b2df0f854659f27351bf959cced235d3eb5e042fcfa433ede81740f202e3cba50472bb196edfaf024239ca24fe188a77f6394650631a94311cade78b5e352a51dae2cc8074747fb6283f7682f297f7180ad3429a3cc691457c6f09f281e3ba13d9a8e4699a27e686d354d2124f5a99492da5d57f71a384fc7d001d3a0ae4d4da006166523049abb00779604959ebaaf295854ad1f43bfd76457144ba91a83102df31b79af8f347ef99579b96f9e426157c8e7ddab12aa2be5d0399a01763ec767278a2306f9cca2a90c0ed6702fc1ce2addb5fa38f94c23851dd628e254756154335b628793b4e7c5ab4cbc54af066bf2b49e25f1905844300deffd0066410287cfaa9f74e9e31721b9052be4411da07f723874830d100711f8268b1da76e9b6579f5d756f1efccc4905282850ec3e9a1e6f436bba5717047f15606e314d90cbd7b4b47e78ea43ee9eeffee28acdff92ddd77a5976779fd62b6b52782ed21ca3f4a45fffde0288906e3de4615fd8185f9c2cc66560a93b8da2859df41e27fc36a18a2d22d189f8a5c9d746874738393e729d22ae7f59405d8c06bd5d17514146918593dd6d098fb7a05af46d733d4ce78f08f66a277ae19b75ffc4e1af23c963c0e2f7fcdd00251c013ccf40ea5b2a55df7cdd1a2583b6eeffeb472044cd1e6527309a4204589f5ffc449821a6cc615b5b72cf3815f728d438f80d01dfd71586246a8701fae1684583cdba9525eb8b2628c28d7132b355875fffd704a7f99cce9342e7a3cb8d96ecbf6b286688b6dd9581872580d75e8770d60ca30f9c02adec21e567648092e336377a9b56352c7fcf8e7c2cc7fd770963561e7fda76caf3b172ec5cc0b268ebf096c007214a63a60701f8d32ea312f070a8ae30e7452b7e1dd2574535440fac7dc66ca99c0ca89ff36fe8da903d66ba1552b062a5bc718a13213e1e9623fe10689d0289b0f40e6a4b1ad320d0a4ff4e0c27aa4c76502d50268f747290910e00b4f04712133c496cf609956268a062fca31c1e76da25be362ab645cf0e64d033be685f34a10befbfb3ea72028e7d01cee4d041fe29cad8cf418c130cc82c5de6c22cd48f07e506ed9215a144392c9da0c6481c6dd2f91162fe9ecaf3fd0efcdde6474c66da00c4db49aaf3e676378ec5e7c921f94eaedfcc20ca38af9ebc25dae124a1d2ee0003c1d8350444816905d5e314374aa2bb4654fcc937747b652fe925f3a8ddc3eb50d1ead5f9358c91b3da0a73fe72e298341afda75f6d434da0de3a76d0d780d483c69c8c16c3008d5b132c9226dadbe99c7477a72467527b805459055093ed73bb0467ea9b97940ec2d53bd4ef7bb88210b15eef79d2fed22c90bd490c0cac4f688dec5256d9d239cc9ba2398d3c313b387f0e8037b833f19907c57b62a5bd125efda8c7d9f44f67a42ec0c526bd4bf24c3650397e5070980db96f3fc5ae716716bf5f49837d34430df95cc2f0b53e2bae6aad740d9e213951b9a102185d572e2367427b7ce51880c4ebddd18f6caba71f29027a4435eaced7edc12c6143a01b103a27939a70c596e4fa13da32a2b1c6158ae642bd053f63d24a58b1cfcd708d466c7dbe56a9a62ebbb64924cbac85bc881f642dbc9d011a289f99759c65fb9975c99b84ccdf45a1d410b4461ae07382816fe882f47a449271924ba62e7d1007696b02f3d4eb64c984e3aa78842b09b8666d7654465b4afdf9b26bfcdb11c51c2818b357c3a87610c39d386c79f352d8cd855f44988c1de1e64a610fe32948d9da2beff65bc8f599acaf5a76de07622f9d711ee7e570174d770dcbc34ed6b1595d975024594ef470e719e01a8c3bff9fb83c4fd3bb130f4243c2e9a4d503f28897a57343d6753f8336f5d5c078f28216644d1d874a8a49e8b482543c0631789a67d314757cd3b3ec9dbbbd032a8b0d78ea51c73b9f639c237da627e7693a88b8b3a89f8887f631dc049893751fa2c681f0450a47b153b7a30ca1fe958aa5ad4998d1c9581333d58fdf1069bb6fea14da659694d4346a9c6a7cb635561808e077445aa5ecc775e4496855a782f1d038565c65353967505193b3aad7535548165a895143708ad3edfdd70425696fbea9fa3626bf12c506f516eefd140943f9c8d69f69127607981a79f512dd88eabe13e54e52d3135dad4376ee05b4ab09cc7a1e33045cb97f7a7ed923b2e1bb3e0659c20bbb87c9f657212100a462ec26398b672ca58fa6ac8d4ddcdde6fc76e0063e2a07a625aafb0a67d98bfc7038663605e0140d15f77c99f1ee1774487af95123c4d0b70c92c5ec6cc0a50dfb83b19bf22338499a4ab8d4a6aa1cda69179da8653622611cac27a8308395a59aabd277d0e9e932c0872dcad47b8fe9728e02364ccc729b4b0e8efe02ac7da13ccbfe100524148d292f44fa0080658f9168f8cacef6012b9d62f106d9b694c106764f615d7fc3d9248ce20e7e0c4afccea200db059e79ee7e000d8bed159d707ac1cf6a571fc3d2ab8cf20aa8ca27a3432ee9b77c494687ec06f04c2b8b0b40b80b05fac67d515045a8ffc177c859997e39d61384e18baa59a215c977788b8eafbdcc042282dbbf134a716c68e4bf3910dbe0781158ed8ce92732c96f33263ff5e0a029e01956f69c8072f1a41488e5724f40c866a25232f4fb6793e768fbe2389651abab805c21dc66e1ba5c53d9862787bfb03aab60871c565ec816e96c057e3e1b8f30fddb96a5f322662c66796b66139d558d353706ba0a1176b288fee32678bf7ad0b3a08610c8e241eaa0683ba466560b88ef75dcc8c992e01e7e278c77faa28183819ea1b3245923e2dd4f2736251816e34dc4ce20d6e09ab28bae49925948ae249d7043469233e21bcd26062be9ace344bcb558a6e0f78e7524815cf95c36ca2ec1a4eb73b37cd59593e0b2c3aadb3e5022e2868aadf850552a7231ecd481ed6d0d32ce1be37603c74e7cb1f81e7b75fe59a89bd1d851678356e1d34253d5a84eb1c20002f1bf4c42644504c7df9eb40e2e6b2a09fa2eb667921a3c907c1bbbe69aa7aeec7475e56c0a1bdd9d769dab6db73ce3ebd2be02dc5df83b734ec04a186750ef2dc8e3aba4f4cf687c5f445aba37a30140a0fd8a3fb762e9a4cc4aa336a1424cfe36a40365cafd465e20cae33fa16bac19d6b44e0190ad63be5602492fc0381026819e388a3a5890a414a308b7a5e3bb4edacd89a67883ead2099ce9ffcc8084554da0b415417420d7948f957b9738bc52d490368f986f62d12afab107594adf87eadbf80fdab412c5f22705c12fec414e64b9558c2955e629130c39bd14fb07126dbc775d9f2740d4edaf868be7fbb1ce286f631964bef773c788d294c22b5427c4e2f932aafa25022c0a52f29538ae06f33dead74ea5fe0fcdd965315f7eb1d209bba57ec12c987567909f9c72450051023dec5ef899cb9a6a7bbf2d49764f2e5d3f26e69b96081754c7d2a306f33917609252dfcb34c5481d892473112e4082b392a19ec89cd539e495b14588d4374765c98b6c60ac35ddb0cc76649bc24713fa9111a2da16d5eb7d063df4904855668549b422f740d7cfbfa3d305933b88ae7040f9f01fe4e9fd6f5f2a1e37d33a8f66c4533c14259b99970e60491b1e488434167ad6f7d314c8283582a17d3512a919cbf97637672b0d6873aa8760d19f66a8879c33db508c0c4229ef8782e21cddf2076e020be8b99a1c9bd323fb2a4244020b8a313f6aeae11faacd8f4a1ad1341e53571db307f48239f739139680ab6182c8d37eb80168a8eb0b2a8714e6095fcb5a11d0f0f2186cf754fdaccf4060e4c706043bdbaa91e915e07a18d6e448277fc4c27dc86fd85cedfd16836506f52bd6acd5b724cffba4e7d29853df3b373ab069fa33b9042d52549f7b4bed37c1abbc4b3696873d4aac7a5b3a2ea07fae1ad1fd6d6e9a168a23abc81fa4447f751e4a30eea9f160bd37131a5e0ba9947c29abfb80b0520989b6481395cc6083d170336a291d395b84bc647a4e01b5c8371e3982170b845b926acb726543da8d5c9447515633cec80b40b0702b506a1b1f7933322e14b6c62395a82b29bc0706376a7da71db0772cc04d2ab1166a5bb77d16d5389b22a0a23c14dbd1b226d92aa2bc0f166232d2c6cce6a93eb86900d8cf101bd855fdd39e2a7cb425c93f831bf9761c42b7b0f731c6061b7de0e5a7810f89532b2069fad21e5872e8753d442b0b0c0a78f76c77ed7105673fefabbb140de868c184235c23dfc97e4d03f7d1910e40f556e7bb5f517a95e2f33ced90ee88c3e9a9a92f2f53d8b4273a8983a4f0ad0b5af8e40805a32edeea7e6b25977e96d5b09d0fb9ddb7a9dac0388e6f39e9162fbb4c99484d27426d4bf9581ea198cb373abfd68aca6e383488dbdee9c4fddb32b04a24f22159460f710866f58b2ff4e1ddfc734e73a597cbe48376be8bf3c990ba2d224ef9a0c493f4d34a619042969e2fd1e332d613c6585c8afb3188a43cb12c500f93f6b56a644a5e722f5becd4bb88088c9999fdd3355a54c6183a9f3f7798b70b304e5faa6da6a4ac4b21a0f8ec7e8b45c399b0cce3a2efa1db10e9c51194dd5d60d3e4b33d023f78c058165f2a5f6196aa746c70abfca053862b677690b13c403c25c5cbcbd5a9d418dedaf1da9a0726d8ae78be72e9e09f0b2ef0d250c9ede584dac03cee95a2526067ed182dd01c75ac78deff1cdc0102d12b8da96d8286543489d95c90ac588b6dab7123c699b580534d7a7a960dc74545556243888271565ec8141ab390c2097f687217ad301db9bf09ac7df2d790acab75014d3f11cba665ae31dcaae6428f2052071c758b3bdd755782570ca68a9faae461b3ca0859ee1d8d5acf2bd2aa8bb0f9c0c37534445b93ee881f35d6afa14cbdb7801b0dde3c5b62a53d83a685a43034591973a9c6ccc2f771f55398d061b452580a76939b3bbcf05afef695b85afc938d009b4a3000fd020ff98e0eb46552eafad26f40c294687040521ae9b509535ffb779168063914db504180f09ee85833d7510d1c52b71d0a757fdaefc9c5478c3d79257cea56df56f819afd60adf978b73f922a6c789ed9aeae3675ccbacbde53976122f07aab05768a3daddb0505dffbab2191c8171e0a4c8105c8a49b4d633de252c322ba186b1a0c942ed1945ae6f167e71a51426bf62378b687143b5442a0cd7fedc2185831d570b9ce374b1c8096937d8c125832a9c9af0a206fea84043b098ed89dfe4b98cc68f5707b19450add5f373c059367ded3598913e3da52d7bb1995e18812db000f97121071c443024fde9d4a0cc14c663bb04ea27e231f1f6e8f73a4777cd12cfb6b25a8090eae3a0cf3e2deb5ac3f7b26c7444ec80e4c13ebfb65a78cd5c2d664475ad6eafce44f39e720f497437887486bde8259dea09f82cc3cf98621651ced65821c990a5d531524f0e03d94a2ac40a351bef4fca37adeb9d59843c72fd590a95e008b052d8255bc9274f6f44cf7523347884b2c82e37f0944d20435a1f59633af93d2a55e3c6062eef1a17b07b47ee8e5ee5407aad9b87434e8e1bc19e9d615467697314e1d2d4795a8430550e5d79e8b8f56ee15d3a2c30d18e4278", 0x1000}, {&(0x7f0000000040)="31fd694b44fea386381b5fdf3daccda7791f191131fdc3", 0x17}, {&(0x7f0000000200)="9079183f296a277021ebe91a2ec9f0ab29bee7dbe1dda35763963d97384173740f7d41", 0x23}, {&(0x7f0000000240)="c7aa75c78d1653aab2ff9336945b6c9fe285050c41e4a36444737246eeb17fd2a24af48ecda179bfdbc339b428bed3a3c71c3313e0029e0d121cd616372ef969da56b886513c6203a2576bd41e06accccceeda248d396332ed9a3f04d74c3abd9844d055a1b5327f5ade1b18a5e33eac247f961203b1d39ded312d8984201fb7a424166c0bfc0689fdb19fd8616495d83d2ac30271e220402babd971f60673609e6569c4d7052095aae91618095c8881c9b0331631fa1a48e7a9", 0xba}, {&(0x7f0000001640)="ad770053c66945cbe117ec464d5200231c99b573bb471e2178dcc8b36a470066ef4c97ea67395fbfa01341372838b6397a77b5d399b3d72f132605c8cdccaf420432ed7a87cb155f46006f19349a93a8de06385ccea91d08d0c6ec973cdf77ef2022fcf6e9379a5defba97d705cca8c3dbe61763e18899bb4953121df345666529b745c5ce387743050087e2b2e9eadc9ae9fe540138ea784825593deace39e6eebd5f274d7fc5072e08a160d8f402fb89b9ae0285c5b416e074e8dad3ab77460b27b45a932f6456f75046ad36a66511f8a6dda0c9c100760328ca589613b62a2f", 0xe1}, {&(0x7f0000001740)="07bb69d8a334704f2f84239bba11a97c8db433fc84f1bdee2f26881562671e62d16085ee5655e46f3619a6fe57d1ab78d778327403d1ac396690ac1f7c80d4afb1e59c01e87e0bb8cd81f77baddddbf6cfa7b30c5b285790c643fa55d6dccb1c3c0cc7b901e7a05f4dfe22bd9f7d1ba66ff5ad739a733041a87712654df53836c619ee1cab57fe07f61c1c23bdc79b1b10fa689720b53cbb677ee4e8ed460e8785cc71b4ea1344bd47b22c4246075b9d2965750f7c4673fcf1302a562454b1a9c9c8c601cbf2d859d1216294538d9fe42d59c0a9ab924d15d21fe2b47a5c5bf9f6149256909f4fac1487d4361aafeed08da70f66f4056263834c", 0xfa}, {&(0x7f0000000300)="6280335950133dd807cb", 0xa}], 0x8, 0x0, 0x20) dup2(r1, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffff, 0x10000}, {0x0, 0x5}}, 0x2) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaadc8db99b5c9821e56f6b74bfccd5806d4000a81c3ea7178183b3ff3f4f58006b030000000000007f43f40590", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x1000da4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x4, 0x5b, 0x7f, 0x4}]}) chdir(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 1: sysctl$vfs_nfs(0xfffffffffffffffe, 0xc, &(0x7f0000000300)="3599108578a770b9b1dfff841038336045ebeedf8aa0181e183ef7b1a1a74ea1fbaf6c87dfcdeadaa68aee1549f87d59172a016ee8798c78611c85ef76d0cf9ced98f75affff6b4dd38463bed1c832cec34d010000012140606e79d234bf4f6f1cfd2f8d36f5d5b138bf6e21de51e12250f5f306bf790ce4f1edba4af83a00f983900004b58bbf7556d2de69d58b1ef06cb669d51bccc984ec5b24c7cec9f13cdc1b722c35b30fc9a77564d85357ed545f9aa6363300000000", &(0x7f0000000000)=0x47, &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xfffffffffffffd38) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000877600846de7d36abdb77f3c8d2d2e9158cf0010123d5481f1f27a71fb500704321ed3a0df8d4a7962369a3d30ab52d6a9da25383847ab1540464124b84dcf9793889d4591645e6d72d966709dba881c42130f786069af2ca3f981a9e9d7e8330fe0560279debaaf3df4f4eaf2ba3c3a00b40829c1373ef4fe27b47c87488888fdf4c5087d8060988cd2a026ebb6bb7645c3aaaf063864b779a039f382816e0adc34eb2d52765d0d25c1fa9b8bee39401120229e971dbe1de3d0613da7a7c14f607e080e109b2f40641e5fbcb7930446286fe9f9166690ec6d559db020b8c4315e0b13f622d72e568e6bcd9505d3fc2065a72bcfc6f94f1c9d95da99fd0d45397232b19293350c5e59558c6b483573b49d2b815df700640d470fc743fd61a731db91ed63de2e18024e699854fb7d3efeee83d99fc2806bd5815f3605d9b6c02f0115a0022dc4406f5e73f03b1ecb7a7b271697cafc740bfebe"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r4, &(0x7f0000000100)="6d24fda51ae70f581ee35cb8d660aa9a910d6e3e5cd5d92a86cd3c00da40dae59b21f777b706de2c48b11852f8d42717a0cb7f035418b6735b71c7491d1ae63a7aee81b7601520abfeb760b8023bc43b2c5cac982f100cbbe5e79a5d2046e723c2c8f0a188e21c5053ed7163e4a80eb0056d1a3643927c7d0e846ec113e99c4c9f1bc9239e967abbdd8efdb86a62432d5a7936c4f59d5d6e85e58ce8d914c92cec695e2ab4ed96a11c18a08d744c10734423e5e87223da9167d40099a53aa8836609343f5adf906f212a5483ec36e5e42d5ebd1c288318", 0xd7, 0x406, &(0x7f0000000000)={0x18, 0x3, 0xa015, 0x3}, 0xc) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000080)) 16:00:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="02b877d9", &(0x7f0000000180)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getrlimit(0x5, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x180) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, &(0x7f0000000480)="abcf9c570c587f27c90cd84fa67c9274d70564d313fc13dc2a4ea58b6f97e51af472ae9e5ea4d98fae4bfbec1caa57af72322d89d99bed50a2e5c1453f34b594c1712b277fe0b2e032e794b296227ac2b3e686e80cc3dbe1d248818997269a1aa791e377e0cbba0f1f3c68ea10f105fa84a6682c9d30fc13869a5b3983fdf4131126ea761b09401d4bfcfb961c6ae7bc5b0c9079ebfe7c7d0e1c771bc08173738839bf20e2ed9594c3f90ec464ebf0632b7a41c17209e30d480a09ca0fa18ea4de10b7b862f4c999dda87574fa17058dd170625d57656a0b8b8859f794f65d9d23ffd1c582fc1a6b30bb0002d346a364f47c6d46f51c82fb46de1eb251b2a48ddd44cd407822ac751010c80d3161546a881a11d4c0569d45d50a1d21668a5049bea7e5dd2e9e235280da0fac3416052bfc3cca2493e613397492ce2c86c6c28a2f41f1a632450ab2d46b402c744b798d776b6d1c635432fe066b1d1fa16bd4037e4c4ce0532afef243cd9f2200835dff4cb822c076dca9377d5d992e9aeba9d2e2777fca62a3ea93f70f5fb6ca729e9a76ef13f40e2b297bd047e5847e8a9453a7e833a8a49f099d17d56d9572cc910b655b1f7d1d1413e3293bea78a3e8c35db2b998b68b4afbf391fceec5e4154afd754978a409f43fd8b9535296a05d8eb82bdf29bc5bda2890e2271b2ca5f301405f810f8a82e6852c119f489a686ddeef8f1b9741e73ee022e3f40ca7e42aa0a8bd1bf18eef8d58706556d163a3d99a9f93c6e5581e8b286744b3313ab76a8263b57ea426004e0c9cd11de9b7fa738a3dcefbca4454678127b4845ab3f1010ae3427692b17ab8e3b93f91c90ef81735255d13c27a75e27cfb0adebac49c33dfab09e21f60dd67062840e8590eb9e69d5171fb578065506b58837949b5d8f19a1c040f01586550f38d79b8559fea8006600ca11693d4c10b5b6365fa7ca7f94d47392dd13f6b7f81dbe5985f04bc0de6389c49d3ff49d824331f9126fb6aa8e348031ae635e7885e818dec3672c2d8295b2460bf94ad49128bd4b5e96e01881aeac4bc5814bbd75736ad5a42dbae19668a7a1fa1f277177b48261f64ac8559d00a6ad1dc094bca4b292decbe1c4872cf7eb974d45383b9263618dbcbcb7ba9666c10f6233dbe8896b4f09eaac5311408a563864426221ab93c57d11fbcfd9ed77eb93b41bf60d763c806d237ac66958fe7270fb60ad3262df4c9089ffb704d82bd3f6fe883d0122852052700204fec7d9e52eec04dfe00b9860350948d24bf11998e3c1fea677989e0ea52a5d07c9b7cca5ef5b6339e7002c8f8b9e4caea640d7dcb79be7ae807bf12c781849be77bfdcb93860e256a6972c4a984ba5f88190c33f1be0a49dbf310a290b9c0c0e6147ac5c083e549d8d11b5691eda300e460729f4b3855cebfd6c5e3d3b93967f895dcc1d3f864fdb4c4746f0c1af0b5a73f24cce6999cbe068bfba4841098079549b683c30288685446bddd251bb1a231937044c73219dd48c291e0896a726b290961914b3ab27e17e61879db0bcb50b8325467267211c70da746cadca06b882adc8d669a507d29fd41f946bc127a1cd7063e4c03189ea6972c97934b9b6b42d40aec158325c8060ef97a6d053762b78bd150321cf614c09c0a9c8aa4ec078e00affcdf9558807452e9a03d64440597d1867ebe41f0a730eb822a425ac2c8dde11f896b918ef4335d6403c9f1814521cfc62706adb2e6eb8c7091b2ac03937445266b7e2f483f7099474b931cda6e98b181317fd5c1dc4b99cc5e940ee68d8d80eac07f4062cb2a8fcb312848cd35e06045dd15eea538cf7d359f5a076b1facc28e77c016ba98e6962bbe1a35aa0b02b07992ba9eaa386ff1b3c84bca5b8d737a5aef94a487c6c6275a4e659572d873f443f4264ea44e6d566f1dc5d41ee779691fbccf87c76488df88f06cea414df1e1fbe6f738775ac8f3486a27337a2ec28ea684f7c1d86c215fbe63af6e1667e6ec3a76fd0ba762868ea5ad6a0bb0fc93cb9376b3b9611d37db5547f45cc3a8042cd72db61bd717e14bb5b1a70f9cf16b2c606ea5cef8fa7a571976f44af9bd392a63ddc8db7911c44585b709f1f1a2940d4c647af46d00e4ec45f794024190b73357c0f9ba4e33a6e9232735e6c1aaea332d4c8f758bf57abb9c95574ef3b077f18e678cf9fedcb4314edef9a9cd681c5c5d10709bfccaa239eff949dfc2caa8c6cfc2697f210374d9a6cd4ed3f56bf2172b3e523d83f311410c0959386d5b72d4edfa3accfa56869ced3d211fcfdad108d004c71eb2a20332cbdf29e0c4d38fb88deca36823866b13da2c757d8248e23b987ea9fac0dfaf0eb1259043e41d6056ffeb4c2adab6b4e4f09fec1ae08290f04eccc237be267a6ca61e8975d700b5c620fb9c26ca282ade22202494c74bd2e0ba3ec7079900142245fc6db989b8c8726bac72be6c9e92a7eeacc28fb53c9144177961eea37f20bebff2bc4054a82e655e7f8170092e9cef89d09b810acf9167303655513bc2868f8a608c7aeb597b71b2ec8e7f1cbbe1fce5deef1916d092977bfaf91aed323a193418cf7befee38e38364be2382e85712cba1a64c723710ce314df1b2be919dbb243ae929428e1c7448aa131419ce8ddea0a11840c5fbdc5c956d3a9c9824e552ce1586ee54af3b17e5e5f36d56821f39d126e6940070961d304e035d010a1d96d2f5621f8985f95bcd521c543330d062d6fcefebd15898bb459490d4f1a0dd0e3255345ff35376d4e5751a67862c7cea8a6cf2a75c516ad583ef82648b5207b3cf8f0a65e2b92dcec6b2773e6161f35c8c6c2fe8e84c476ff6636d4a2a8dfd510a9e1ad8f79c29cbba148508502a0dc56b2afe6d3ce774c2dc1138e38e4009f2377d2c5f2a0efc6994e6522d691c0e3c40316f286c5785dcdf58ba867a9713fa73da29e9d64ffbf67443d5722bb277c0d03d0ac01d84fc8448fd582b2366d49c0a60a4e7dd2a6b678e2b073fe6647bc1e35a20abd32cc24ac1d71f9f0994892a74f7ef0cf13ded6ac4226639794c553430c8bf5357710b99285681f038f9bb0e331b05a95fa83765df9ace246175e3c46320c9588b7c9c249a1f8f9f484571dd6c30355c47432d86b57f618a2a783dca4c5474033ac45b46d9ad93cc098a5e48c9b34db67beb09f8c12658a6ebf666e2e0440c8caec4f4c54c70ac371e1070a4821caf140649a2475a438d4700df72edf0f7b9fa5b878d77987d4c432eca97b3e3f49fd66ef2ad94be7938020cb91f2b125b12f4abfdefb7a75ceeeb2d7d3e5338aeebf9e134caf088511627240d3e01a73569de2567931270d63278f14c7037b38d7d5e684cea5a04ca6e615ac0555d6ca5e1aeb76e919c9ee47d42026cf4052170d50c044f9e74374f573c5aea906f08631006dd84d46864bd3c536bb4658a4c0043ae428f558efde67904d88f0c86b0d96877e1707768b2d04c8db6ff3108fe4d4a0be7a7f0e5cfae33a96ed523117f8471fa57239fc3f3f01cfaae0fcb0ce0d242c9b376dc412ccc1aea4e29c3306eb0484d2711093a47c48359b1088c38d743649611a720c11769c4e067ef7346a17108806d9e04e8dcea177fe8deeea4432557ac4dd15c72ecb2e5d370abb42120d69cfc27d8c7308440dec355146ceebb1cc0f4add8cbb6691e9a4f4d21dacbc06897d44529a4c153f69b41b5215e49a0c20e607b4e334e27f5de82a3fe11db61b2faba46dc0ec66c3caefca263b28cdb99050bbdb4d72582f111e65f11a83437919841648a2b7dccf2d5d2d36de40449324ce756d87b49ac392f6806e37436c757c061323f149e8c56129d6aad2b16e654c145a24cd70594ba1032f131c015631ff81d38a9f2b1bdef4d3c3df8ff97096f906238458e64e5592a95470343fcd49f26993bbe100498aebd52e30a37f64c7359a8f65e76e9d415e9e4cf95ccf059a09cef12aeccbbe1a7090d25d9ccdf77d6ce4fc39b24ba673d7441f726a93bf8b8289171a918351f807fef5dcef37dd56d8d17e731d08957dce7c9b9bbf64d33c7a96fb9a29e17271656b860bdc65de86f7d9d1de770fe04e13e9c21270f4f4159bc69e808c6cbcc73390d4d3ab2f5d0008868adf371cc40a43ebab6c18fc4e8ee8db008ad6b7f8170dd3f649d64e1e3238a7a762f7bb4cfe319fadf126f8c3ab311724feaeaeb1fdeb220b4761a27c345b529ad1c9a1868fab86c5dc00b98bcc70379b433e876ea11fd139fe537e185382cfd6dd61e2a00142ba827ce6708fb1a756ee70dadf32122ad9549ac8d90fc174e6928904d0dea11b295e1ef90e7d0b4eb3a186dc729b921a29fe3009dcb3da3ab839702949b69155077e249ea4c63e8d02673635e17aa84372351c232890e3b82dc084deb4402396ace1820ff622d1dbab528f16b174eda3598d246f4cd90985eba16da63b581ecf6bea7d30467cff0f0ea3c22d04ce91c60277a0fcc537498060a3b457bb27eb246a9b8015bd2cb6cfdaf417424f50d1e6793ce22b04be1a9e33a89d363d59d1cc02a603e6925497af7cfa31af0cfab6b25cf1b3d5b104e48148cc0833911e1fe60551fc5527bd9bd00fb05bce3075417f75ad00f4de631c1d2c02d8b596b67fbf85c24471a6f721e7991879953ea1cd6e6fe160cd2b13a4801cc466256592d518bb478bee355e7bc7880a93d2eda64fdaf1d430d06763c91f98d87f0735ce3ca5494d1a41601eb36c1e42c8ab4518ab7528d6fe2e0f4bbf44a086b02c74471d4197e2695be072934d4bd9b185183f2bf8c4ed84f164bd687c6b0139fda402d37bf052d9f364d6e2c877069e295455d8af91c9774b37b3d9d40b48660dd378a5e5e584d234ac40b9d2a77b4537a9a33fea1a378ac7f303f5983e5e011fe7bd2f5e7214fc570e3128a189ddc27eb8aebf3d520e7269b5194c61815b71419f4b0ea0746f62b8d9c690bb2fd95864e06851b0bad90d1bb227c6226adef778923ac93d1ad1c60d435d5be72db6d990adbdc443a5cfa8928fd92fc98f0c0024e22ce36d0c61086980c654cba50b7314e7638df723f2a93e6a69a9de5269d435597d51c690cdd4ea5c23d3f0badc16f665d6ee1ddf37a09859b3918332eba4ab4b566b560795bd7ebdc0e3163311519f5e9671f6a632bb426bb1e779efd4de8263c95a5546d3e6836e6ffc2c2de1edbc89462cfd7a305cb6a73f11aaf1f72fd7eff5aad02db6582c016630ec4b417e47887bbc181af1b80ad59008d7932c59f977cd49eccb9c4780ead4efa0eacd64c294c56078db9674493017b70452f7740dd6c76e2b27df4ec8d6a4285b154388760021111118155c37e01357016ee421039cdb8ccc5c4afeba4878f7a116722136c97411427a0d0ccabb5deb8f9fcaed16ea8f79d6e9b9b63ae72788acc3c0ab0d1f98df305ec046c96e7557ad87ad3f0433075993591057d0fc0649b98ebe2804ba9afcc773a1b2a34d784100038391adbcd58663d023b9478f7b9b3a9bac80e35d08b4db476852e8926240ffda9946c73223af2d3e3210e0a0d7897f8473a7cc38a3944c2977b44df7278f94f49cf9137ac5eb664a9471ccc56aab2fedca9274e08b7ac3b71be46767c0bae1730b6df29ea5cd540a845da87d68dd44b144a17238a3b61eca509dac3e53414ab224cb08c5684150cbb589d92012d03e1ae110d853bf76ffe49f2a767cb08823937b515bfea606f695ea5a087899e5fe7ca41bdab6ccb5a703e702e1ce4e0135ff179208f3e8c2935766541b0be3ff756d6249a5b5a9ccdbe", &(0x7f0000000140)=0x1000, &(0x7f0000001480)="433890a0835023a582e39539fc17910800f207786e0122f6c94b8047c663c0a08c228a4888626ca3f73c807a939af0600a95f7eb6dd244f6b71193c2388b63920bf452a36abd163103065c13c4fc1e3aee72de60b4dbe3e3ab02ad31fe7607b5a5ab5ebd968b901498a7a3509fe620071db283a611b935eea58d3ca9deb2ccb7066edde1b9265edcb5be17259749aa2284ad6ee02d49abc89009c6386c5c6b95a54e2cd299fd7153b93090cf2a0e40c1c3a7f7f3c9", 0xb5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x2, 0x7ff, 0x5, {[0x6, 0xbce, 0x6, 0xd25, 0x0, 0x200, 0x3, 0x100, 0x1, 0x8, 0x400, 0x6, 0xa6a9, 0x200, 0x800, 0x10001, 0x8000, 0x7], [0x7ff, 0xaef, 0x7, 0x5, 0x200, 0x101, 0x9, 0xb7, 0x3, 0xfff], [0x10001, 0x45, 0x1ff, 0x0, 0xd70, 0x2, 0x8], [0x7, 0x8, 0x1000, 0x7, 0x8], [{0xad5, 0x8, 0x6, 0x6}, {0x1f, 0x0, 0x6439, 0x789dc79}, {0x8, 0x3f, 0x9, 0x5}, {0xb94c, 0x8000, 0x9, 0x4}, {0x1f, 0x348, 0x0, 0x401}, {0x7f, 0x400, 0x7, 0xffff}, {0x30, 0x1881}, {0x3, 0x81, 0xfdf, 0x223}], {0x5, 0x10000, 0x4, 0x3}, {0x5, 0x80000000, 0x4, 0x8}}}) 16:00:08 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000040)="b126b693f5178fbf96923d7008f6ba7f3bf0af951044f6b108472f0633f26a9ccf03e50b64214b6046a53ec28ff39a3f41eced54802e5e9c3ad60b96c08fae1a8e10bff60c48173093058f694b5934a51e135844373f377b86c71a404449a017d639c3641fdd6cca1af78c2db2bce02c94024600000000", 0x77) r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0xffffffff, 0x2}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x2}, {0x800002d}, {0x2006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="01102e2ff4c5f082136b07dcab2dad42d69aae0fec6efda732859e296c7684f87b3dd107cdeb18edb6e8d7c71b759a86bceaed97ef9ee3cae4db8cb025e3779e47e4e81ebb91e220419d48fc04c30ce73d5202951de2e01804dcd7000100008e78e46175123d5670fb30509c4676b1d660724f360000000000000000000000a9810000000000000000"], 0xa) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000300)=0xc) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x6) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) wait4(r7, &(0x7f0000000000), 0xd, &(0x7f0000000540)) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x5, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x1000, 0x61, &(0x7f000049d000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r1, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = open(&(0x7f0000000580)='./file0/file1\x00', 0x80, 0x24) sendto$inet6(r0, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ktrace(0x0, 0x1, 0x8, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f, 0x9}) ktrace(&(0x7f0000000280)='./file0/file1\x00', 0x2, 0x800, 0x0) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r1 = dup(r0) r2 = socket(0x1, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r1, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x7, 0x6, 0x0, 0x80000000, 0x10000, 0xc04, 0x0, 0x0, 0x900000000, 0x9}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/240) panic: tcp_output: template len != hdrlen - optlen Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 26700 85296 0 0x2 0 1 syz-executor.1 *207360 16918 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff82419dad) at panic+0x15c tcp_output(ffff800000ad9100) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaf0648,9,fffffd8068bfd700,0,0,ffff800020e40ae0) at tcp_usrreq+0xa55 sosend(fffffd806eaf0648,0,ffff800020e04908,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40ae0,4,ffff800020e04908,0,ffff800020e049f0) at dofilewritev+0x1b6 sys_write(ffff800020e40ae0,ffff800020e049a0,ffff800020e049f0) at sys_write+0x83 syscall(ffff800020e04a70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe9070, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic tcp_output: template len != hdrlen - optlen ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82419dad) at panic+0x15c tcp_output(ffff800000ad9100) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaf0648,9,fffffd8068bfd700,0,0,ffff800020e40ae0) at tcp_usrreq+0xa55 sosend(fffffd806eaf0648,0,ffff800020e04908,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40ae0,4,ffff800020e04908,0,ffff800020e049f0) at dofilewritev+0x1b6 sys_write(ffff800020e40ae0,ffff800020e049a0,ffff800020e049f0) at sys_write+0x83 syscall(ffff800020e04a70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe9070, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e04470 rbx 0xffff800020e04520 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81c9288f kprintf+0x16f r9 0x1 r10 0x2 r11 0x6254fe56b00ca89b r12 0x3000000008 r13 0xffff800020e04480 r14 0x100 r15 0x1 rip 0xffffffff82161af8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e04460 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (sshd) pid=207360 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e3f4f0,0xffff800020e3f290 process=0xffff8000ffffe7d8 user=0xffff800020dff000, vmspace=0xfffffd806e9042e8 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85296 26700 90699 0 7 0x2 syz-executor.1 63362 381341 0 0 3 0x14280 nfsidl nfsio 85825 471588 0 0 3 0x14280 nfsidl nfsio 96770 322822 0 0 3 0x14280 nfsidl nfsio 57492 521756 0 0 3 0x14280 nfsidl nfsio 48826 120891 0 0 3 0x14280 nfsidl nfsio 17805 370787 0 0 3 0x14280 nfsidl nfsio 56075 508484 0 0 3 0x14280 nfsidl nfsio 66049 120422 0 0 3 0x14280 nfsidl nfsio 36550 186844 0 0 3 0x14280 nfsidl nfsio 42670 446553 0 0 3 0x14280 nfsidl nfsio 39100 272379 0 0 3 0x14280 nfsidl nfsio 95664 445315 0 0 3 0x14280 nfsidl nfsio 18515 194559 0 0 3 0x14280 nfsidl nfsio 64396 278332 0 0 3 0x14280 nfsidl nfsio 28922 488824 0 0 3 0x14280 nfsidl nfsio 41657 232893 0 0 3 0x14280 nfsidl nfsio 95372 465528 0 0 3 0x14280 nfsidl nfsio 46564 201459 0 0 3 0x14280 nfsidl nfsio 50817 450202 0 0 3 0x14280 nfsidl nfsio 66486 400108 0 0 3 0x14280 nfsidl nfsio 38520 41940 0 0 3 0x14200 bored sosplice 84426 360441 90699 0 3 0x82 nanosleep syz-executor.0 26170 77048 0 0 3 0x14200 acct acct 90699 305434 12471 0 3 0x82 thrsleep syz-fuzzer 90699 77748 12471 0 3 0x4000082 nanosleep syz-fuzzer 90699 288501 12471 0 3 0x4000082 kqread syz-fuzzer 90699 139920 12471 0 3 0x4000082 thrsleep syz-fuzzer 90699 146321 12471 0 3 0x4000082 thrsleep syz-fuzzer 90699 156147 12471 0 3 0x4000082 thrsleep syz-fuzzer 90699 139011 12471 0 3 0x4000082 thrsleep syz-fuzzer 90699 287924 12471 0 3 0x4000082 thrsleep syz-fuzzer 90699 302650 12471 0 3 0x4000082 nanosleep syz-fuzzer 90699 176492 12471 0 3 0x4000082 thrsleep syz-fuzzer 12471 342460 16918 0 3 0x10008a pause ksh *16918 207360 15089 0 7 0x12 sshd 67479 491929 1 0 3 0x100083 ttyin getty 15089 484027 1 0 3 0x80 select sshd 2915 319656 69076 74 3 0x100092 bpf pflogd 69076 381133 1 0 3 0x80 netio pflogd 87930 493834 17008 73 3 0x100090 kqread syslogd 17008 33026 1 0 3 0x100082 netio syslogd 40714 317107 1 77 3 0x100090 poll dhclient 50060 365041 1 0 3 0x80 poll dhclient 96363 77264 0 0 3 0x14200 bored smr 48232 492649 0 0 3 0x14200 pgzero zerothread 90363 136947 0 0 3 0x14200 aiodoned aiodoned 12043 355085 0 0 3 0x14200 syncer update 6821 154794 0 0 3 0x14200 cleaner cleaner 80877 200858 0 0 3 0x14200 reaper reaper 963 508857 0 0 3 0x14200 pgdaemon pagedaemon 44548 49098 0 0 3 0x14200 bored crynlk 23845 451617 0 0 3 0x14200 bored crypto 36759 275655 0 0 3 0x40014200 acpi0 acpi0 32319 401004 0 0 3 0x40014200 idle1 35807 299006 0 0 3 0x14200 bored softnet 12378 357521 0 0 3 0x14200 bored systqmp 66582 347797 0 0 3 0x14200 bored systq 33134 472 0 0 3 0x40014200 bored softclock 7030 354515 0 0 3 0x40014200 idle0 1 371987 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 85296 (syz-executor.1) thread 0xffff800020e9c138 (26700) exclusive rrwlock inode r = 0 (0xfffffd8068c82920) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b1ea6f8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 16918 (sshd) thread 0xffff800020e40ae0 (207360) exclusive rwlock netlock r = 0 (0xffffffff8271a3c8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9505 6418K 7323K 78643K 12856 0 pcb 13 8K 8K 78643K 59 0 rtable 114 3K 7K 78643K 433 0 ifaddr 65 13K 14K 78643K 151 0 counters 43 33K 34K 78643K 61 0 ioctlops 0 0K 4K 78643K 1504 0 iov 0 0K 16K 78643K 37 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1807 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 72 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 687 0 sigio 0 0K 0K 78643K 5 0 proc 61 63K 95K 78643K 550 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 902 0 in_multi 57 3K 3K 78643K 178 0 ether_multi 1 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 260 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 22K 39K 78643K 3138 0 UVM aobj 22 2K 2K 78643K 26 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 36 0 NDP 10 0K 0K 78643K 41 0 temp 104 3861K 3928K 78643K 18733 0 kqueue 3 4K 8K 78643K 17 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 95 0 47 2 0 2 2 0 8 0 unpcb 120 175 0 165 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 112 0 112 1 1 0 1 0 8 0 tcpcb 544 692 0 688 1 0 1 1 0 8 0 inpcb 296 1003 0 995 2 0 2 2 0 8 1 nd6 48 31 0 23 1 0 1 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 3 0 3 2 1 1 1 0 482 1 pffrnode 88 3 0 3 2 1 1 1 0 8 1 pffrent 40 6 0 6 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 14 0 14 2 1 1 1 0 8 1 pftag 88 1 0 0 1 0 1 1 0 8 0 pfqueue 264 1 0 1 1 1 0 1 0 8 0 pfstitem 24 48 0 16 1 0 1 1 0 8 0 pfstkey 112 50 0 18 1 0 1 1 0 8 0 pfstate 328 48 0 16 3 0 3 3 0 8 0 pfrule 1360 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 396 0 186 16 2 14 14 0 8 0 art_table 32 398 0 186 2 0 2 2 0 8 0 art_node 16 94 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 68 0 58 1 0 1 1 0 8 0 shmpl 112 23 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2192 0 789 89 0 89 89 0 8 0 ffsino 272 2192 0 789 95 0 95 95 0 8 0 nchpl 144 3304 0 1707 60 0 60 60 0 8 0 uvmvnodes 72 2776 0 0 51 0 51 51 0 8 0 vnodes 208 2776 0 0 147 0 147 147 0 8 0 namei 1024 9519 0 9519 1 0 1 1 0 8 1 percpumem 16 41 0 9 1 0 1 1 0 8 0 vcpupl 1984 1 0 1 1 0 1 1 0 8 1 vmpool 560 1 0 1 1 0 1 1 0 8 1 pfiaddrpl 120 4 0 4 2 1 1 1 0 8 1 scxspl 192 9659 0 9659 11 8 3 7 0 8 3 plimitpl 152 55 0 47 1 0 1 1 0 8 0 sigapl 424 918 0 866 7 0 7 7 0 8 1 futexpl 56 9178 0 9178 1 0 1 1 0 8 1 knotepl 112 121 0 102 2 1 1 2 0 8 0 kqueuepl 144 60 0 58 1 0 1 1 0 8 0 pipepl 304 147 0 137 3 1 2 2 0 8 1 fdescpl 496 881 0 866 3 0 3 3 0 8 0 filepl 152 4877 0 4777 5 0 5 5 0 8 1 lockfpl 104 203 0 202 1 0 1 1 0 8 0 lockfspl 48 81 0 80 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 27 0 16 1 0 1 1 0 8 0 ucredpl 96 549 0 540 1 0 1 1 0 8 0 zombiepl 144 866 0 865 1 0 1 1 0 8 0 processpl 992 918 0 865 7 0 7 7 0 8 0 procpl 624 2286 0 2224 6 0 6 6 0 8 0 sosppl 128 8 0 8 3 2 1 1 0 8 1 sockpl 400 1217 0 1198 4 1 3 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 240 0 0 29 0 29 29 0 8 0 mtagpl 96 43 0 0 2 0 2 2 0 8 0 mbufpl 256 265 0 0 17 1 16 16 0 8 0 bufpl 280 4480 0 134 311 0 311 311 0 8 0 anonpl 16 102725 0 85987 77 1 76 76 0 124 6 amapchunkpl 152 5070 0 4915 12 0 12 12 0 158 4 amappl16 192 3781 0 2844 61 6 55 60 0 8 7 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 231 0 228 1 0 1 1 0 8 0 amappl13 168 54 0 49 1 0 1 1 0 8 0 amappl12 160 13 0 12 2 1 1 1 0 8 0 amappl11 152 300 0 285 1 0 1 1 0 8 0 amappl10 144 319 0 315 1 0 1 1 0 8 0 amappl9 136 470 0 468 1 0 1 1 0 8 0 amappl8 128 401 0 371 2 0 2 2 0 8 0 amappl7 120 433 0 421 1 0 1 1 0 8 0 amappl6 112 53 0 47 2 1 1 1 0 8 0 amappl5 104 562 0 547 1 0 1 1 0 8 0 amappl4 96 729 0 697 1 0 1 1 0 8 0 amappl3 88 330 0 325 1 0 1 1 0 8 0 amappl2 80 5968 0 5902 2 0 2 2 0 8 0 amappl1 72 34977 0 34552 23 13 10 18 0 8 0 amappl 80 2561 0 2518 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 25 0 4 1 0 1 1 0 8 0 uaddrrnd 24 882 0 867 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 882 0 867 1 0 1 1 0 8 0 vmmpekpl 168 10599 0 10552 3 0 3 3 0 8 0 vmmpepl 168 119638 0 117644 160 33 127 129 0 357 30 vmsppl 368 881 0 867 2 0 2 2 0 8 0 pdppl 4096 1771 0 1734 6 0 6 6 0 8 0 pvpl 32 309231 0 289301 190 6 184 184 0 265 17 pmappl 232 881 0 867 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 280 0 7 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82419dad) at panic+0x15c tcp_output(ffff800000ad9100) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaf0648,9,fffffd8068bfd700,0,0,ffff800020e40ae0) at tcp_usrreq+0xa55 sosend(fffffd806eaf0648,0,ffff800020e04908,0,0,80) at sosend+0x671 dofilewritev(ffff800020e40ae0,4,ffff800020e04908,0,ffff800020e049f0) at dofilewritev+0x1b6 sys_write(ffff800020e40ae0,ffff800020e049a0,ffff800020e049f0) at sys_write+0x83 syscall(ffff800020e04a70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe9070, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8291ad58) at __mp_lock+0x127 __mp_acquire_count(ffffffff8291ad58,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff8000230f9cd0,1) at sleep_finish+0x113 sleep_finish_all(ffff8000230f9cd0,1) at sleep_finish_all+0x32 tsleep(fffffd8069b62900,11,ffffffff82474973,0) at tsleep+0x1cc biowait(fffffd8069b62900) at biowait+0xa6 bwrite(fffffd8069b62900) at bwrite+0x215 ufs_dirremove(fffffd807da90698,fffffd8068c82888,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff8000230f9ef8) at ufs_rmdir+0x247 VOP_RMDIR(fffffd807da90698,fffffd80649e1c38,ffff8000230f9ff8) at VOP_RMDIR+0xf8 end trace frame: 0xffff8000230fa090, count: 0 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8291ad58) at __mp_lock+0x127 __mp_acquire_count(ffffffff8291ad58,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff8000230f9cd0,1) at sleep_finish+0x113 sleep_finish_all(ffff8000230f9cd0,1) at sleep_finish_all+0x32 tsleep(fffffd8069b62900,11,ffffffff82474973,0) at tsleep+0x1cc biowait(fffffd8069b62900) at biowait+0xa6 bwrite(fffffd8069b62900) at bwrite+0x215 ufs_dirremove(fffffd807da90698,fffffd8068c82888,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff8000230f9ef8) at ufs_rmdir+0x247 VOP_RMDIR(fffffd807da90698,fffffd80649e1c38,ffff8000230f9ff8) at VOP_RMDIR+0xf8 dounlinkat(ffff800020e9c138,ffffff9c,7f7ffffc3740,8) at dounlinkat+0x14c syscall(ffff8000230fa170) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc3730, count: -17