last executing test programs: 8.673581307s ago: executing program 4 (id=518): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}, {0x23, 0x3}], 0x2}) close(r0) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/229, 0xe5}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000540)={&(0x7f00000000c0)=[{0x21, 0x3ff}, {0x87, 0x2}], 0x2000000000000131}) ioctl$PCIOCREAD(r3, 0xc00c7007, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) setuid(0xffffffffffffffff) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x1}) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x9}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) r6 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) fcntl$setstatus(r6, 0x4, 0x430d412647de0747) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x3ffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 7.260002325s ago: executing program 4 (id=526): sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) close(r0) (async) close(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (rerun: 32) 6.983881937s ago: executing program 4 (id=527): writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0xffff, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) write(r0, &(0x7f0000000340)="036b7fd25b8ac48c54fb86a59ac608b76158b306d0ff557aa4f1ff1b3f1e73c6880f29d668a5f4c775feddc0b4a1b8740f465f4cfada4ca447612c3c9c2da7738d8758a12b952936f1554f84d9b68afb0107963d4192297e195e9d660d7a078ba6221cb29aeb7f940ab6bf6ab95cd6069f54b1e586d9ba70221e427cae064e1a622bb19608118c7f4863e71c1da0e1ca4cca20ebd0a872254197341dfb69c66b71693986a9ea56b3aa6309aae79388342c37d8af30656e5ff60db7f99376e698c9d2c3d6da36e45c3ca538477a4954b771f0d1c54e1446583dfed1599550c73d2923d6b525aca8ea61a46aa549c4939022af84442b4508f91cd08294708ca630075f264c273f0a15116d3032ee942eea0b20de1536a231ed1a2ecac919429417a6682bd487bca6f2c159eedd63458a9e237a10364dfb108709c803f778154d29ae2045d547a5b3250705821ad76ee02bde1fd240eeea168de2faa0fc4e070ada3ccad15b27a565578829d1fd81d4c47137d0594a511dba61394fe13e5cf0cd41e5b65eb17e45d53f19af0a2df2870a0b270064b04ee1d4fe2643440673fff8c3b608d301fc652b7ee661eb63fd4c1c74c54ebcdef83d6090a0a65fbbae117c8804920b4a3669d10f7e899bb109be7d38dd647de33b12e854aaac6b73d7512f199c60360939d0674bc96aa80ec2bcfafc2710bf03f1561f66b17579ad3f351c17c1b40fa27f14e2fe6bd032e08118c6047e39664c0abaaeb73bca42f468063509bb07e7460569e4c9bca8a52c76dd694f736a5b3410f98dcc29f087a308c80f505f0a501069dc8ec454db8b870007c0e8eb6b77d75a69587870a6c50477c2d5e4975df12ecbb3776a88699f3ac256bf6c33efd0a25a7d1f0a488744101bf49a4c8061a6c1ef45e42f5f171096df1465dc884502588ccbea1da045eca65b9afa979280a28f467717c65376c71dbdfdfafaca4d45159425e344dc84c8f8de04d8c296e20156ca77d16a476010191785171bdcb6779123f0d9f42dc00549b757d8df648efb85f5c89131b791c98814b81b7be4bd4b07b2acf5a8e3fe87a37889286c65619768ed480acacaba1f6040c769494e99633f07ee73d90b22c9c65768b08fd642104082ef16eb5d7412bd3ebcbea6fa8dcc365b4bc222c88e023b7d3d1b92734a2081e0b9e4ee719495d1679b593100e34e7b5571d5ab94d76ffc14a737c74812b89f17657f69e5a1d8b399a6ade104757328d0fda091995232b87d576d65d45ec3575f0170e0643664a856a693bec79197f3bc00ccedf8630e89ab2c3e13fccd1a49fe3ff0f1222260c3153cc5d8b765c0917a5d05fac0f3721625c8d837c59ca86dbafa7c6c6ead8149cda2761092f02c537384d90aba289e6c09e5c6fdd13b68f5d7f92ff2a338eef7d1c26200e0c83f4a66cac6b774fb983c880d7cd284b8be486cde2adb0ace6285f095feedba22408fa64ed9aa702976ce72bc506edb59e39aa8d9fdf162a6d4d384d4a08ef454264c536b43c197c8e7e90e6dd55a0731970606c2978b8c709dc5f7773a42a3324d11d7001f9563ea41d50784b31ae51086ce903870417bc7b8f014daabb601ae5ec259c51dba33289640baceb068e8ecbb7891b5c65c393e7fa996e6a6e1d02f92d451ecce99d1ecda6c7165f7f3c818a101cf4bc421c883ea0e906c14297f74a475b356b76197e827d886ea205c36a8948c44f1c88e635f2e356ce4340b26953f03ead904c5f3b2be9d3e68eff77139b11c9958b33822cbbf7d816fc14e42d494f5c1c117d0378fde4991cc5af581835786c27e901a2e3c19563a83084720cacd526d50230660d3c7408ac85794cfbc790a0777b9200a81428e5389d72d2552eb078a81cd2bb267f08c2a5db4041df0d91b14e49cfb536051fca22ae9ba1753384ab2fb6b7a8a1413154e20e3a0a33b9b3b5ae1cae94f834b819c70ce01b4494f8dbd03117c63458d1059c56a82f812efe0b170b07a2f45e5d4fd7875aaf6b52216c453d88eea3c79fde7b1791a2bf0b0738d35db402e67be4208cb96f8d71793f773a5f658f9377fffb5c8335c3b3713bcda33bf9d02709cc07e33cb25d1a9d06589e48261e19618ac8cda4a086aeaec9e055aba68fc575b1444d126b789092c6e1c6546ac9c30546baabf83be1c5d1d9234b1b239f29852f48557a5115a4114d2e3c778510da0523f1e12bacde3c937874ceabc91b4e21c94e301d9ea85fb0fec8ee1827449a8ee4c731a87a8688e48c201ba737063a05fc24e8d5e94cd5c3a40e6db9c11f7ec9cda0a1efc6d72d69ba428ddd77648ec9904aa4d0d9ec2e3cb4189338c3a13c652be3deddfa95b98e3f766bbf57323381812e4fa545fd61e5e424bf5314842172ff342d3d37ddb8dbb28d95bdf64fe8701717521f41d4c78028874adca3e2a703cc5c6bbe67c085de52330e3e6711fb22894d9617e350b99f96d81f7eef3c598b1568f2e9cb3118d21621a5041bca0603fae9233bc1a38fdbe3e8bd3f48b55d6c4cc7a3cc5efcf2b0bfcb9e0870e2f863fe4d7bee90232c0d3d1e9ec124a221a70d8dea6b3dbb9efce59c3ab55dbb13cd5bf23531ee16222cd226051b0af4473805afcd3f94a233617a8454219a43f08266fbc3569ca7dfd830983188aabff42eaf18ea983df1724e2fdbf77f5ca4d1042d65d12651d383f2909f54ce43749102d23cc02e2dd5a3beed2b9435496bc5554a547151a04fc46a06e7933e6a7db13c5437098ff714fb03a7227e7f084a89413d11d2c8debd014d86e2444d66a79129d509159c29858e8b45c6a3e971ac276f1d93694bd9ac557eba227425f4ab6adc2825944e37747fa7aabdd32721d39aa6daecf05d9926833a4e6b5f2de2cf8195e27600b4de70be9704c73661323f21318cd9710349c0663237ea1b0398146af86f4ac0a1b243a467dad04a98a15bbbedaef0ca9cb85848a54573e460c3671cae8629a6e5c88cb4fc1d27d1abaac079f88c42c238a825450a5330e8beeb5d59373d02f3ff385289a8fb8bb36527d445236704833bade212cf6c6c437c8026aa04f61e918e049e670c776f4b1dd981965a41024a5ed67d869287cb43cb79e3faaa2c7c0cfbe83934409a128eca44a483bd613d0cf2dccce8af1204dc4f9e771456e1ef01a9affc16bb8014bfbba1f561216489d9ff7847c232a3d90f679aae014342fc6153e1832a94f525d1cb68382cfbfa77cada3ba95a53dc5a00f7ab534699eb081a382b420245c7d429557ddb4f98bd34954299a600d72e5f93ea53e932fd8df897d8d3cf9ec875361882159336f4360562b4026be34b3fea5f29d4fae6d146a1da85ddc13a6ec6ea87f02ad97b1787a9556899585898d4ca571a50f82cc6c0200f1125aae5f4c5f14959a1d3c14784a8f18422646fb6c79a4cd807497b42b1516fc0e73cdf085ba711a137a3f405f73b407f9436cb39227c7a461220c99c0a1e31df0119df0126dbecde0f6a765195efd29993b80164e8db9b298a38d322c64bd54ae45f1b187b097438e46f8b31ccb305537d23feb74ae4d2f33042f8436e34b7f7c52bf6af6e381e58d350035ba7c44e11a3a5fd318c98544c49196481230407c1ff36acf1865ad91942349483bbcdc0f8e52c8f89280c118ffd0f0514a1c2d0bec8182146add23905867b585080e7446185394e58fae95c1d2d806f6f29ca439a2872138df9131170fd6fa1c1be46ff73ac610b78ca26186acfbc7f6d8d986e23e947ef6d601b2b99498229b9a0412358e18bdd1deee0f4d17e1cdc2092455ab3d7c6dc3a970222fe33c3272a437bfe28293fe2148c3007e51844427a2f9e21190c4922d850f42825069c1945eecc46ea04561432420f8ad83b68a1b36499ef0aec1d510ce09c30c2fdcf6c4a275977732d071e7774ce86045f9e6481406e4119f1d420661685f2ac84c69d3945a8938e655bce8e6aa1f3884ccdfa3fc7a4b0364ad7f687440b62a8f0ccd6d5ce3ff6d48ed7d5cf06629a6780569b7662bd7760f50bd81fade7c7c3756e3079ae7bc248f68a4ac52fbd49c3b397be9b4cf23b25f4bfce437edcb4b4455a7c69d6f4a47f3372d5ffe80a0abcc434099cc9d87f1ac5bea6c34ce38b96460f552ca222daf7d9fa2f1dbcf3f57f727c7fb7a23829f7187054524407631a64b5110235f5095d1fbb020c14e62bf7e91a947dcc2df1cbe9539ea90f043032be836bda238506ba6164e207a2b81e891d3352e965fded7c84ea5aea238b693cbc0ca0266c662e017f4bc418973d74480c79121d9b972a6ebffc0f6a2e967fbda853a46bcc90ddd540bd1d52e290cc14dd4e62a75787879498445ce55a578002f2b32f901faa3e43ee4c3cdf62df34ece1d3efad11937aeb2399e050c88a9b8ec71b8868397810e494e3b322f470eaf8066da19eae56638774fd29b90d3e061d13b6e3666f9b03dedbf1e14adbc3290dddb9db9f6ddeb693b5e0746c4ab1134cf168b7b55a8ad154474547decf6e7388a55b13f6ff72d1a31ffb30cceff6097bfadacd009ef6a9af2066c94f4ba014909ac4143adc798f21df33490b2f366729679adc52b4bb91ae2ce4cc68df277effff2df0f96291b8eff240d", 0xcc1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000800009078ac1400bbffffffff4e214e212200089078"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x0) syz_emit_ethernet(0x83, &(0x7f0000000100)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="e2595804a293f354dffda1f3e2c8bc0e5641b92eaa01134c3bf2e428347218a334a379792e271503b477446320011fde83f344f9174bd6b34272e2f6a247a6a02fdfa70acc7c507f088aa362e48edbab8cc9c714f3f400"/97}}}}) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180), 0x1a, 0x0}, 0x842) r3 = open(0x0, 0x78e, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x9c2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000001540)={0x0, 0x401, 0x715, 0x0, "9786224ff1c102d100010000f0ff0f00", 0x9, 0x3}) r5 = dup2(r4, r3) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000080)) 6.733922627s ago: executing program 7 (id=531): socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x22) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7f, 0x9, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)="db0de9405a067d270568d7fd9b6666e1faa17ac38604", 0x16}], 0x1) setuid(0xffffffffffffffff) fchmod(r0, 0x14d) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x54}, {0x7c, 0x0, 0x0, 0x541}, {0x6, 0x0, 0x0, 0xfffffffe}]}) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x17) 6.356924396s ago: executing program 7 (id=541): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) (async) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000080)='.\x00', 0x1a4) (async) mkdir(&(0x7f0000000080)='.\x00', 0x1a4) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x4, 0x3, 0xff}, {0x24, 0x8, 0xa, 0x8}, {0x16, 0x7, 0x7, 0x7}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) 6.153384623s ago: executing program 1 (id=543): mknod$loop(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0xc0}, {0xb1}, {0x8006, 0xc8}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) (async) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x3, 0x8000085, 0x5773c547, "826291cfeb547b378d000000200040000000a63d", 0xbe, 0x5}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="83d83f6f1ded45eba79a3263a95a0187536b4d4a17dc7f55a0ba1f62d811477c514514ff16bb5494ab4b422cc2749f81c48b09f27ea7289d2d91abda12aca2189e0c27cc9406a731b867fec83d9ae799dd9fbc14dc4245f8d7ab2949575787f0ac1e23c34a29854ebae3646697b1ddbfa6fb8a2d5b45c3d13c5b12390321bc8672abd0bc377b0f3a5f96d122d770739eaf44d89b609eb9cdd0858770dcb9237627c936c951524419eb0a945461cda9ab935c28", 0xb3}], 0x1) (async) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="83d83f6f1ded45eba79a3263a95a0187536b4d4a17dc7f55a0ba1f62d811477c514514ff16bb5494ab4b422cc2749f81c48b09f27ea7289d2d91abda12aca2189e0c27cc9406a731b867fec83d9ae799dd9fbc14dc4245f8d7ab2949575787f0ac1e23c34a29854ebae3646697b1ddbfa6fb8a2d5b45c3d13c5b12390321bc8672abd0bc377b0f3a5f96d122d770739eaf44d89b609eb9cdd0858770dcb9237627c936c951524419eb0a945461cda9ab935c28", 0xb3}], 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001240)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x8d}) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) (async) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x400) ioctl$BIOCLOCK(r3, 0x20004276) (async) ioctl$BIOCLOCK(r3, 0x20004276) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x9, 0x0, 0x8000000000000000, 0x9}, 0x0, &(0x7f0000000300)={0x8, 0x8000000000000000, 0x3f, 0x100, 0x9, 0xda0, 0x5, 0x5}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r7 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r7, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) 4.712463299s ago: executing program 6 (id=551): clock_getres(0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() r2 = dup(r1) recvfrom(r2, &(0x7f0000000080)=""/91, 0x5b, 0x1001, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) 4.473945332s ago: executing program 2 (id=552): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socket(0x6, 0x3, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000000)='./file1\x00') setuid(0xee01) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffff9}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) socket(0x6, 0x3, 0x9) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) (async) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) chdir(&(0x7f0000000000)='./file1\x00') (async) setuid(0xee01) (async) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffff9}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) (async) 4.471664787s ago: executing program 7 (id=553): openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) setuid(0xee01) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) setreuid(0x0, r4) (async) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r5) (async) setreuid(r4, 0x0) (async) close(r0) (async) sendmmsg(r1, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfec3}}, 0x10, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r6, 0x0, 0x0) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000400)="e9a013f40e4323", 0x7}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setrlimit(0x8, 0x0) (async) poll(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(0x0, 0x615, 0x0) 4.213934798s ago: executing program 3 (id=554): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) semget(0x1, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r3 = socket(0x1, 0x2, 0x0) getitimer(0x0, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) setitimer(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) setuid(0xffffffffffffffff) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000080)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20}, {0xffff, 0xf8, 0xf6, 0xfffffffb}, {0x9, 0x81, 0x1}, {0x401, 0x3, 0x2b, 0x21463c34}]}) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 4.050158772s ago: executing program 1 (id=555): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1}, {0x44, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000003640)="4677008008000000000000006fa00000000080079d1cc9c09594a21c12f8dcdb1588ef3f084229cec3e4f912edd078286228768ff911b5487b0a7b067dc9cb74a800f4018b987b61933148dc97fcbb083fc332a3ea0276ba2539d406b31eb97b", &(0x7f0000000080)=0x60, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) (async, rerun: 32) sysctl$net_mpls(&(0x7f0000000240)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) 4.049246202s ago: executing program 7 (id=556): write(0xffffffffffffffff, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r0 = msgget$private(0x0, 0x20) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) getegid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) poll(0x0, 0xfffffffffffffd9d, 0x3) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f00000000c0)="29d5d7a0", &(0x7f0000000000)=0x4, 0x0, 0x0) 4.036414554s ago: executing program 0 (id=557): syz_emit_ethernet(0xba, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08f6f8638500015800000001010090780000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f104000290780233020d96c729637cae4fa49c1558051600000004000000004000000100000de5ffffffff0402000000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0ceec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e94815059d3c5c12b79f75a37762e3f013f189799eb69900000000000000000000000000000000c51e5f157e167f741b3d0da134abc314b48a2437b892fbe984ffbe721beaac23eb808808131b39025582fe"]) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000680)={&(0x7f0000000280)=[{0x5, 0x1ff}, {0x3c17687bd17dc948, 0x2}], 0x2}) (async) r5 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000900)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000a80), 0x0) (async) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 3.840270166s ago: executing program 6 (id=558): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc00c7007, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x6}], 0xcc7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x59, 0x20000080, 0xfffffffffffff536, 0x72bbf47e}, {{r1}, 0xfffffffffffffffc, 0xa3, 0x2, 0x1, 0x1}], 0x7f, &(0x7f0000000080)={0x19, 0x7}) 3.838703216s ago: executing program 1 (id=559): r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x0, 0x1, 0x7, 0x3}, {0x5, 0x21, 0x2, 0x1}, {0x1, 0xd0, 0x9, 0x1}, {0x46, 0x0, 0x2, 0x801}]}) write(r1, &(0x7f0000000080)="d81ad3d20cbb3d1022217bdf6c30", 0xe) (async) write(r1, &(0x7f0000000080)="d81ad3d20cbb3d1022217bdf6c30", 0xe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0xb0}, 0x0, 0x6, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f95b86c4d0fbf8d41391501d75c280d49671ae1e181051b0f7b3dd", &(0x7f0000000140)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 3.838546686s ago: executing program 0 (id=560): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x4}, {0x5, 0x0, 0x0, 0x20080020}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) clock_getres(0x4, &(0x7f0000000180)) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) 3.838075443s ago: executing program 2 (id=561): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) 3.837819697s ago: executing program 6 (id=562): madvise(&(0x7f00005b3000/0x1000)=nil, 0x1000, 0x1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x9) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x0, 0xf7}]}) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000080), 0x26) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, 0x0, 0x30, 0x0, 0x57d, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000004c0)="de513812", 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x33}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005010000009f050007000700000033", 0x11, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f0000000100)) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) (async) dup(0xffffffffffffffff) (async) clock_settime(0x100000000000000, &(0x7f0000000000)) (async) r6 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x2) mknodat(r6, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0xfffffffc) 3.837433504s ago: executing program 3 (id=563): clock_gettime(0x3, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x1, 0x2}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000000c0)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket$inet6(0x18, 0x5, 0xfc) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x0, 0x8, 0x4}, 0xc) clock_getres(0x4, &(0x7f0000000240)) nanosleep(&(0x7f0000000280)={0x4b, 0x8}, &(0x7f00000002c0)) clock_settime(0x4, &(0x7f0000000300)={0x2, 0x1}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) symlinkat(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file0\x00') mknod(&(0x7f0000000440)='./file1\x00', 0x2000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880), 0x200, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000500)="8c5874e15fc9ec435d738edaaa9ec7b4d6005b6fd98f0dc46e5858be996ec03c30f76a5ee705e0ad4683a5a60d01fb5a975bc56eded375d2c97d243a86551dc5bb4878e8f7e63d6a8b83bc37a4245515590fd2e6c7e491b7dad08861de78b60e937bb866d664d644ada9d3984b2fae7be4255e68b17ab999a2ba251911502ab0c8a9c694de4a25bb53858a8487737239fed0a888c5c2a6ad94881d4c076ac0e16c0c72f0732ebc3781462c1d94677a9ae76f140c9a46c449b944bff84985ebc8e1c839197df2f90a9f0e69bcc5e67f26a170d27199820c2ed62d52ec8a6357f50db923068bf4285cf2ce29326d573b44cde5ce", 0xf3}, {&(0x7f0000000600)="f73e3eca91251cb3ee60197771ba8c1252e784b88ea96ef2d58ccc81e21afd072d2c3bfe50464b8aebc914ddbaf37f7d763a40d0fea0ea829a9f13daf7d40e0ccabbc845ac2ab6bac07e67c5460eaf50b353737557a726f09bf99c1764f3b1793ae8da28c644ea38578dcc7e3b0f20d83a4a4bc24e1b57acea61490ad06c397086d024a70911a5945b5149f8ff88b3173a7371a1d4a57d11c49b524aa8f811ca18eb50a671725cc024a78373697295", 0xaf}, {&(0x7f00000006c0)="c60d4c19f6d0e5e87351088e6dde8cf4dfd8438dd454e249fa82e779b17effc424e4b4431534522343fb92151f58f30db82cb07582e7987bc6d078ca69e6b5ce88d9f232ead6b7792feae3b32d809d291d4e6309744818bbe4270657e4337cf7e63975591e437dbadbb0ecbc25871e5b272fe8e7f014174883e737c85a7d7d9bdc4992cf777a48f078b63c", 0x8b}, {&(0x7f0000000780)="e25e744e20f232fed384a6f742e88f3ab89ba54b1aa23543576f6945b4959b5bf04a4dfbd7509843e3275110f8c3bc9ebd975b680271e2b1ed2e8e27ed159f2e9da8a2a481e88917e81a58b468b8711a1ecc54c94d1713a1eff3ad0f67dd5b28ea03f096db5afb9bd77fe3ca33a0df4f34a46e0cdd1696b1d57db7555a30562622665b4f6e2b91adde78632cb8dff344223a9eb2708fbc83d0c76e58ea", 0x9d}], 0x4, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r1, r2, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r5, r0, r1]}], 0x70, 0x2}, 0x1) r6 = open$dir(&(0x7f00000009c0)='./file1\x00', 0x80, 0x21) unlinkat(r6, &(0x7f0000000a00)='./file1\x00', 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r6, 0x9) unveil(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='c\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000b00), &(0x7f0000000b40)=0x10) connect$inet6(r1, &(0x7f0000000b80)={0x18, 0x2, 0x5, 0x6}, 0xc) r7 = accept$inet6(r1, 0x0, &(0x7f0000000bc0)) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r7, 0x8) rmdir(&(0x7f0000000c00)='./file0\x00') listen(r7, 0x3) 1.225290126s ago: executing program 0 (id=564): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) poll(&(0x7f0000000140)=[{r0, 0x86ef6a69ee17bf91}], 0x1, 0x0) syz_open_pts() syz_open_pts() sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="8a1179a5c51529d0849c21827d93ecb77c84983032ca979e136421922b71d2d8dcb31c3b59b71dddc31e24723d2533d2e4f693aa1ee38ac69285eba38e04", &(0x7f00000000c0)=0x3e, &(0x7f0000000180)="ef1a0873ffc05de832b3a2549e3efcaa9e2f0dafde975bdc821bdb4c2c50d068f075843629759afbae7d97337b50a321580df9ec49e4e2e11adae75e39f23adabc5f890db3e516e976d16c9c7f110268da34990a43655a3a80d9ffa159d57c74bddcb18a4779bbb8e4bf94ea53fb808f9cf548c77ba83c497ac3748ace833b0cbf5f2092515ecd0913664033b376e9f106fcef551bb68272e953a72c87d99ab51350c08f578121d7cbb079", 0xab) 1.224536385s ago: executing program 2 (id=565): openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000380)=[{0x14, 0x0, 0x1f, 0x2}, {0x8006, 0x0, 0x4, 0x2}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x22) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0xfd, 0xb}, {0x4, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x3, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00000300000000000000000080b5313df0ddd68ede01093a3150b6ce7753ece732f46a8b0000fd78", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x5, 0x0, {[0xfffffffffffffffc, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2005], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x80000000000000b, 0x1fd, 0x0, 0x5], [0x7, 0x0, 0x4, 0xfffffffffffffffc, 0x6, 0x0, 0x69786c59], [0xff, 0xe3, 0x0, 0x0, 0x0, 0x531], [{0x0, 0x4}, {0x0, 0xfb4c, 0x0, 0x7fffffffffffffff}, {0x0, 0x0, 0xfffffffe, 0xff}, {0x0, 0x0, 0x6}, {}, {0x0, 0xfffffffd, 0x0, 0xfffffffffffffffc}, {0x4, 0x2, 0x7dd}, {0x5, 0x0, 0x0, 0x100000003}], {0x0, 0x1005, 0x0, 0x100000001}, {0x4, 0x2d6, 0xffffffff}}}) r3 = kqueue() ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000440)) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) fchdir(r1) 1.22347153s ago: executing program 4 (id=566): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, r5) r6 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r6) setpgid(0x0, r2) 1.023968246s ago: executing program 7 (id=567): r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000819000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000fc0000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000932000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ef1000/0x1000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe8af}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000fb7000/0x4000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x2}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x80000000000}, {&(0x7f0000abb000/0x4000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x4}, {&(0x7f0000b29000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x40000000}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x67}) (async) r2 = socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000240)=0x1, 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000d00)="e23f2fda", 0x4}], 0x6) r5 = socket$unix(0x1, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000009c0)="714688c3aedce32d84628a599b646fcebc3f97fef14c64b465c657888acb0d4d10de9a40866529fe3b486823b437b7b99b6a5fc09b36567a6742830b345cb7055db8bb157a1b3f509d069e4220c73db1a608ef96982cd93bc34b929171d7b0fc7ed382aafb952e15b911ad84854b2e7ea7d04e2104c113c4e4178646e203b3ed98669e953e7d89affa57ff1774450d287e6ee9179911b74d63376539d3b8571714cbc82daab45bc34a83784ddeb2753ca43562784933b1043d997fe5e147962651925fec3fd0afa7d33f8180c1ca61c0ac3ab4516e17ec6d86d566ae000f4ddcc885480993edfaf8a6a300f424497b70599044202881b1c36661fffac5aa26df4dcaf5181aaaaf21de8ee04a1e56f6d1549f8155459cb78f1cd3d7f8b06a80a30bad47a54cace88b622454848cd31e9ee15be248e41319dbf524fb14ad22e4551a044266129e8c3bf7661f4564a61c521a16ac7b105567048a9b27711f805e64b390bb464ca6370162341fca5f121b5ac49a3a06f458b95eb7e142c0ed0ae062ef79d6ce3f5549bedc913c81a752523a057b811074227646c3903d5092d687099f6f0fa864a516511e780a90e2fbef704792616f7ee2feaefdb11864d49116068e5fea5c95762960f0687ef9bced13c74b9f80dc2ca03e5383d67d4ffce2f293c294013d922fea8ab685a08fca72f1da74be8a4577290fad05d704e894bda8f3a7ee41fc25a6610e07b36d85c0b9d1623949991cce1d773a3fab0a8ca4b5cde17d247b20f69fb784d12f2c6eb2c7dd5a7a43d194dd499acb506b3f4d724fdc88e713c864e2eb1ec91bc270717a27cda8590fc1c48df8282a9ec5686f9ef4c78e99a2da5a57f482ec6714f5c2d58f4e1ba34b8fac93b05b9cc7babca9966c602c395edbc06c1e57f4a62005f6f7a5c47ccc4e3a720595d0b0005f9c71de5e58aff3c191fc2bb473134d62d25e18d0872e118f05a7d43de1d99cb0097b6893f76e44c93c5c04acf8b7c0ab369eaf020fbdd7dc80ef1da83a0d7877af60fc6fdaab2eea35bf5ab65038aa82eef294090a7002acab9a4e497d4ec21cbf7447218a06a53cec35fad2ec5a317d24e39b0af94d280a668b30d7aa9ea787994ecc57e023f49935d8ec7ec44a79c12ccb5706757a1c3275ea37e20d3e5a38dd2d7d00a4a5e0c34d6582d742416e51606497eebf36182c34f1e693ae852b1abd361ba0061b734f28db6e3d1a07b87e0f87c694c51c2d1af81ff70f849fbf3e0da62d553359", 0x380}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r5, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r7 = syz_open_pts() dup2(r7, r6) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x1a0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000003c0)) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 1.023375829s ago: executing program 1 (id=568): sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) socket(0x3c, 0x0, 0x8) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 794.023877ms ago: executing program 6 (id=569): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 793.647345ms ago: executing program 0 (id=570): getrlimit(0x0, &(0x7f0000000000)) getrlimit(0x1, &(0x7f0000000040)) getrlimit(0x5, &(0x7f0000000080)) getrlimit(0x8, &(0x7f00000000c0)) getrlimit(0x7, &(0x7f0000000100)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x191) getrlimit(0x8, &(0x7f0000000200)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000001640)=[{&(0x7f00000002c0)="db347f1c7f03920f942138e397f0cf210955d790ff19b90f6ffcd90f0e3598440e1a13bccfbee6d564ccf4e773e039bf0625b3741546389f31c405b662919ec9e72de7e82e426c79d71a5bdd1068d9a6b1e29c2cc1b43bd6bbf6c7c75268b94d7e5321f567ce968d5638f88ad96638f46b83661391ddf6ee65edfe634bb447bdc0842067cfc3c1f7970f264b74cc363f18b82baf4b9d5101228ae121eab27242faf15fcd974b59bd306d5596968e453f90aca9cb3ac6e34adcbe16dbead32379241b6d6f0cca678c9095bbd837696650e850997e1b6636e0a5ae0157b5da4a858be19f11d5955fec8d79ca9f754927", 0xef}, {&(0x7f00000003c0)="971c4b3380d28548a07c85f48c878c5751bbb9beecbd6d1845ae5b64f751da6be3b5efea56958c3fcd7a3468142a42d92c13d4157536fe29111b0f05fcb0178b68ab4fd080b85ab5192677e280c5810d4455d319e13a78f0159a489d94a6fcfcdb9e7ba31bac46ec161adaf578a16e88b0c899eec7846cf09fd9beda22df3cf0b49ebd216e214d0bafbfe7c1e0a2695133a0c291ba347f92bb53ee58dd6246577911ef10cb5d375a67d27d31d02f13e9584c6974a76b35b0297dc1f627328f9254d978b1d13f83f0cdacc8e7eaf6bf9a85aec2cd08d107d1c213b04c47bc248d83a5e7409932c13287e6e1d24066f9a7a848fa7d7b38b33dad41a6be0aff3c8c90dd74873fbb54410c956947cbac81ddd7ef2a4fcea397f0c3dfb2bcbd014021de93ae57ed6219a7f2a3353d4e9ef5fb59d1129d005f1af2abd716ac9299d288e21bb2460d3f1053aa497b49d1180ff91153136b949acad52edffa9fa82e59e17cf830bdce973a7410bb721d8c6fdb7b195aa10db2b0cd7ecfad0aa91681f74618b0e152fd368145ffad0e571f30f94fac835da4f6d2ed42f3239f2081e6c81cc548e7fb30ebf985491de48c22c5902d3fa7545b89a2789338773b56d78211af151a01a44b6361fd787be67a43a686b088bca80f3e27787c7aa71301db557a25ad168cb8bc6ebe06350dc7f809084144f55368a9383042e87efbb21712581e2557f3e54c7e9ec2945f98f3190105f19c5a2829cd447028aad8a223ae865b582aa811b60e99ab62adcbadb2d636e11dae91ea5e15e47df8d57f290c9b8d36ef8f7a7437487ea50e1c4960b260311d7b7199b7b011329bb8dbf32092a2c3ecaba7155d87933e19e36a52b3d486273586aa9c35b61c7a3bb080226b20696e67dbbf310944f8a23ef09af904151fd4595b2359edc55789fc6092610fb30a0736bb62fbfc53de5c518807696a0520e602f30d729962c936a9dc0e1f92bb78331ec16bcbba4b6f07d08e8ead126cb3f8460ac278af09c929b75301d6365609597f973b4e45dd16308c33283b6169f3a445a6aec670a746ed3c0179592366a55b4f5fba56e4633307708ba9bafb2c834725417771c1688db7b34fec12208e1b4c90984576d2dafa0dc861f657a0890ea545f5ddd86adfbfe0a17d25c07cfafa935b6ea053782bf748a6b07fbb61fc4d0187de97d874f2b38031e3bc5df01fbc606daa0c4f0d3ff0cd87dcc4705c675d4f44c9829640ac5537d509a649057091876756643e4a8ca47e94e2a22457a86f086463349043a64557bd319c7210b0a8b9a7e13d3e0c33d3969a4f0bdbdc588522162fcdb50e68e7782626b6e76309ae4f3fe46f05a2563060701dedca91af48e80f9adbc56dc8fd20d54f5e3bb8bc8335ef8c2273590107ffaafc53aee58e763952cf44beace9d4e91ecf264bdb82ead96c616cf7ad6cd832e6c14a973db0886beb7d9f62aa40edd57f03c320f652040559d557927265b3f018b1c767f89ad2c2d24020021fe119218544db9d6ba26563206ba3f464239b2d9ea7b33288750402d4a063f3bc2264288a8e2e7a6e790fa520ac368abdc0705143c64254510920c15109053578db8460f532b567940aedb9a86f72934d4e46019a82d554fbdba772a416e74e9c5f7022766962cc30f336a5f7f4dda9c78c25ea66d97bfd2470e1c535187bf5ee1e656e4f75422b6d7f1c71cebe452b3ca2a6015c917869bbea30e3d5ea80a5bbbfd16b11f14058ebfb1eafc3cecbe40a656a3c106f486250d890dd9012e60f38b18b03603d5d6262f095acf5b5cb40128a46267226389051fb68edcd79d4065976a2810ff5e0dc53b6e3a72d564959ad1a48bd640db1d58da94a4a101c4d069c3b8f6a441987febe01f3525a0d8f65df3512a554ad7f3d065e46aa0ace31149bab10d82e1801d6982ed054628ff64757ef29d5b333492aa7f2c034e7971df7f24a7724a12fd863e36d55b0599780d80f73e84cc2eb8955f1a2b033ae8547dd730c2ee87fbf43524ef66e02e14569607a93a817d2f625c3c97df4bd848ecc519b7b0d57ce22376b1ce0d14f7041688835deebed4b14e69e93cbce613b505585d792d97b0b02db7dda4c71983a3928ca31603d654eb31597015a038313f85e0f8a4fbd286eace15813f89237bfce51f2430c4825536c183abbe713acdcc36bd9a9fa036c4d280d9c9aff4aa8d13d7f775c89d7139efcbf728c9b9ff242081cb721ab3b1d0cc2486a9111de3ad7338fa708a33b396797c86c8c343b46219ecc3b4fb41f30757bf85bbff038b30c76c6df8074def69979b03f862199bbd201f1a18844c5a9d976543f7dacf81a0a3f2a905da63b90d66897d1fdb53028f179999fba28956d909d89f4f85605d09e527aac000f3acd9032f1ccc753f843a345392582dfbc32a50171943cd8231569bb1989120ccd501e117689743da223597676e164b93fe11f007c7aa9808476d0aee4a2d41e9473fee057d65981bf16ae2188c52aa282b4ceb17f468a3700fb77f0a1269bb03a2402e9a906c9f5bec7503bc44010a87b989b959786b9d859e16a22eea77b4ffb5ffec592c886cbe2209252e23b362ef5e804de55ab6eaa4a63c00dec261d8ce84b8c5525994322ef6f4dbd42c85893a79c76c5fa2a5d22e131fcecdfdfc695da9156ae0b495628de062de17d1f5523f5edec7a5503f56ac9c6121b5b9fbcd00229b68b4ce2e9c8f708365745c6ccec107fa95d6656d2f1078a3581df79d5ccceea1b10db8f533e01109fcf66165810e769e691098afa97a75bd39a8d9015acb46f65ee2c1986fd0d0bac87b20bd489316e80f6745af7c9eefcbbd94e85554c0501cca8566d1c5ab333fc188b57af030613324233a5ccc884a05b18820359d2b955abf47448c47ff4858944423da1a80709463954c6e79b442f08b9c3f91ffc96c7ac81342b5288399431bfa8c63a55cb0762d9436c14f8631c59bb1c149b7493449b1a765605712d5e5b1f1c7776dab456f86eae3891d55aaf3d9eaf85d4a1b9fa088fffb61170cebef567c688d9c90227ba634ba549a1d0b044ac58daa92d3694eaabede29e955c0bce2fd37d4af7ed0eecfff5ddf4c802ce3bc5ff4e6a0726781672caf38a0e38282902bc2f2ef4fc4365146b9b808bf20d8765aee68a360781e296d08fac9353795cc43c15d5da558ee6ba2ea9c57f18174ad71710b20f1907d618c8720f27f1df76547908aeeab9969f559d4ec4222a528577c58b67e9d09645240efaf9c50b27e6953e05e215045f561c88b120e8945e40a2ce544a6ef9261abdc3c80389bf9da57f9a28b25fddb5c728fcdeabd7fe0a4315627ce4cec8cae8b9b09deed30f123ee28047b71d2962f51b61018e066da54efd45b727b0ffb63fa274782d509caaea01dec02e50395590a016b98e6b5139e0e30f42d8d52900ed4c2bd1712bc1630227e78e089f163b723f575b8de9f81d19bb55f00933437a6311983900e3374f8c7e8e57e112a39d3d119c27156b3f341508e183c5088653f1705ec2c45e921fef048504097f24f3fb389ac6fa765a6695b864f8e5d7040c19329c1771bd884e6f909ee3fdc28fc3653d6e9b6417b2276056ce4ed47cd4d5a67be5f08dc532ca21ec8d1d9c4e53b7284eae0992a020dec1732553b197856a4e83360faf2df341e5f3aea2dd7bdc7a1c8f17ba92f2857a77f305ef74b861a95e1e9619385f0afb23ce6d1180ebe2fb0d1b5f7c6572746b2bc1e5d91a7173d4576a632581838bf6e9903be65f2fb945f093695b13717fa564aefbfdbcc417e6d6c5cb6841c80082f988aa4997a3dd8bd931b940cad4481b1f1e3b83029ce3b155e9965dcdba47543c3532cbcbbe893ce911492a0f5a9374ed3b0462f99b0cac2c3dc7ae98e429359bdb91bb4dc73040b73c16a763940ed6cc47de2e3240140e9fe81a385b578129956835aff0d3e5f00b0f1090e0738bc4146ede08eb233ba6353030f9a99c3fdb2a1d85fc43d1bf39e91117657c80d3ba30d0d31754a4cf354ef8de5b9ce61a7da3fd89fb2e07256b257d2cfc8fc7453e19fd0360b2f783b392e50227e184d2fccff0fcb3da2d4e00fffb6d5a3c63b19072e85ad4fb508127201c16584271995b0069c6c8ef1ed1c9f1df1c840d16e1cb99b7e485555955d403b35c6de5d20f2425ffd6ad5c997adf0fd3a3773f40d243985b058e18606ec54589cea714d9e787fda066f3a12bffd9cdb6eb25633a60965281ed5a7cca75c9de5d8a777aac057d76ccfc33b332f09d4c42f65519e91d0a18ab1e699176c81e8de20e87d325f811fdb3d6e6cd487b864ef644a72254749be4eb583fe2344d4902a348117417c31743a2c6bf1a8fc078b7d1584565e9d155e40ca14a05c924b1aa47d4dbc40e9fc2beb5d5dc977998cb6de8bfd9d1f74cb03608f66fd232133f9ec1949eb91716b4ceb7e1002341bae8f00180663e93ac33529d3ed02fae03f47ce5ecfb206f2ed37dff06f7234e08a976cf25a8f963505bce26bc785f74891f4c27efccb20157c7be485ac20132d372641b6eee5f6b4c87182aef4a66bd43d8fda5eddcd64a3bf511066d857afa5c7be0a406341989451248e37a80651400564431dc6ca8ee314a268d684d8a3510665d47b99de9f9516a2b71c9b9f7ca19c76218ab371d196c1692c3f4b60d6e02a24f4623d95c1b40172f3936d883b1fad170e553116269a8b1d117b724fd6c70365b4ccd576b078cb1534705bf5b273bedb67e80f02a8f1e6d3175c7ee123509dbeec1ef3770d3e46b099ce4081dab8838b488211a305320e1186bb7e742b8231f4eae52751244dc2a22acc0cd245ee7f01921fa2a037e6fd650d79a82a2efe8ec06934b687bf3295ea450175b9bf38456a2552ac28e14e1f4595821eb8085e0ae9c79237e93f83f70c5c2a90cba85e5655866424f7331671b7814ddc978b4be43d46b00294088dbaede6cdb68d6fb217c97f6fd49a5b3e4457c0eab699f36ddf13660b5ea828abacb010b13bea6e00a1319b9b59e70f91e7769011f265272a9289a058fea77f05c047297520c167c33472c1eee37b344a23eb8962cd804828ac7885b0ab74bc200fa33be7133ee73354f94e5c347037184037d507ab8f24bc48830acd49ad9479937184fdf5965db5397befd49c25d69e4e11fdf83b1509832d72ff82f436ea5ee05cc71ab9a1b900125c297bfc78cd55c1fcde96cda5ce5d79fc271676014d4d353e2f2229f4bc7a09334da6f0f761ab6e7147a2dafd534bef23e612efbb9dbc417fc50c7f31e93c47e703117dd95a9ac0d28a7c3cd4e756ed667d8cd80e31f64b9b9b7e50d787ba93b29c06620986e5c58ade563ffb7dea5984bbd9ff6acf60fb26c39870bde28562a19252c68ecda5279145cce14f179526e2e88a8140abd8036a1584c86e4964aa7ce87e26635b3e66e0bdf1ccc0773f814ec335308c0f856eb22321692ec05d9cff864c7b2a67d0c26889c0cfc69fed992974e83ac4155dbb075470972830b1226a1dce4f2b3455e2cfa0d05edc7687da3dde1d6a6de9e81141a56b807634a69a2bc830991ad1756bf1c8395a8068bc75d7290ee2bce1986b066d2a8c70298d38d1e426191ef324105c9a9e035d555a38f552312dfe35b86c084f8824a5a5d6c727a5f7c5e4fdabcdc83b33709ab41b3122dc2a6292271d4cfbae874e72c366587f86203d1fe52f5b591533987fc6168b0cf7429e114c1cd00a8c540fff23c3448ed757f2e0a8dea680b8d240790bed7f3a43da3c0602b4b173bbd68", 0x1000}, {&(0x7f00000013c0)="dfabd570d71b4671d9f84a7f21c43aa3da1f12ceb122ee1061c4dae747f2c728ef900be97cf9bba43ed2f9cd9bb5c8caf60f2fae4f4a3d60480e329b5ab2dc7311f34c4cedf4a65fcc45b2946e5ce52d34ad2c30c75ce2104ad0c34c1a1c6afbb0a9c2cc198aea81dc39aa472ebd89ee11f2fec63a5554ad128a7e8eb7841c3bda5b4235d8f29d531c0300e18b9b12c720033af2dc3ad8896a5a54a903461029ec618c9fe66f48c83da6a008aad2e28d349b6baaa3eb033ddf894e2e4d529aad6775a9ec8a33fe7e91a2b826c3d1cc03d528f85fc217", 0xd6}, {&(0x7f00000014c0)="d7a7b3f3844e9df49c8b3e849ffccaa9e17bd5741534b12e73a91b713809cea5e6b9d281429b543d4724bb1a396a0d3973bffe8ab7ff08ad4783a3f1bb3baa2b92af2f8d9940e4de03df78ef49914b680fa93ee6ffd16dc13b4daae029efca57aa0c81d87ade1ff510345c163b248fda5c6a01b04c2c2fe2407bf460f7b126956e9dfe1b52f230d502340e97fc0fc87e56afe0192190620f9cdc15d4d982416cff6bc1d91a", 0xa5}, {&(0x7f0000001580)="0a57c579e0d361d49a268a8a2082f5ce71aac6e219487904914a0a540ea624edc2df1ee4908037b565675a97caae8eccca436345c50ec9dc57fc580f0d1d4c30f01f753c50025afdfc0de3d754de610bda069818584c852ff77561eec5699f91f36b59f0b24ae7d76f8188e8c8daf12c4ac09e1e67fb828a2ed9fd1fcf73a024a8d22579c112c6ab289af0db2d844e676a0acbe53cab3fdcf35b33e6b7ed658fa5a98774ef0d3060bce6e9b689faa894ad77095a030b5e4b11d5ea3ed8", 0xbd}], 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x1, 0x0) rmdir(&(0x7f0000001700)='./file0\x00') r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) chown(&(0x7f0000001740)='./file0\x00', r2, r3) r4 = dup2(r0, r1) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800), 0x10000, 0x0) linkat(r4, &(0x7f0000001840)='./file1\x00', r4, &(0x7f0000001880)='./file0\x00', 0x4) getrlimit(0x4, &(0x7f00000018c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001900)='./file2\x00', r2, r6) getrlimit(0x4, &(0x7f0000001980)) getpid() setregid(r3, r3) getrlimit(0x7, &(0x7f00000019c0)) syz_emit_ethernet(0x170, &(0x7f0000001a00)={@broadcast, @random="84cef8f1c653", [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x19, 0x4, 0x1, 0x5, 0x15a, 0x67, 0x40, 0x2, 0x2b, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x1, [@local={0xac, 0x14, 0x0}, @rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x48, [@broadcast, @broadcast, @rand_addr=0x80000000, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1b, 0x3, [@loopback, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x4e, [@empty, @rand_addr=0xfffffffb, @multicast2, @local={0xac, 0x14, 0x0}]}]}}, @generic="a44e0bbb40c56782fe5bd56b20e7a58155c1dac9a649cfe234451b78da08e6cd6a9676d4640f1e8e6baf0e835bb5410b596911dd062989a38a901f20b659cba20764d5fb15a56b367071b3ea6e487946d8fbb93a96f4303a9df2d2af0c0615e5eae85e2a6714f2f9d32eb0f9d33a2e0fa3257b4c83eacbd81400f01aa987af4f7d86be91971c2e6d1c310c9025834591ee4f8c985b048fc613d8fbee5ddd2d3c21d7e6c6caaa6fed4b69eb3456f608e56e524cb5f8e1f51ee80299238a9058a147f7533906be0b63a4d959e319c406187312ae124b8543e417a865855add10e6f77225e109023aa5bdc560943e9afa5c77eee176fce5"}}}}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000001b80)='./file2\x00', r7, r6) pipe(&(0x7f0000001c00)) 710.825352ms ago: executing program 1 (id=571): ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000140)={0x8, 0x4, 0x1, 0x65, "ad265cec7ae4109ac3382fe84623fff20ff1b4b0", 0x3, 0x6d0}) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x74) syz_emit_ethernet(0x4a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1}) semget$private(0x0, 0x0, 0x322) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) socket(0x18, 0x5, 0xbc) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x0, 0xfc, 0x0, 0xfffff4b2}, {0x2d, 0x1, 0x2, 0x7ffffffa}, {0x44, 0xff, 0xfa}, {0x1, 0x4, 0x0, 0xe}, {0x6, 0x40, 0x7, 0x804}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 709.261125ms ago: executing program 3 (id=572): setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x3000, 0x324, &(0x7f000000b000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = socket$inet(0x2, 0x4000, 0xf) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/91) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)) 707.752953ms ago: executing program 4 (id=573): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) (async) getgroups(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000ca000/0xf000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000791000/0x1000)=nil, 0x100000000000}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1007e}, {&(0x7f0000658000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x2}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async, rerun: 64) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async, rerun: 64) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) (rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f0000000300)=[r1, r3, r4]) (async, rerun: 32) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 556.270355ms ago: executing program 2 (id=574): setuid(0xffffffffffffffff) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 555.73844ms ago: executing program 2 (id=575): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x2}, {0x40, 0x8, 0xfd, 0xe983}, {0x6, 0x0, 0xdd, 0x7c455098}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000100)=0x4) r4 = syz_open_pts() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x7) 554.91584ms ago: executing program 3 (id=576): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x7c, 0x0, 0x0, 0x6}, {0x30, 0x0, 0x0, 0x2}, {0x8006}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) (async) fsync(r0) 551.250144ms ago: executing program 0 (id=577): r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x58}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 550.304734ms ago: executing program 6 (id=578): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x4d, 0x1, 0x1}, {0x35, 0x0, 0x2, 0x1001}, {0x43, 0x1}, {0x2, 0xd3, 0x9, 0x1}, {0x6, 0x0, 0x2, 0xc47f}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}], 0x2, 0xfffffffffffffffe) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000b00)={0x0, 0xd}, 0x10, 0x1002, 0x0) (async) recvmmsg(r1, &(0x7f0000000b00)={0x0, 0xd}, 0x10, 0x1002, 0x0) socket$inet(0x18, 0x3, 0x102) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x101, 0x7, 0x0, "1801f7beff5f422be4df9fc5f6ec078afe631dc7", 0x9, 0x100}) 546.751187ms ago: executing program 7 (id=579): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x102) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000080)) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r5 = getuid() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x81, &(0x7f00000001c0)='./file0\x00', 0x8}) r7 = dup2(r4, r0) ioctl$WSKBDIO_BELL(r7, 0x20005701) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) fcntl$setown(r4, 0x6, r1) pwritev(r7, &(0x7f0000001280)=[{&(0x7f0000000280)="5111fd6a4f085a79683818be299041e0535325fa2c0e735a948371227fded699ed46e7d58ca8e3e92ebb5b3a4f63b91e5303e4571378f404aadea585ca7e37606a29ad53cf49d9da9c9d0e5de47433bc6035b3d5f7dcf9b1aab0486c42c75de79875089d05d5abeb4cd499ade56fd3f60b923f6513e227301b866c2496e8ab99e114723d58679876b1576b333de944ff8da21f5a595438bbfe24f1c948272704167a118e2d448a21a7db7f0d07a2014760755e8aba050e290a7502fc80e1faaaf6f8b7752e0429f6bee81e0e3acdf3430b7e4c4a8a5baa1bba786d71e37a723aed158bc63338d3ac7002d7032e324581f2654d4984ebe0bc90eae8c65a02fe0263cdc4805b2e9574a533616f57a5a70342a28c3ae8a9db244eca5774c9807f8d012886adf2a4c9a34c7237a81f48579f15490a79561d4f8ad46b4fa1694ad67a858a82e4ea615f34b32093036cfb58a3bb07bf0e86e13e343d601a0041717bd4737e8f2d1ef981e690daa175e47e8df3252a71aec40953a03ad457d8fcfb5e638fe53576fd249bff90a0340fe6b8b187dbbe4e81cb056c3e988652413b7665ecdb17b1c8df5b4d7c036fccb0058bf06a88a1aa562cb3d3dd35c199387b65e4629701b7d9467d9075de8c285b718a65805aff9d25c18bd56f161858103ed1cd7412deb9b8fc64f693171fb33f48efc652338fa013c3c7f611f0ee063c478510ccd591eabe1b6bbbd3b27ae5014772cc33ccbb3cb8da232cb672ecc5e91e4db3e5564127a41f78ff75336c721e196297fad13b92d035490d4540605302fbe97aab48fdea7b9ac58221b2f663a9296d022da902fdc5f16d0472e9f0686acaac4daab4b9720e17e05ba66c551f44908351cf279879bb3c9254166a02fc2053ba177b390dfffd57a7f2825c950fa73bb61ab267743c49eff22846de3626fe8d1e191bb089111dcba5df08dba6e336b56f33c5218feda9a5d80cf82d4bdb0e78627289e0903faf2cd89f20b2cf6f7ea74f5bf0f4d767cabb6daeacfc4bb1bf431d234795cd3df58c5a0187c7814b96f983d15b163238130d341ff5b809e9fb6770f4dccd441ecd584de99ded70fc0ddf48cd7041341ca5c32994c548b47666e3421cc22c84316bbc031aeb9e91faffb61191be63a38bb200ca94baeea1dd56998b9d84105d01c50908f67e4817638234416b6d1196466e667a82130c9abdbdab286f65fa6d8258f487e1a9a54b5fc01072af904c41f35ab8f204a971c4cae8c40f1153f7ae466b5f0536a089a1aa1b68ab5a2dc44486551ba632c7edab3779f212309f3ce95926aa4e27dc66713993f9e6c2d423709897ff09d91d68f5a625a83144a644b1bc0ba226be9cd3cec1c08d055698b3513f04b97f78d9f409a76b7905b3ebd52a4d65ee576d3e4d305a9877f4a4ff05e34e08fbf998990d19c2870c5e6fac73c8fa176e5bb1236484b9ef8658db7d7e779b4a812b2b1f5f86a87873c4aa6472f80d6222539e73527110e8f048c377c2c9aaf2f692723003f7a139d08485a49c1d5c8716f65dacdaa1e026455fded014b070c48cff1ae66d4e54aa08450d41fefb5461da224e358df19c0430785b3c2037255c7c213e54956a347d0ec35706d174e512d3b8673816e3e3e44b5b0ae38e897f7bb46d4b7600dca4a505e357a32aaebf211b9ec7e4bd505560e7f53fd9a239af4a94aec011cccfdc043f4691768e957eaf785ab04673883a37a9f9006c3fbd6cf89ef63c289ecfee147ba58090a5b34f96abac02d46f04b1e32194b71a6011733c57179e4b75742ee8b790105588170019aeda017440f15078f74024913b6072a0f07b54de6e40933152f9e1bb0ebd27c722214bddeece044fc7cfb49f3bd9c2c8d0d0009abe04305306148f5844ffbf374df8193ab24e8d9bbca1e09cd6d53069bc36ec16b5c39c4896393bab15327ec812769d0857695c33f3d5b54e751aa1178a6ee797e904577f464c3b88c052a2e260960cdce69069eb8ea081bba95d26e5dc677256d9f3397c6fe9e01a408f4f8884abeb938e645ed9e771506839711d269c9db1d37f7a0e0088575a3a462592a3d27658665c2b90ec77eed7ddb781f037a17c04220a3d71fe46ba4cf81a8528cbfed497c5ca48eb57c0d6d345d42c086a3dde73ef80a67ea3f65133f304b9381e8b7ef305bcae0728cf796534c520af002387f86a6ae717f8aa3be76842f86c14c6af1727ac30012037a891950d4dc1e0479bfa40e7953a7e547abb89ca893fb1203d0f4dcb199ca848ab13953b9308ba30e592265475d69af92b4e5365d1ec9fc46d59519a6fb223a071b7b923b07c00f43e95fc8e00e2d0f89d3a2747827dc36b29e23a08faec47c809c3fd516a449974d2c710d487c93a7013441ed905e53ddc3a134df7ba1a7fdb4eb9f4cab153dc879f9159e2e30f661ef5b24e648ed2f748ead23fc51c7e3e79e4937b726c810ec410cbedd091a99eafcef5a8529d94c3f009b51a05ed22bc5a509dda819901dd394a4a97a26eeef03a1779fef3944d240905c3313fd6066599362bd62db304cdcd4c8fbfd499b3466e60f0f3c944cf275ad3cd6bf2a41ec0f2aaa72625aef10a0b03d8b6f69b457dc6b73836485ce36d8d49706a4599795c120c951b9b3dc596c8be8884c1f901533859009cac3cadb695315ad218a4eecdda1ebc8ab4d771dd1a194cc8912da1041c812dc5774b789f213f1b84cb934fa99fac3c76010a4b4e946bc4a13e394ef25b586108fd10a192928d0d795e612285dc50b01bf30a6fa173c850c8119402b1b917facf26497a665225a7e9c23e17033cd443276905a65d663081bc431c9bc58ab46c54cd154fe1a5d1edb17d3a7d383e318a9e057883712a625f8f0e3f6a91a53a6bde6ad122868824ddd9fc0148d6628a80b26f11bbe9c2bad942ac4dd68fbcf47072fbbf57d64425b2eceb64852a35463ea875b97c71a45ef5d8a963a3657b3fa2c2ac4e7af0dea2c9a2ffe1f2055399fd0d6251c6214c0139f110c33d6fae46ff99d5d45c5115bcc34533c821d1cd9e8dc6bc5b3cd03e8d9bc4ba2f9d9808c286fe8320eb388d3240f8f8934ed8adae173a12382cc03b1c8003190612a4245a3607ff40bb6b8ca4b98fbadae1969d6fed9d9b06cbd17824b461ef34fb1cb02aa415ede0a9330fcc1aeb38c4b7a22370d01e7fa3496ea4e82236e9a50e0fa076fb8ba9e6c91187486a8ab72f6464ce4eb2bebf12aec3b46de1c1394775ed4c834f63a4ebb560ab3eb0564928bf45e05f2f3690bdadaa261a7ebfbc0c6866cb14d9e440420803d495f99e5e2b8c5074506fe3de7cce1ce70f13837d950335f92aee9045097d6c7a5979fbc5cb20fdb61919245cae2bb33a283a6b11eed22d1dcc97f0a1b075d0260f3278c71729d6a5d91d2d4dd9a1299da57b98dee60e9031bd92570a8c8297a30cf98d69d8f08f42b0e8acad742af73c65e936933d101490e5e56096f6a6b90aab86c59c936225b0b976d145c5d7842a14287a88bc2e1af09e0b9ad948bd6003d2f7cd06de01d63b6db558ec5fbdc44c5c94ab19d9c8d42450354769f8436aaec06cedca394eaebbddecfd95f5345e7d4be9a8c40522c0bd3056b0cf61a44051c2e740225bcc513efc9e436e138d2829fc06c1eb4cd9795dda2e567f0a24ffcfce0341fed30fa43a0f3c42e9e7a06f3455513cbbfaf01704e1a43df82d5e74eed4c091befacd426683c9f408c97aa7cfdae8873b305dc63821f783f57e34b3d81802376d59c434b89d7f07025c99388aff52dec69ea7e5ca164b18eda4b0e64f4f9167fd641144d66f65071086fe27f699e4a3f10c3e6bcee57295fb276508990608e918864263ae8df348b15d17f3ba439d9689da02106cb0534ca5a116ed40ed5a5c42aa8dfbb97d64c8f51618fcee9e97b1fca3760a98c26b3878d8984bf78d548c3f67b176823c8b488095b87e872fc486f3ddde7309f1e4ec3e5060c00236daa483a59cc02faacdf1b79a331d650623d6751e787c7ce3118b2318479cf543e73e85a3effde92df8aef9c879c8e8f104ede60ce2b01b369ae629b3f827b79ee0096c1f5fbf65b79f6350a7f113e1cf96f9d833e819c5b6e76edfbe2926e57f3132affb753d2667578741a3295acd56d7be43d5c090499181bf490a606ecd849eb00a52ee1b363af92a95bbc198f562d30ffc00990a6fc5ffab118ef279806f94aa6e1109f484e80ace4326db9f31d37119d7ebb35f2f457e94f8272e3d02edbc64aeb2b0a8e989dea02647cbb393bc863942513bbfb84bd56f5578adbc08e72c008aec33b9ba816f18ada3cfd4b0e0c4e8c94f7c425c689c213e274fc32a0df4611956028f2d7fc329b115d48ad52bb16361b2c08c5f3b45a63974fa36ef5cd32ab477f5b4e9313bfeeae1dc94f889ef00184e77144d1f7561a73d33288954dfcf2734ba9d8e08342fdb5e117672a147a40e8fdf1cefbc676ec4f5e842d5c810b855a485261564f956816de75222ec401c7f8974d31855bdd79266a3f828d197d591537afa9f85d36ba7e97994c41fc159abfa69f3fcda78f257f430af6cb6f49109c943008e38ba08748c35c15369f6d0daccd842167c6cff4d77dab4b7330adf739c1f6bfdae4d80f1925fb83d54cc820255987abe35a1cb45d62e1a032523839e5396122e1e52e5f5539fa355ec8a1d0cc858029f2c166a4012ac68dab8cadc6f0cb32ad04fb04e7f561a0a06c7a47e3b1c666f4080cc69cbc70315783087f40eefad790ac3033abc5271e8d4860dcfcd2b818e765569b4d7822cd4214d162e68cac4fa50d868f6f760bcba574ddad3ac06a8c38f72f472803c1f13ad4c46cb4aaa500fc7bdae1f08f7124d48f99f85d7ce21010a27f01d6ec909dc950a2bc6c06e875e001003b79f0b2f8bea2dbf7de273049531396bfc1ea0103133a4282e790bb9cfab9c3dc8994907117f02b0ccc5f2e308b776a799c79db21b41859ba6cb500afea96e04aea276d2a80b8ff14eb4332c68fd7f6e968b51002d3ddb05d6d5f170ceb4b85f3786066f237dd6341f84375e05d72ec96373e8cc2013ea96f92f16bdddeba9fb59911cb2dd3c4cd2a1c7236ce3704ee3a976ad941cf7c32c5231ebc450f91e20f2b1967a96d1ff6aca4549ae66c4df3258b36a0e79d0008698bc01e43b0fe56e1658a657dcb5e536df7ee40c2063edfaa61d4623e6c84baef429af95d543529ca68855c6f43e5eb0a77d0a37af4a0c64e894032d02a91b2353fccc830b324626dafe4b5e0266840b43143783d47e7672abf5d334b8dfc9fce6b29d11929e6569475a301682d37a4936bd5827a98b130b02be818bddda8fbb06714a19f96db1cc2806aeefd50881a21a303f23225467459614456ffb79a36583a22e2ecceed0ea168004e5c44cff35b1d03fe56da92caab72bb7b6dbda71683ee9c738ec3e91363df0a9aa208909ba70c50758d35958a849d16bd06a11472b463ee78f6992bdced53bd666d171c3452ea7c96582869ae966c9dfb07ebbf482081ddc5bdd8417c528ac530e63655a1e9360140484682650af29040f32957fc2a5ec310fdc70133c7afd38502aae6dcae9108f1ed6560fbb676d8b6a3f25c552be972a8441724e47213a05ec0288b7ebf17f7d5af9609cfafd5d2a1f7f507cb3730dd932d4ade66c690bb18e8b06ba9ca9ec5b61a10593d8e9837943c4cf194593e10d68ee66393214f9d1ced4d6791493d5924b23215dce3af2108b85e033476289b79e2433581ee5a244d15928392147f6a7c4600659cd09", 0x1000}], 0x1, 0x7) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000001340)={0x9, &(0x7f00000012c0)=[{0x8, 0x40, 0x3, 0x6, 0x1}, {0xa7, 0x1, 0x72}, {0x0, 0xb, 0x3, 0x1, 0x3}, {0x7, 0x2, 0xa30f, 0xff, 0x401}, {0x80, 0x3, 0xff, 0x3, 0x7}, {0xb7ac, 0x2, 0x0, 0x10, 0x8}, {0x2, 0x8, 0x3ff, 0x9}, {0x6, 0x8001, 0x9, 0x3, 0x3}, {0x1, 0x5c2, 0x1, 0x8, 0x1}]}) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000001380)) msgctl$IPC_RMID(0x0, 0x0) getuid() ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001400)={0x3, &(0x7f00000013c0)=[{0xfff8, 0x5, 0x31, 0xfffffc01}, {0xe2, 0x4, 0x0, 0x5}, {0x2, 0x4, 0xc, 0xf6}]}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001440)={0x19, 0x1000, 0x6, 0x6, "4d9c45f493abae607257c2a73cf929f8898f63c6", 0x8b, 0xf}) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001480)={'./file0\x00', 0x6, 0x1, 0x8}) fcntl$lock(r4, 0x8, &(0x7f00000018c0)={0x1, 0x2, 0x1, 0x3, r1}) open(&(0x7f0000001900)='./file1\x00', 0x40, 0xcf) msgget$private(0x0, 0x51) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={r1, r5, r3}, 0xc) 546.522391ms ago: executing program 1 (id=580): r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f0000001200)={0x0, ""/2}, 0xa, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140), 0x8, 0x0) msgrcv(r0, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0) setitimer(0x0, &(0x7f0000000280)={{0xffffffff, 0x5}, {0xffffffff}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}, {0x3}, {}], 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x8) 283.963305ms ago: executing program 3 (id=581): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000200)={0x10, 0x23, [{&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000feb000/0xb000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}], './file0\x00', 0x400}) (async, rerun: 64) getdents(r0, 0x0, 0x0) (async, rerun: 64) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x3c, 0x2, 0xd, 0x5}], 0x6, 0x0) (async, rerun: 64) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) (async, rerun: 64) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 3.890203ms ago: executing program 0 (id=582): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02003411", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b020000005000cb69bc83c1987a653e2c6f0000005000ff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="9267f77211", &(0x7f0000000100)=0x5, &(0x7f0000000280), 0x0) getsockopt(r1, 0xffff, 0x9, 0xfffffffffffffffe, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x74, 0x0, 0x0, 0x6}, {0x30, 0x0, 0x0, 0x2}, {0x8006}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x90000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0x6}], 0xe4a, 0x0, 0xfff, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRES64=r2]) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="79e9ec3b", 0x4) 2.820827ms ago: executing program 3 (id=583): r0 = socket(0x2, 0x5, 0xff) bind$inet(r0, &(0x7f0000000380)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd7f"]) mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) 2.616663ms ago: executing program 2 (id=584): sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b10040010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71d0900090105", 0x99, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x1aa) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x6b, 0x4041, 0xfffffffc, 0x0, "f4d3001000000000000b0000000000000100", 0x8, 0x1}) setreuid(0xee00, r0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 1.137094ms ago: executing program 4 (id=585): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) sysctl$vm(&(0x7f0000000780)={0x2, 0xeba5713a4ab9ef6b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x1000, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00', 0x2, 0xffffbffc}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x800, 0x4) syz_open_pts() (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknodat(r3, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) (async) sendto(r2, &(0x7f0000000340)="6ba374a44d088d85e8457f1b9454ce9f17089c4d63eb6e2c510458643cc08fc9be77df2200b6c10373c83a00ec77f50f3669e0f2e8db8d13bc07373fef7b8bf274045abe18434e2f94cb890cae7f4cc5423039953e50a7751323cefc72c35d82dd5185b5e982e631605cc669378966d44bab7a452c", 0x75, 0x2, &(0x7f00000007c0)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) writev(r1, &(0x7f0000001400)=[{&(0x7f00000014c0)="ad3c05ebab442526223d78105b2b580db5cedaa81b7dc875fe06a0001ff0b2db01a13bbecbf5d72a503922c1e065dfa2303e84a83571745480549729a85a7764a179b023158369bea3772bc350aa5ee708cb36ca94580acd75cf14649c93e96f2a18c052b88c0beb8848555ee69a183bd3bd24cb9f3acab5d407d23fdf60c8021a31ad7bb6990cbc0389e150679169a1e748100330b121ac41eef08a39a80719099680cd6a11513426b4cb5b4b73f63ca48d9a3b0628c181f8ed65170900d62acc5c7d0a515c7f12294e9d83b44be0d628ace1f8e56a1e2e1b77ecb86593bca431f36d839c65ff568c1061bd60677fd85ab64d9f14b86107957e05692dea94a7c483f6a93bfd914fd4e4f39d986ef091cc8f00c4b545853c39f1d10b1c966ea46f981ee0a984da27c3cfa4d1acac54f6e93511d6cc4383a8e57dfc74f3862208e07764de7a9177c687f10993fc242c71d6bf28326497afed1534bae5e569d5e246182193a87254cfbdda096631f5c1d93c98015b335db0c99b0a", 0x17a}], 0x1) 0s ago: executing program 6 (id=586): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/183, 0xb7}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$getflags(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget(0x1, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000484000/0x4000)=nil, 0x0) socket$inet6(0x18, 0x3, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.166' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff810f6352 cs 8 rflags 10202 cr2 20001200 cpl 0 rsp ffff8000376cb590 gsbase 0xffffffff833efff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff810f6352 Starting stack trace... panic(ffffffff82faf2d3) at panic+0x1ba kerntrap(ffff8000376cb4e0) at kerntrap+0x28b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b sys_msgrcv(ffff800037676a48,ffff8000376cb710,ffff8000376cb660) at sys_msgrcv+0x3f2 syscall(ffff8000376cb710) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1f1121fc780, count: 251 End of stack trace.