last executing test programs: 5.145014179s ago: executing program 3 (id=263): r0 = socket(0x10, 0x3, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x0, 0x2}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x7}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) socket(0x10, 0x3, 0x4) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x8) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x0, 0x2}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x7}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) 5.025426944s ago: executing program 3 (id=270): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000000)='./file2/file0\x00', 0x0) pipe(&(0x7f0000000980)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) writev(0xffffffffffffffff, &(0x7f0000000500), 0x0) chmod(&(0x7f00000000c0)='./file2/file0\x00', 0x25) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getuid() mknod$loop(&(0x7f00000001c0)='./file2/file0\x00', 0x40, 0x1) r2 = getuid() setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="c95885e3", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x4) 4.694379408s ago: executing program 3 (id=279): r0 = socket(0x18, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x10, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f00000001c0)="ebff8bff13924800", 0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x27, 0x4) (async) r2 = socket(0x18, 0x3, 0x0) (async) setuid(0xee01) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 4.585775442s ago: executing program 3 (id=283): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) geteuid() getegid() semctl$IPC_SET(r1, 0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) lchown(0x0, 0xffffffffffffffff, 0xffffffffffffffff) mkdir(0x0, 0x103) unlink(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0205603, &(0x7f0000000040)={0xe64, 0x4, 0x6, 0x80000000, "97f3b45700", 0x2000, 0xffffffff}) msgget$private(0x0, 0x11a) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000005c0)={0x0, 0x0}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000006c0)=""/24) 4.579265226s ago: executing program 3 (id=286): pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f00006f6000/0x1000)=nil, 0x1000, 0x5) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 4.322693082s ago: executing program 3 (id=288): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xb, {0xffffffffffffffff, 0x1}}) fchmod(0xffffffffffffffff, 0x21) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x2, 0xc9) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x100, 0x22) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x2) socket(0x18, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000280)={0x7fffffffffffffff, 0xfffffffffffffc38}) recvfrom$unix(r1, &(0x7f0000000180)=""/164, 0xa4, 0x1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 1.866874825s ago: executing program 6 (id=393): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmmsg(r1, &(0x7f0000001c40)={&(0x7f00000006c0)={&(0x7f00000004c0)=@in6={0x18, 0x3, 0xffffffff, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000500)="0e4255e172b2907ab712cd38f4e086401cba59ceb384078d02cdffe3de4f08cf6b4c6609be08365b51151c27abf76e8051d2b0a470866809067939fb2f3ccfee6e0fa846bc178acdc5b8d03d741a588dcc0784f3381504d461d589d09ed6ebc089c11e74c090cdc29c23defa65cb14ae4e8d3eef6e6002533392fb02d55a8d49ec6036290426eee0b1ca96c6c93c134fe8e0244734", 0x95}, {&(0x7f00000005c0)="d6abfe06b1e78ade322b88cd037468139a02a2a5fb7d8152303c0088c2ee955bcda9321fa9ee8bfea6a7a7eaa23c770c7c7496897a4402736c076aa87681f90f07e1729fb3584e8a9a2587dac96f3ca4a58f1ac3ff58464b53c2da8e32e1d39b42716574e13ff6afe876f3b0acbde8b6c1cb55d3bef3531405eeb0a7abed81dfecdfe5a5b9624754e7ec879d29643c6d47fa367368de4d4a4d19cd64fc5f0298ad525643d416cef21cad1122cfc9b72f0dbbb5c72b10695367ef8c35efbbb2d5080f5f8cb7089935d16d5984c3d7b8681c9798c19682bb9fb8f71248c0ed74", 0xdf}, {&(0x7f0000000740)="001b335cf9d435e993930a6abb81ae1a935c08b2eb6d64c607ae846f8b44f3ef07304e4cbc17e611c5201f92bd4de6a74e821871693e0701e50024906454cea1ad963646a5f9edfe1003151542a783b973314e4f253a6e7bbcffadf0de6a2c1f8aedc20fe7bf1b522c962ae51c486443b909087a561cd34714573b08cc73e39fa2ef4742feb7d549eb38b0b3f146df4e75dd163a37c551030cf99ad234b1", 0x9e}, {&(0x7f0000000800)="6d4e6e23b306e4d946363fdbcb5022c8c3278986ebeadf517bc2690d63867ebe42161d9a975418533973efe68541337a57c2f8cd32e259937819ec53eafe2600c18481a67895bcd0ffe87f366ae7d647546c3e48b5f02a3b0d09cb65bb361b7b76109f5127ec1e01d151f648c56364c6ab12a1dd4ba7e58e031a7274c1fbe715c298d7", 0x83}, {&(0x7f00000008c0)="0d0dc4c50f3d51fcc32c7c4ba7d9891f6a05fd3623661f227078ed590432f3002675a591f1520177ac9c13614bf4f3862bed7f641768763a7ebc498cdc98129ba5a4c0269bd19034c2e65429d65ecfa0409a6080aec5f3f362496bf0935889485b1518cca31b667585449e6dc8952ff3d6d1ad26450ebff0116d1fcc", 0x7c}, {&(0x7f0000000a00)="6df9eeaf3512deb126e80ffdb151e18fba708d4fc82f4fe2acc3c27b1b7513201071b91beaff0eb2f3a142bd9b5d68ed5a2ea7851b468a28f7a6a85c96b8a7b5a9d50a403602a315b553f9beb5d796ab6646647ced695f2249cd7b01b6b4922fa278c764714639acb66c8fe4555eea9f40b983fd30548ef618baa79ac2e094f9f9b8075dcdd1a2817db1af41d3022a07480943fc7f78e446605c4fe484e5ddaaf678efc9d5ef8c83b7bb310e6f15a4eaea136f3592053f9aa077c7cf705a2029dc1abff8ea1f991790cedac4fb7749fdd8a3532930b1dfc5803cf335a0e6", 0xde}], 0x6, &(0x7f0000000b00)=[{0x1010, 0xffff, 0x1000, "dc5ad2608b2d5c39a830f8ea07221b7be412c1822e04dae7c369ed92786443bb6ef2dca75929f89ba0147c0ad1b1d5d20d9810fde2e606b735e477b32666cccaf57291e66824c9f423b672f252969089009a143e36456758390d8d69766c84bf96ce7df8b9b6cea4126bb3f49b39c1482cd88b9c903f8d9bbbc835b0451290a38a3c9f7c0ef4f38ace7faabf2b74afa601eff53fb894f3f6ec17dacf2a92116a928f1376538c31214a21bba0a77d7333c27a7ac0c418092c7cb6e2cc1ca8b0bc23cd9bced43286f9943aabc39f323142adc13d9009ebe4c02cdbcba3ff6623da704da5c70e6a1ed96b5ee095fea691739b9bd1c60be56719386d02dc89acb83fdc7a6f0cb0e76297dd595d1f1c132f3e670f4dd28600d3ed2bfb326f96a3357cc7d80548ae1c833eff2cdf281035adcf980704774dfeea1f3671a5b0cdb705ffa86b68b13d7d478766fbd86b166fd1bd5e4efbd9427d3d95983f1de7779734fe5296c9071508f38e9d48cc7e7be48b5061cfacebf2a76604b6f11cd9ddab3672990e68460c1d8f55ca0babe173078eac189e5db0eec710de89dd329d606d324a036add4f6d601a0e3c7640d176d2efa7223a44bd4b5dcc6823ed3671f4a03c280b5925e1062995f696dbd82c9998aa6770b5fc3d469c97f83fcde661302e1686a098617e4a8ce81415bbd2e35da600e5bb05479e8016c8ebaa0de05d46aee76475c5a319d04fe1e7911cb36338d9913d24ba256685a0b037876add14da4d229f540bfa38e5f53666f36a95d2e75e72a6d7e701e1636d156d5e98436ff6ebf9a946e104dd1aa1271ad0163725ecc1eca6e595b04a169e373ac562a773adfbd2ae1830af86079eb7e5c69029240a931218101418f80beff0b6f78bda45e2bea0fa433d770614eb42061933fced8bb37d430baa0b4a2d13d5c53942bfd14840d1831ea985c5d4b7bc3495fbcf8434f1f733e517a81495d5b8531bcae0b73efa918676a033fe741a02dfd3d7e2d2aab5e9680196f5b62193c450becb8c1d3e2a3b34a310320b3239276677e98c11d6dfd5187696d719123e83d52cef8afc766e109374cf7b9a2bb238120c65ae87dbbae2aadef0856732d97b5e9d73e8cf0ce995b40ac088fa990c994472322d7c460b8fd060919b0324c9b66241be0d94380a38e3f37daf104c814680cc3e2e4216885e954518a810c281ba6088d3f2c0d2a500c92155a26131793614942282c387dd3a39bd66033687da8ce2e0f800c0c84010daf0155dc7158e2eefe2d6b3eb7a908e380147b4c404ff0a7977bee3caa590b225af745b48c8749a3bc012aed54119fd30d21a83c843124c5573b2e3461b68ef49c9af1fbe1d8863569be7485c9bca4bf255228b25a5da1eb9d0f0b1bf7de02882766add02d3b0e88f5c69adff25ccd653d301c020d34218b043aa87ed7f082ad88253e6457a2c4cc04c6cc000cf651633ceb98dc7f8f81a5cff42d6a22817e2ee0304d18c91c7cf123a75a08267b650066a07fdce963004d91259935eab5d922f68c210e6900ddecb1d14a26b3b39f0f4e93b1c2f27146cf18dac9c75f0fdecd45be831785fa4684c7c3b362a9963e3258346bc2701e2b1be7e71365c10a97d8f44b79ee92bbd407f4d76cae71e3be6e7c2f2f6c0342afc8c882546aad67439d41a0624cf662b19da8faee3d08b913798bb60be71e7ffaf609e67855cd113c7156182a08a67faf712e59dd7eeda2e80ff5de2a72aad0d3e5be1752c2b1a3bc48e30cd28a011e8e038eccdde3c72fb24342c82b50a15a97522d21b3bf53ff650f5fd59c795d78f76adac122ebbdf773b0ff02b687b1a337f688a2c23fffb61ec8cd301b701e2fad7ee33e11481581180e484f9baf31f55188eddc693deada3ebf4169c123008bd967cc29f6a693e807509c63fdb222413e20abaa81019d94ccd65c364d648e25f2779573c34782fd2a8cbc4e1506451db0205c0650b42142e18eee50b4055339a2723f0aced7d689f79dd21e0bbc2b3e220823e5b0b03f2561fda65710343417baac8cbb6675d3234097fedc216e750208ba1ad826fb5768c5b58ee5dc1f0eb1e134382202a0c390b4d857b64b82864f3dcd80be65da02fea087114baa9bdb9dbfc20329561a7bba874c6d5e4922d9f1b6158f6cf9783cd2521d4a987ca7d7eb0e4353480f17c0e3d27230f81210aa724e4ea5f90594a23cec105bf0fe985047e891b50d289bfc9465342ae5f275ddb00b4a8dee5a192628194f74f62fb8ea308e475f88ac5b8ab83f6bef5d7bce572216eda264a8cea726859f75cac84564e71d32e777ba9df7eef7f9b1f502cce40fcbb26bb2dde5d9012c1acd0966de12c21ed3c7b60e873f9643482f5e3dad6863873397c840a98dafacfe1a031c74ccf91ad3e96e0c6473ce34b081581a12a58ae6c3874682b585b1f0964671e3a768bb96c08dde4ad081859b1de9eaa85c2d29ddc92b4b97c3ab5b69b923d1a4de4e6a473294fd6cd7bdb15d2ca640b7bdee7b5678446793f371bf57d8eccfab4f859b9f6f107d9a0221504bedc3468f9b27c2d10839dbadcc290d65388a5af0b88059f37ca88377f3379a4ce1ee7663a979242d96b917dfea4fb8ed4840fd7ff3845bc39a075bc22148d86b5c079046c1038192ab690337f05affc79f417bc6d9475e9ce1aec55056b62ae784922c5289f89ceda5e5b9b7ba5406b7b539dd6520ec918ebef08d0ae376e11f645a58b898d3745afcb020e3f9516e4584b1f0813e3941db436d8e7ee48194f0496207c53eb60b19c68e7a6f99f9309480e6decca83897f27c374a9e05a2b03ebcd45b8838c518ebe2c6ee827c136314797e9df00b95df9c1cd3fa236e5da2f94bc72f9dd01c60726b1845ad9c0d2fbf0373c684fbc59917e333baed6726c24746a50e2e10418e45aa473768e16af705dac3af658e5d1907193a3c7c716cede5ccfec5ed8707ce27842b1e5d7ae1d8116e3d99023f3728f630b00f224b94d6f54aa69a1059f53a6142f700d40ef39ae5b5f484481eac11c4f5f3782b08e43d620887539c714b95ad32eab469f293a23b337590c4a2c1d12e92b31e45a44eb94ad2ab3c5332e0f7dc1c9d4a96210b8030846a8a11a2d951cbaa855c8c7eb190da34d23dcee860402f7db8065d260b172476142a5d2a25d34e014e49186788f13a5675f9abb0a8045a5e3f15306716cecb0bc64b39aafad3fca3a8d565c20256bb33d7ac4b686f1d0323d51493b11e0aa1034ed3a45ac937445bc924ba115a31d0406b9dd92a76bc6caf39b670631927589dc898b586dbd85ed3888207ea76f604efc57c0b82a82ad22254c20027dcc697099e93a42be15ef0bc7187f61b3c4f04c7bef546e0ba9da14aa8440293fafcbfe20a51d995e584a981c08103055f4f78b8fc741f7fe18d1a0ec1a13444164965ec53881c1ccb3f0255b652a7a18ce08429a9e93a3dd6ff67e7aa82f8855d2c018bc02b2fd79ea481e3686f6bdf0976ec3824a14b25246c0d34adcd5ce76e79201bb0a9070646fd31de43086d1340f2abc6a266b445b7137923baf5f36c6e30b67433eb2a885236b34adb3a08a758263325647ee40d2f45d0acd49cceb72047db7d3458ea74aa4a6070b2540925461e44030b04125a55e30dd2d638ceb351fec2c71f283601c26928a3e9c7bc231357d43ce950d17aafc7cb25b21b0e1b5d8b7f738db57791524437b61c88305ddac6125e392c63b09c53ca19022f23f34aeb42788e33e11c89d270d4f585bb2966423364e038621b243b3ee0b929726dfc651a4c5851f26c88e896543b4e129121fc1654b2410f13eaf2c33d6413dd8979ae5ec1b2bc286166cd2027e6dcde9d5c4266a815d0751511fff778e44c7e6f79ef2cd0bc7ccfe736f95200acc8d63114d071a77f4d2a42abe4201c92bd0b00b58c26215767098616e5b63c31f09a4215b91361a0872e0b803e435095716b143788ba9daf7621bd6eeae06609610b70480a7cbdaaf3414ac4d9b818770f8a043c7a94583d683e383d93e44c2bee9057a48c5538c0cad8ee162cc767c92a2ed2e1ee539a78230bdc5eac7b740b27dd007208cf472fd91de6be65681cdab0395e587bc96131dd873cf7e0bf833dcc407e352b2bae16575e57c8e671ba9b75e8c450bed00bfda5cf4df3730eb772c113f9640154efb853e4aa875b0afb264b65ef67c905a4f8666ce072dbbf34c55a3f09c87e660db7099ce30f0807c87bf960d98a1c3460f9ff765aa9bb81b809e741cdaef2982944dbeca17450f823a1e11cec8a7accd53f8b69f581ae49e67f3a5e97f149a5d01a91a4d0758ecd50bf2a85f77e2744d38cc05ebca00211bbc00140649b13b0df4eeaab46296c1f9e23665879f978263d66a209883806b80b20e422db06e83136bef1ade54bb6c79f322f4b0e986af08923eb433b14c967a291c1d186f92503b8196c202b122f594000c9defd585d8603a00a5dc8212ed62a70d3d58f6c9c8ed4654437dd2ff5c385cc0c7f927cf7e24ad64c6920c0f19a6b7257990c2c24ebc95cdf106f05cea8c0c270ec6184e374d2a53ff546eecf112773669940a58a273ed16c2709343ce4b153e95d79e51af6f431982626b58fed0d4e2722c71bcd7124996c1a9a85d89c4ae18c553e32c93ef08b3738658a1ab53361b4824ee890df8f163eaf44e844ebadfa4cb3d836400b688c43030bad95a6b43d9dc7e249d4df6ab401e570bca78af5f83e70ca53c7e47d4c1ed1d24f8b6cbc66f9a76d5a7b1f957a90f4a56c68134ab82bf4d8572d0998adc877b4daf1e2f99fdc7160b7abcca10041e6d369582a0d140ce6090fa3c2a33e3b199f06028552b11c4a2707d51b20f6e15512a1e9475d39fae811f9f0f4cc3c937c75711431ef746c54142ec230b305bf3a7f4d88595385a12a8aea7fcf63ec58ab6f1b7132a3e89f715e7a542aa4abb316a3ac56dbebd7bcb4f1bc7eeb591c58991ee9f3c0228d9467829510c90d5b9fffff1d273a887336fb7385fbc97eca68ba0e1d94800f0bf575c93f87b8f7447fe1cfc09515db7ed7a3ea07ee45c7e5832f12209789a10829468c56ac5dc27229260213a56e22bd9e6741fe7e45d95a2a5c8f2c3e5f94dd4a0c1fbcfbe1294928b0563337af1e9d83e631e817404f20d4868643a64e927516b3e621fd0d143a42a8ed43a852a22425c3ef87fc7f49616f0e96d57b13ea1e6471711cb083118dd98132fb15a0b8c90996439f2e0271d2f0698d1959f468415cd5eefa3b37a3bdda88c82c38b3741ecf6aec7f2f4b549e58ea4f48b52afb25572813affe37d8c01c83cd9e64c1337dc79cc9abf057daaef98b47d272714cbfbd3c119e4b53509d5435c904ad798c2efd36d48a876b9f59b4b0c0f0a782acd00c43179871b5264deac7cfdcb655428fe856faacb46a5e2749b6c08ed1cc9932181859742f2d17241c8c535f1558dd8a65a33b974da08f6a984fdb81f0b2bc59d065730f6f92ef4564c4e257c879311132883ee8ebec7c60819e4a60e87b10c31fc2ced2b7a6668dd0297edb3f5448ef38eefa363d6599673d4e4682ea6c803fec080dc46757334b56dfbb4e60610c188f2ec539013ddf206fbbc0ce67d217a26076e0bebeb37d02d795d5e53ca4bc9436352d1c03d3d56c259f63ca1f325350802022984bc04b96852c43a762c24f080b5027c772917613e9ab89c023c7825fc7ee949eb7214ebbf41c3d2119dfab47a7cf361283078ff419c9b6dd469cede883115596bb4a714e84340e4949fb185dfa873d9767e5a18"}, {0x28, 0x1, 0x6, "6d14ed76916114dfd53176acd9445e709d4c85"}, {0x30, 0x1, 0x80, "1e8485c505afc2f5a975d02bc7925e35543eb7ed8de5d47ff72d276e7d78"}, {0xd8, 0xffff, 0x5, "2415eef76b3e9f87709dabd187f8be9acf24a0654d06c6225c535a683ffd7b28d3f51ebe11d1a2e973df67c0a30b15da7e60bf99df54e4614aedbb12a3a7707e0b5ff086d767f9b98a25f07ff0dd451996de97c33df29c3582c572a19280e280512d30c2cb15679146fb82f078531ba952c01cebb4cd0b3797c7ce84a842f5f952ca6af70ec809be60b8db2a139043f15813587258211081d86c9714a36c56a7cd1f5ef90baabad537f9084d20fd8da38d37cb37445106f861e372bdf30b5be02a6e8481"}], 0x1140}, 0x4}, 0x10, 0x406) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/148, 0x94}, {&(0x7f0000000000)=""/112, 0x70}], 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) readv(r2, &(0x7f00000009c0)=[{&(0x7f0000000200)=""/240, 0xf0}], 0x1) 1.673915725s ago: executing program 4 (id=404): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r1 = semget(0x0, 0x1, 0x281) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5, 0x0, 0xffc, 0x3, 0x425}, 0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x23) (async) semop(r1, &(0x7f0000000000), 0x23) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.540368611s ago: executing program 4 (id=410): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) shmget(0x1, 0x4000, 0x40b, &(0x7f0000ffa000/0x4000)=nil) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x0, 0x0}) r2 = semget$private(0x0, 0x6, 0x3c) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000000)=""/42) 1.415114735s ago: executing program 1 (id=417): mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000002}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffe000/0x2000)=nil) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 1.414051632s ago: executing program 4 (id=418): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9789, 0x5bc, 0xfffffff8, 0x80a19b, "bb081aa90037215dbeae58be1b00e6001d00", 0x80ff, 0x1000002}) r3 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r1) 1.263809996s ago: executing program 0 (id=422): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x7c110232708317ba) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname(r0, 0x0, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(0x0, 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ktrace(0x0, 0x2, 0x908, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = kqueue() mknod(0x0, 0x2008, 0x412dfc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) kevent(r2, 0x0, 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0xffff63de, 0x5, 0x2, 0x8, 0x8, 0x40, 0x10, [{0x5, 0x400, 0xfffff115, 0x3}, {0x8, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x6, 0x8}, {0x88, 0x80000e2, 0xf, 0x100}, {0x6, 0x7, 0xf14, 0xe8a5}, {0x788c, 0xffff, 0x8}, {0x4000004, 0xf8bd, 0x1, 0x3}, {0x9, 0xc, 0x28001, 0xffffe2e9}, {0x2000007, 0x1000, 0xb, 0x77ff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x9, 0x8, 0x6}, {0x1010000, 0x0, 0x800000, 0x26a}, {0x401, 0x82, 0x9, 0x4}, {0x80000000, 0x106e2, 0x1, 0x6f5fc48e}, {0x4, 0x101, 0x3, 0x9}, {0x4, 0xfffffffd, 0x2, 0x4}]}) 1.262882322s ago: executing program 0 (id=423): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000f9ffff9cd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0xe) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x1ff, 0xffff, 0x101, 0x105, "040009100000000000004800", 0x9, 0xfffffffe}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3f, &(0x7f0000000000)='g', 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x18}, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="25007b00ffffbb060000fc8aee7ae794500946000036186f709f36d0c1f4ceea", 0x20}], 0x1, 0x0, 0x0, 0x8}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cb3027000000248e01efff581c12485d9ecd54878ed3423ffddb28d47d454ca0801d60e798bd9c791016ad7b666550633ce1a871f326880adb7d32a4aa634375af77d94affb624fdff3288887a3481b3c689032b3812299dc97122e48467687d5d35c7bb50dc3e5238f18a", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x8004667d, &(0x7f0000000040)={0x1, 0x4000000}) sync() 1.127750858s ago: executing program 1 (id=424): setreuid(0x0, 0xee01) (async) setuid(0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf8d, 0x4, 0x6, 0x7}, {0x402, 0x81, 0x0, 0x2}, {0x1006, 0xa, 0x7, 0x1}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="d3d3af38becfc57d9a277dccfeb6499ef02aeb8f8810c46e3f3f4d37b704b1da040e61c12d9f8db70dc8c0e86abeb2f848255c4a9d", 0x35}], 0x1) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000200), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="38f2c94d6d93", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @rand_addr="cf3ee84598c26dfd6564aa72081b0af6", {[], @icmpv6=@ndisc_rs}}}}}) pledge(&(0x7f0000000100)='&)\x00', &(0x7f0000000140)='(\x00') (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) kqueue() (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000000280)={0x3974, 0xfffffffe, 0xfeffffff, 0x9, "080014000000000000010000000100000f1eeaed", 0x10000000, 0x9}) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x6) (async) getrusage(0x0, &(0x7f0000000180)) 1.126496735s ago: executing program 4 (id=425): sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x7, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) (async) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r3, 0x6, 0x0) (async) bind$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001d3000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socket(0x2, 0x3, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000c80)={@local, @random="f7ee75369980", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x6, 0x88, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x1, 0x0, {0x5, 0x4, 0x2, 0x3e, 0xf, 0x65, 0x8, 0x1, 0x3c, 0x4, @multicast2}}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x3, r0, 0x41424344, 0x0, 0x0, 0x6, 0x4, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) 1.123389328s ago: executing program 0 (id=428): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0x2, 0x30, 0x7}, {0x40, 0x8, 0xaa, 0x5}, {0x6, 0x3, 0x7, 0x244}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x8000, &(0x7f00000001c0)='./file0\x00', 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x3, 0x6, 0x8}]}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.121305761s ago: executing program 1 (id=429): r0 = socket(0x20, 0x8000, 0x7c) (async) clock_getres(0x0, &(0x7f0000000000)) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x1}, 0x2) (async) r1 = socket$inet(0x2, 0x3, 0x102) (async) r2 = open(0x0, 0x615, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) (async, rerun: 32) socket(0x20, 0x4, 0x3) (async, rerun: 32) socket(0x20, 0x8000, 0x0) (async) syz_emit_ethernet(0x3b, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) (rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x200000000000024d, &(0x7f0000000240)=[{0x3, 0xc, 0xfd, 0xfffffff9}, {0x2, 0x5, 0xa, 0x7}]}) (async, rerun: 64) socket(0x1, 0x2, 0x0) (async, rerun: 64) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000002c0)) (async) setitimer(0x2, &(0x7f0000000140)={{0xa5f, 0x9}, {0x10, 0x11000}}, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) (async) sendmmsg(r1, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) (async, rerun: 64) mprotect(&(0x7f00005af000/0x2000)=nil, 0x2000, 0x2) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x2, 0x20, 0x0, 0x0) (async, rerun: 32) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x135a8178}, 0xc) (async, rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x3) (async) socket(0x2, 0x4001, 0x0) 904.985055ms ago: executing program 0 (id=431): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf8d, 0x4, 0x6, 0x7}, {0x402, 0x81, 0x0, 0x2}, {0x1006, 0xa, 0x7, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d3af38becfc57d9a27c4a93f3f4dd18d6e210000", 0x15}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="38f2c94d6d93", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @rand_addr="cf3ee84598c26dfd6564aa72081b0af6", {[], @icmpv6=@ndisc_rs}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) acct(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x50) r5 = getpgrp() getpgid(r5) acct(&(0x7f0000000040)='./file0\x00') ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) 877.832296ms ago: executing program 5 (id=433): readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/138, 0x8a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002300), 0x800, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r2, 0x2000747b) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xa4b0}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) close(r0) getsockname$inet(r0, 0x0, 0x0) 876.257965ms ago: executing program 6 (id=434): setitimer(0x0, &(0x7f0000000000), 0x0) getitimer(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x9, 0x28, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x7f, 0x3, 0xd, [{[@multicast2], 0x8}]}, @ra={0x94, 0x6, 0xffffffff}]}}}}}}) 837.177701ms ago: executing program 5 (id=435): socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x80080001}], 0x13b, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x8968, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x80000005a7, 0x4, 0x8}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 706.589552ms ago: executing program 5 (id=436): sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000b40)}], 0x1, 0x0, 0x0, 0x40d}, 0x40e) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504449, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x2, 0x1, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000000aa000000000066015a5b0000000000000081"]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x3ffd, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x846, 0xffffffffffffffff) 705.791434ms ago: executing program 4 (id=437): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000003}}) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a30752e3b0b2e4247b103", 0x31}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0x2000, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$TIOCSETA(r6, 0xc0284457, &(0x7f00000000c0)={0xfffeffff, 0xfffffffb, 0xfefffffc, 0xfffefffc, "0800000000060000000100002a1e0400", 0x5}) syz_emit_ethernet(0xb6, &(0x7f0000000000)=ANY=[@ANYBLOB="8b4f69c83b01ff0cf7ffffff86dd61b91d3a00802c03050000000000000000000000000000bb4079e811670a1ec2952a422d926cce0733820005ffffff833a", @ANYRES8]) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 705.31363ms ago: executing program 6 (id=438): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) shutdown(r5, 0x1) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x4004570c, &(0x7f0000000240)={0xfffffffd, 0x0, 0x3, 0x20}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 704.752275ms ago: executing program 6 (id=439): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7979) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 492.374096ms ago: executing program 1 (id=440): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x7, 0x2, 0x6, "88fa4e9951797ddbfcec4a53cb36fdc67630ecb7", 0x5, 0xffffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) 491.89629ms ago: executing program 6 (id=441): setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000001540)="0b001440", &(0x7f0000000000)=0x4, 0x0, 0x5c) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000)="438d8ec0d0226ed9c3547b8571d2aa2a5cbad47af17fe1cd34450e75e57a56803ad7ab1420c06760d9f5b840bf8bd9bc8c38003cdbfd6546c0797ba4784fe009096deae80373e3ee606b02ee929295e38b2cfa711f953ecb68eee7f4319c3d954dc651c832402a46ba1993e9b8d029bd665bdefc13c0abdf8b3436b702f844ff8ebb21ed8f90581328290c208a2aff816c337acc10b66bd27bdd8c9fd0cbcf1656a44ec2ec97dddd5f2c78f6326d35bbf006983c0daf85ed6393d852b998dd958b13f4c37d6d07a14806220d05d104ea99fcb7d7ea71fda9a685bb21e1432829cc8cc5a44124db8caab9f6446d904738a3b3221606d0c927b65200"/266, 0x0, 0x0, 0x0) 491.049694ms ago: executing program 1 (id=442): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x153}], 0x0, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146950, &(0x7f0000000100)) close(r0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f0000000100)) listen(r3, 0x0) execve(0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r3, 0x0, 0x0) 490.396208ms ago: executing program 6 (id=443): r0 = msgget$private(0x0, 0x200) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x2) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x1, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xb6, 0xfc, 0x7ff, 0x3, "97000019be00", 0x10003, 0x9}) msgsnd(r0, &(0x7f0000000040)={0x1, "ad273b553053fcbe95366c5b1159fc375df07146b4789dd767ff8b301f5c581c8b12c6f6a4e17a07adbb558fff62453e2d330e2e7e01893f579b056671a464232aa1d18766665e1cb1b536f9df155609118636c9d16e01f0f2660c58bdb81bbdf8ac4fccbde1f877cb7dec9ae14668b8a7dde38ddf736dc1"}, 0x80, 0x0) 415.08648ms ago: executing program 5 (id=436): sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000b40)}], 0x1, 0x0, 0x0, 0x40d}, 0x40e) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504449, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x2, 0x1, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000000aa000000000066015a5b0000000000000081"]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x3ffd, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x846, 0xffffffffffffffff) 413.442331ms ago: executing program 5 (id=446): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}, {0x3, 0x7d}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000200)=[{0x24, 0x1}, {0x7, 0x7}], 0x2}) open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x118) (async) r1 = open(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x118) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x7f, 0x7, "e6c0b03777e0e744ff2fe28354503667bcab5ee4", 0x4, 0x4}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x401) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 412.918436ms ago: executing program 4 (id=447): unveil(&(0x7f0000000040)='./file1\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x2}, {0xfffffffffffffffb, 0x8000100000000002}}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x6) select(0x40, &(0x7f0000000300)={0x3, 0x3, 0x10, 0xbf, 0x400000000a, 0xffffffff, 0x5, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000000)={0x2, 0x7, 0x9ecc, 0x5, 0x2, 0x5, 0xb686, 0xded}, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) recvmmsg(r1, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f0000000480)=""/140, 0x8c}, {&(0x7f0000000540)=""/222, 0xde}, {&(0x7f00000002c0)=""/10, 0xa}, {&(0x7f0000000640)=""/181, 0xb5}], 0x8, &(0x7f0000000840)=""/246, 0xf6}, 0xffffffff}, 0x10, 0x840, &(0x7f0000000940)={0x7f, 0x5}) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 347.54952ms ago: executing program 1 (id=448): mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad171150500000000000000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd830", 0x2d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @random="0887f8f700", "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="ea91bf1dc8e3c8a3674ec70aba9ed1c623a9c8d3435036269f5a629a5f10843b732a51e4f1c04114f943858f30036fef24bf04684d230c3226e1065fc31dd7e8628975ecfc", 0x45}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r0, r0) ioctl$VNDIOCSET(r5, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xee) 334.77388ms ago: executing program 5 (id=450): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x6, 0x4, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000400)}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) setuid(0xee01) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r2}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000280)='./file0\x00') mprotect(&(0x7f00005ac000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="570010000000ffffffffffff08004600001c006500000102907804000000e00000030000000022029078"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) 333.561949ms ago: executing program 0 (id=451): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x7, [{&(0x7f0000575000/0x3000)=nil, &(0x7f00001e1000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001c0000/0x8000)=nil}, {&(0x7f0000639000/0x2000)=nil, &(0x7f000011c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f000063f000/0x4000)=nil}, {&(0x7f0000213000/0x2000)=nil, &(0x7f00001be000/0x3000)=nil, 0x1}, {&(0x7f00005cf000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000163000/0x2000)=nil, &(0x7f000075b000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00005ca000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b3000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000066f000/0x2000)=nil, &(0x7f00002d0000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f00002ef000/0x2000)=nil, 0xe}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000000)={0x0, 0xab, 0x0}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="b92e2f", 0x3}], 0x1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 64) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) (async) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x118) close(r2) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="7f454c46c5c41a49b70cb710aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc24ff4c5d5e22b1775c7b1ad1a2ec534c50019377fa47f7af46e521", 0x40}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 145.901254ms ago: executing program 0 (id=452): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ftruncate(r0, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000000840)={0x6, 0xf}, 0x2, &(0x7f0000000880)="771fe1aaff501268f93e99a0a003274cf28dda904d00", &(0x7f0000001880)=0x16, &(0x7f00000018c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x120) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="d99aca906c", 0xfd23) close(r1) 141.11479ms ago: executing program 7 (id=456): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000080)='./file0/file0/file0\x00', r0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) 98.578528ms ago: executing program 7 (id=457): syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="e727ba07001f0000000008"]) (async) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="e727ba07001f0000000008"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) getrusage(0x1, &(0x7f0000000040)) ioctl$FIOASYNC(r3, 0x8004745d, &(0x7f0000000280)=0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x9, 0x2, 0x6}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xaf, 0x83, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 97.234284ms ago: executing program 7 (id=458): syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x1c, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}, @window={0x3, 0x3, 0x4}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) 96.418161ms ago: executing program 7 (id=459): r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x101, 0x1000004) getppid() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xcc6) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup(r1) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f00000000c0)=""/107, 0x6b}], 0x5, 0x5) execve(0x0, 0x0, 0x0) 95.734578ms ago: executing program 2 (id=460): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000080)="9b75cddc4c21bac085b93a44088000c00c383748e8d319e2ab1838a3856d526c4dd2585ca35f3ce66119b06f432c7abce0f304d11b374746031c6127c98e1637a1954fc794b420da23cbf822d6", 0x4d, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 42.480703ms ago: executing program 7 (id=461): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x5, 0xfff, 0x7, 0x0, 0x5}, {0x6, 0x3, 0x2, 0x8, 0x1}, {0x4, 0x4, 0xc4c, 0xc2, 0x2}, {0x64f8, 0x3ba, 0x0, 0x3, 0x1}, {0x9, 0xe, 0x9, 0x101, 0x2}, {0x0, 0x6, 0xe, 0x7, 0xe}, {0x7, 0x5, 0x1000, 0x7, 0x9}, {0x5, 0x1, 0x9, 0x8, 0x7f}, {0x3, 0x1, 0x3, 0x9, 0x21}, {0x8, 0x8, 0x7, 0x9, 0x9}]}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x81, &(0x7f0000000180)='./file0\x00', 0x8}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x3440, 0xb1, 0x10, 0x101}, {0x8000, 0x0, 0x9, 0x1}, {0x2, 0xff, 0xff, 0x380}, {0xe91, 0xe, 0x1}]}) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) (async, rerun: 64) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000300)={0x8, 0x5}) (async, rerun: 64) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0xdab2, 0x8, 0x2, 0x4, 0x4}]}) (async) r2 = dup(r1) (async, rerun: 32) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) (rerun: 32) sysctl$kern(&(0x7f0000000400), 0x2, &(0x7f0000000440)="291e1364ba1b0b9a2a66df1832e0ed4f2e50c4612d9578fed77d8b44c4fca9391e900d8bf6fdb87d90f7d3fe2f57ba7258f41f119a6d67a44f158203025b90266ee9e225e3bfab982c1bb0d77f854d6c564be28ad664021de7ff3fddb39735df8afd41b2825f5f78e203f4b49a4196f398c82ea9bb1d7a12d9f271c11ee09bba085b45dd", &(0x7f0000000500)=0x84, &(0x7f0000000540)="28fc377679ef4f95196a1833e350a33fae54013aabb8e1fa041bf5907df57532c1babc5dfa658e2ee44a3365afae07fed2882198f31b4865504356aeab77947c39af77b1c4f21f6633", 0x49) (async) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000005c0)={0x4, 0x8000, 0x8}) read(r1, &(0x7f0000000600)=""/150, 0x96) r3 = accept(r2, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) sendmmsg(r3, &(0x7f0000000e80)={&(0x7f0000000e40)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000780)="a7f0667c3e4e0f7a1ecf7c810e1e394707967507eeed645abab9be4b50b4d71710cbab4028c380478246a13f9c87ab26dd949802c56a7c14bb3382d2f758292c69ae974a8c341e9c95c4b6fd9db59465923e9754d7e6929d8284de05137b1a6d43254f47af78e2fad7cc307c18d8aa3fc79629730c3974185594d1ae7a1320ffe5350cec91d09b34e79ea4a775f4d009754b87179e91e1c62049d194eb479790c6659c34b6ea38c8735cb2ffdbafa83795", 0xb1}, {&(0x7f0000000840)="89b66c5720a804fb908deaebf037b7351a5556f0871e700f82e8198cd5ac6a2896cc84322c8dc43db3863dcba5f4296393123c10538aa9d1a80c4a0b0f9f0051cd35f2dad0ab2a7e70284bda4ce580c873588636c47cae5a5f5bbe6ecc1eba704c13fd981c5b797a23972b930d73967383f07157dcca98ce2287b774148abacdebdf7278209cc86a5f639eb01adabbc5ca987d49b303635e3717c11a0e407f1b73ab488257b1cf51270395ad98732be78227abf4ca18fddcdd91065f3240ce89663f866df1d584ad0d0faba86f1e519bcb005886b3c3fb76fe9095", 0xdb}, {&(0x7f0000000940)="c6335a7ab2c118a74a3dd490a5a888fa98f46ee9746b9c854cee7cea8675445d9a7bbfb32cea4bd2bb2ae1dea45cd2d7767f7351e515133d2316d582ffab09d1", 0x40}, {&(0x7f0000000980)="769a33a347e4b9387f209005c4fc004200e5b7167c3004ec088778765dd52367af08cd8d48ffdc9363c8a705742e2e35186857897eb32850f849e4cd682e", 0x3e}, {&(0x7f00000009c0)="ae35e23c102b930fd37032bf3d21a368cb72e355e060b7d8b8810f9a53d7e2da099586b4049b5041300520ab0035c99f61db5faceaca887c7bbf2b88659b19de2f386d11f859a6aac8690a74bdbe6a82256652d332dd6f614b9d440e7a1ad4e78265ad89634d90b4a8172bdd80f64de68608b392142034b836893c08201606481514b93695f3ce27bcfed2998b526779174885cfa4e7f368f638e7204f70db0186f6ef7a8b5f699658ca9a94a449f4a1ad03b77b4fd3", 0xb6}, {&(0x7f0000000a80)="6bf2fb4a82b8e86a3baae5ec9e2af682e5e116bd6342daab82d147ee59ae", 0x1e}], 0x6, &(0x7f0000000b40)=[{0xd8, 0x0, 0x6, "0601e7111c4b84994ddd12928b0da0777c294048da8c3b9a5e87914fb7e5a27089008d7a44b63ae43a1b849d483a6fa63653524c9213ad9ba81c9de7d3ed279bf7ffa89393e6f4a35d7538fde7ea1eea5d1f2f85ada79a4c3fa520fcce6abc7931878a2b5bf3d356c8a4ab51d8f3a015f3b41b6c57b465189587c5e509d2671a42c2cc4d56759af45810da81fe0a463f5f2f465786d54728bda1e6aa6cd5bf5ea6a47bfd7484d3695063f7cdebae8491c8171d94cc0b9042ca3e51b4fefeaffc6ff95520cceb"}, {0x20, 0xffff, 0x0, "ed5768f06ff68a0b681d0a887a0e9e"}, {0x28, 0xffff, 0xd, "83116e1dfea65bea2ebf1a8426a74a18def59bc3291c"}, {0x60, 0x1, 0x4, "84068e638b4dd68e07d2f9ddab778e513f3a8bc24fe46b29b930976d35fe10c309cab783c724a44fc7b5e6ee0cedf6dcbfd5a3497d370c8412333da06c189e29d3d2dfb27430ac7f9c6e"}, {0x88, 0x1, 0x2, "a61f0c1810704251b3d34f32e6d31403b03ab37b543db72430d2906a8fa1d5f72fc547ff6687d54a54c4e788729ddafe98a22c042e2d1c03f364b263d814dcc51334e1a8c7054d4968a21b740b379abe528f4685f0ff9294d9c892e6cadebcfeda10763b77d4fa4d3ffb101f8024164e422c33902d362559"}, {0xf8, 0xffff, 0x8000, "1c998621688b5f6af10e83c231ed5c5d1619377195aa5a9c5f9826275493992a12eabeec1db1fab192f63d2193ce03782ae08c9831dfe55c4c0bfd7edd16ac3f245f9d93724fc183f3ed3e423e9eb86eb5d79c89688081c9ab74056269b4c2ce45499ac705ca5138b66a5775916b91ba8e9ac9192e49b3304c9ad8e09a854cf70435bc4a2c4ed669060e6f15b8eef99853abcecae3038b34d4575d14912a7e69b63878d3a9ce1bcbda36d829497b585bad022ff2e83c98d4b00e95d9a62b3612f9d18b923cf04b9c82c371fcf599e189421344f36964708631856921497eea395947c8363f2aa186"}], 0x300}, 0x80000000}, 0x10, 0x40c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4813, r1, 0x7) (async) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000ec0)) (async) r4 = accept(r2, 0x0, &(0x7f0000000f00)) recvfrom(r4, &(0x7f0000000f40)=""/226, 0xe2, 0x0, &(0x7f0000001040)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001080)=0x200) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000010c0)=0x100) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001100)) (async, rerun: 64) ftruncate(r1, 0xfffffffffffffff7) (async, rerun: 64) r5 = accept$inet(r3, &(0x7f0000001140), &(0x7f0000001180)=0xc) fchflags(r5, 0x10000) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000011c0)={'tap', 0x0}) (rerun: 32) sysctl$kern(&(0x7f0000001200)={0x1, 0x42}, 0x2, &(0x7f0000001240)="a39c0a86656ca78fc0090a52abd28166ea46dc9756e18f6e3b181b01b2f1f98465f8c6b896575a4588195cfcf93e77116bf908d09530285cd701376146ceb276dabe46faae78806199fe7a4695b1d64726829be682fd4bfebf8c4fcbdac0167d8ebfcb2287046dc40f08b884b452e0c2134364fb4961e7ddef3b4ebb24d779b5a2f5f84ef1301c78dda863ab43c82526990c5fd9146c97cee43780a61d9b37363c52345cfb4b5881c3bd04dac512b4545bfad0279bf69d0141e697a1efb1dc4c4ceb71680175256a74c14f958f585a9cd8dd39740bdf42355adb7bdaaf38b3679185b7833d9202e1d40f5db292ce8a657481834abc720a04ee44d9fc04c08fb8632c4e11d76144f7f211c1f2108e055804d1e5beb7b20680705a8f564aaf073db11694b3005defff83f4061599059dc74e48fb52ed6aafb75a1a43db65af77efe414c8239b70660086217d8fbdf3d1e168c2fadecf5e86163a3f2ab0598e8261d96273e78305c0bdfab42630551dd45b70f7233ca9b889d6e65886a2be0d99a9f9536e0582d041b84f0982b6e6c567e336b51afe3178cb8350f838e6546eeab45dce2b8311366610e9ce6a7ab74de18e5f43652c91259b0daa02eb66bbf6921eefc45d6730bce6ff3f87cff746ab0691498abd216062048aa2eb74e9848f99cad48416ebf1ee219f42c610f9785f539d0f8d1611cd3b948ff952775a4daeb8ef8b42801a4f978c9c08f60978ed92205d79d17b314104b472788428ef6d20ceb1b2948079f5ee8e04e49dcba3a914ad1ba474d134c9a4efc0be7d181fc862f1b6ca173cc2e8ecf68add934fbe21834c9f73a5b473fe3beee655e7777dfa4cde747e7349604a76ee47204592d683daf56da8b6fac9c81273fcd515b6d8224ea13a5337b0ba9303fd12ef42547fe1361f04a202230336aa2d19ba866bc885983c42a17dafc876b2d96582cb3ecd982ab51136f9b4ae815d35259d389a443acdcb6f4d2a66ec30fee9ab156286a0b89bb9a56253c0a6c8179ad63a8e42f4cfc060a88642d9ae517ddbe2320597b8b2a9b632d7345e2a5888bc06d6c26d2e95af9590ef43ea115d25bd584cfd2d3c6c020213ea5c691b11ed99cd83a098f929c9de6c49ea3a7da7666f2833c719b747c7bca78feb088c593723e9df5f787bdc5d7b3ea15bf70fc7cc86c3d01c2faaed53c766374e62f835f2f1e4ceb68f537eb13cafcbc2b78bd54233e0f816d9880cffa4e3456431001251f75ea1b09bdc868b17a7843c69fb27b812f7f1dc2b50debf16f0824f8a9d2443bb572c331dba2f592504196a25bf749caab33b371528bc567aa4059b5b7e26fdc814a5ac7c985c1b8c8f73aae037b3421a2fdac369ef610f293c6770660fa4bad5cf039b0545ae5144b2f9d05942770ad0e9e0bd4528b937a3975da0400a261d002cda6beceb269d5e140103b76f60be99a5d5403c257c763df4d3546f7b36f932685a3864e832fe20f2d747c39ad8f7ecd8545298dfa42f5b28f6060b9ae0acf11114a8b19d47e092912ca5d6fa7a7bd766b0f059f0da30fa8bccb76dc44b5b5b7f1647767c59a54353a8b769b290c18ffadbd82f7de69e0fb58147f4f89089b4ab65210546a8dab15677c6dd27efa155dbfc6d5345f134a6bc1b5670329f1679d07409fbf3b2cf75e108bf1273891bcd98eb7cf13f3e7cf899aacdde23fb6283009bb3b50f749acbf8184efba6f51544e9593783ff73528934466d74a94a273ef045909b8b3e03497c74172afa12a2cdc512571be77bcd55e7b41dd48feca4238b6f4b86cac1f57944140c69b7bdff8282f719398516dcae950db5b138cc95e437de6f8577f347e68a1e3941a07a1fa448cbe1d81c84eca4834597ed8cb172ce27679746679f05d7e26acfb55d18bb8e2417ab606447fe1369c58acf2f833681ad291d1fef9f6fc0eaceb6c8caea09b4a87c4384e27e5bb92daf11d37a9f298f129a74d15847c50a58a0bbc49c5effb2e8737ed84d0e658240418052375f138a353b74e830a26c724718136538fe25d94aeca4b4e9477a35ac306ab747657a009c4f7bd06ff07a2cc45c6158b3662e437b17753bc10f197e115d4a4e0ef7ec73e599f4130a8b8bfa0e70af699b615d1e2fcc70e07a4b54f4ccccfeb54f3dcefafaf82f124b41a0d26f52dadc482c97585fc2847442213b9a7ee06f8b8fb48613272f74b196a0a26c223feded657be7c5befa475fe7871c844dfb8548e65b50efa7e4d126866dc89e9e539fda6597825baee4acc0009e429c3583aadadc7a18e7699004968701a513146c7df930ed1cdb56ee66439b65dd64943f3e31fec31d710ee0e02bb6e19f4d917572acab728c02e46432537588a2ed015eac56a4495011c691251c202ea1f6aee5187accb236793a269565c2619cf83eff86d8b0935aa4ef9162200d8e8acddd64991c4808f474dc747ef8b60eff30ad0b5059e83d1bdaa89c1dbbe49cc070f5d73b713daf4dc87052ec39043e31471664e1e208b1db2d9339c8649349c036fc8bdf713e6b0a66e576ea6f50c7393a7c3c30fed7aab098f3127794e9ddec34b2ccdc1681a4f86f6d5fb37324e92ad6b28fb396388db9d70b4f96d39dead099f865267f5b88281501ff00b8a254c3b053bb282ec709bb0dcbfa6b7781f61887b042ec6297dcfc9bdf82c989ad64af3b20ca1eb6c5c6d154bac573dd36e34b6783ce80dfac1e68653df0b9fdb0a28623932863ff5d1e40b3697bab9af37a608557d114096e60d8742871f28a631f420abc38b448fd0234e3a258458404322287c7f4c750c3b94702213315459f6848b87cef3714bc7198060f5045d73f7b1857d169d0edb8e8ef044e27756aca491e00b1752972d0513a8204e43b1ddc71b0796029ca19e12d8b251a37edb1ab0e7e6d66664326d7b96ba7b660465a60cbf3fe96dd95e36406ed2baf684e39a3035cfd91fd1bea0d6e18de086173befeafe3384762f84ef895abe9a37b2f101ef2df9d65f71a76bd2983220e31114bf9432632022d97705b5e611acf506eae98bd90966720ce7c161ef024cb53345f2a4fd0d17a0eb88431ad8b904f02255a64526799620816663afd0d0f4a0e17406b794124773203c896e07aee98163cac393617950802abf183874741042d08798b093257773932e5351ade8ad1089be1e9e296b6c60526c614e02b56e3025fcc273fb6d92def9be28648737c6b42a4bb5fe2691ab67dbf753608fab695744396996b40cde5caf0f62506ca74a99949fd7f796aef78e6027aad3bd27ab77d58fa3f35db5cd1ff838b2fcc2e471b3459fd685ffba109e7377e2180e096c8cc2432d5637351d5cd6e599a5a378831f59b78fc30f7f99c29450100d4c33f236ce0c35ade28db28456859e1c8906999f8a06113337da36f322c6f1b0bf6552c47e4588c85f2436244364f200e8d5d847ec65949542683612ea5f011ea8497dfe5d5c24535eb60fe898872ef63120f0f4ac7b9942e2994df9f61cad152ed45e8038dbea251bec8d7f46443cd802326c4ceb6b5de3b44532196eff8ab076e985045e6d2c535491a8446e5d3e47c4668469cff0f6fad634a0290eff901c7fbddf817dc9736c067c1ebcb862ed50e7d222787fea7b5db76fc059a12edf859ea6dcdee1d4e2fa10031e44037c534f53ef4adccc3f86388ed584c08133ffcc8d33d98600b987981b7cd0adad4f06610842ebd3e37ef7cf46425c7fe403faad4dd3b6d6c1277eaadaa58236643272f8bfade76101d8bd1d84c8f426b6c40124d6f46c9df53002d07311481041690750837a6bd7a81885be88284407e2e44be39ed95bef73cc5092c8c6ee55a7d9e86bdd428120ff6f3b524d2515718ff459c738520402196c1fcbb612bc2770fbd28336cbd9557b2257b33e725e9a5707b62bda5ee79f82ee105af0dbf61da1b20a53797bd9b759f4b242cceac239bad20d0f28c90775ddd6a88b0d1da7d055886d97bb694f334c316cd4d556fc397bc0ab61c4f814f300189b0e732ed35387f4808d7e4bc7669d00731c658c7370a064ba5604b21f60d99ea381a611a48e8eb9a8770443e7f3c1b6b7be29b6e4aca4f0af860c619a300d4d05abcc149efb7f56545754986d4b76991f1549c223e25e1f0630106b15bcf0b5dc0ad351e8fc5f79b0c40958a7a23ddbb6028a83bfbb9823710569e0072e2ad56ecce395851afd8c99ff5c21e8a5a6f39f6012529972b5c7d724afdf794f2d250d2defffb96c072e00d2cdc1e18e183a9f57a5fd15eeee72ac81f8899057ab03eab6d774a691ff5918aef1b296d405177362b326fed07cb2c0b29ce76a37038e480108dcd36ab0e9d83e2019cda3e167299b145b179decf2ad8c7c09f9881f266678b152d6428db898ad943134f06e6e0c4f53b548424302a4f777034015c3b953c7ae0dd0d1cdeeac8ecc892bdf61c08989b6463ab38e1ed61834d3d565cd3522be3a38739d1f925187583eea1a1a88aacd1b9c7e402a5edbf30e21775f1069933f185816275eb15e5a1f6b37d1fc76ee5ae058126a304f464df7e2dea86bc563d18f5b316cfa9e94895855c3eaad1294a50f3015791ee829d7c302f8a9dd259e7a059498fda528b086c287308b17ea3291e6d41670200842e7c73a6fe6ce2b0b0268ee0d5757f5c3300c6461386020b262ef1b8c99864b3ca7785da20aa065ba3c29918c96aa551eae051e1859a63ee095362e4e635f1aa10090342bd7000132dfbdd0829889cf85d458456f64aa76e994fb1fed3d4a43d472fc7bd0c7ee8ec8fd2b49c2e9f45d562e7350baaa0a860c20b270379bb3caedc557c40ef9a60a5b96a75e16903bebb68181841721a72a19f8153671ef6dbaf4268f7d31fa32a5872dfbfeeff634badc5a3ec588046f8375f8cb8bc8c69c1917631c2ecc1160a008846c94e69123d8b64a91efe6906f13739d987407e66daa14a0faf285d137a2ce60c9ae3b84cf634f7e70304e6f42fc3ae84c3976f71cbb58d0e1d8443130e3f515e3cfc065e9e0cc5c306eec9dc2843d859628a9957ac90b3d2003829c1dcefda60864367a16103a98c960f3490e4fd5cc9ec314426e8189ce7d7e6d458ea35cc084ef9a45816fed7ed281c23401af58e8dcc3cf710b36518e6de89d0a78952db109a1b1ec9662e2c635835fe5df51e17c241a1a4facc50ff305dd97be38529704fd85daf8759bf91def1577f060cfa56ff1beec0382d978229b7b0c26580da2db5aeb790f9806689857b47da0683ef4dad3343132f8e9b2535d8eeb5bbdb35b24069c6d86a538a7d3ec380e2dd1fa29bedaa74864bff9f0fb2e6745a3d581c1add60c012788bf317cdfd50c9059d27fd9fd37fe65d39b665dafe78f6ed8e63b53305260d5a87b05783c29ba40b81f4ed57e063a00b5202eb43f0f1748532655bce0c785a4241f525382e3ee3faea2740ce61ddd45624ff80d9bc21ad06eacb9db5127c0b96b1f084c55bdf9852fb14543a4ab5fba4dc447b4a93268806f0ca1b1c6da2b1766de665de2df20fd3b2af80cdc964b4837d30a6b13d79e004b998e1b1db0b0c494bb7305112e373dfd18f7cd234be93a03169c99420afc87f1a3af5340744775c318bdc067faefb69d31a2adfb4828b3437c896504388c5c2f213c1014962e35805f0825b40838f5d1b9e40da44e282151930e0fa7fb31b4382d80c10ce1378450668b727f3588eccdef89d6e447fb7ed27cd5b0fa11df4f45d0f06bc8ed2e2310bff5951327ebeef24eeef6eef918fceebfde2197083b2ae0b0a3ab7a54a76", &(0x7f0000002240)=0x1000, &(0x7f0000002280)="09425af866bd6c3ee20f8bde34e48b04d5608b525d26d133dbb21a29cb8a1be683dea315dcca984f604c81edd74c3fffa2499ff3a6914d73913751149ab0a20782395d02b049c9237ea607fa5e0720b9661756b3ecc38d1006103005168626bd3dc17209c4011561cde31f31f461e89e0837e63b5e159e97cbcbd816a99f0957f1b143efe274a8c7c270ff552ac24972ba90505584bcaf2bc4fbd34bf263642bef8641e5bae10ad603a3ed", 0xab) (async, rerun: 64) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002340), 0x80, 0x0) (rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000002380)={0x1, 0x5a5}) 41.879944ms ago: executing program 2 (id=462): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x3) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x9, 0xffff, 0x6, 0x1, "b0dc502245b6fa8e097a5d2ce978080dc2b11617", 0xffffffff, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfbe, 0x9bc9, 0xfffffffe, 0xffffffdd, "0900000000000000200123ffff03000061000100", 0x461b, 0x1}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 33.591294ms ago: executing program 7 (id=463): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b65000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000b64000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00003f4000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000601000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) (async) r2 = dup2(r1, r0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) (async) sendmsg(r3, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f000032f000/0x2000)=nil, 0x2000, 0x0) (async) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4d}, 0x800) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 33.228995ms ago: executing program 2 (id=464): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x80000007, &(0x7f0000000080)='?\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setreuid(0xee00, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setpgid(0x0, 0x0) r4 = getppid() setpgid(0x0, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) 29.467646ms ago: executing program 2 (id=465): r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x1, 0x1, {[0x1, 0x3, 0x9, 0x211, 0x6, 0x0, 0xffffffffffff675b, 0x5, 0x80000001, 0x1, 0x1, 0x4, 0x81, 0x0, 0x8, 0x1, 0x66, 0x8000000000000001], [0x9, 0x200, 0xffffffffffff7fff, 0x8, 0x6, 0x32eb, 0x40, 0x1000, 0x80, 0x1], [0x2, 0x8c7, 0x83c, 0x3, 0x1, 0xd, 0x3ff], [0xc, 0x7fffffffffffffff, 0xab, 0xa0db, 0x4, 0x8], [{0x100, 0x4, 0xfffffc02, 0x101}, {0x10, 0x5, 0x3, 0x2}, {0x7, 0x0, 0x7, 0x6}, {0x5d6, 0x1, 0x1, 0x6}, {0x5, 0xb742, 0x5, 0x3ff}, {0x2, 0x7, 0x4, 0x3}, {0x8, 0x3, 0x8, 0x8001}, {0x1, 0x4, 0x9, 0x800000000}], {0x401, 0x100, 0x101, 0xfffffffffffffe01}, {0x9, 0x3, 0x800, 0x4}}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2, 0xfffffffe}, {0x0, 0x300}, {0x3, 0x70b1}, {0x2, 0x11}, {0x2}, {0x0, 0x1}, {0x3, 0x5}, {}, {0x3}, {0x1}, {}, {}, {}, {}, {0x3}, {0x1}, {0x3, 0xb4}, {0x1}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x5}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x2, 0x9}, {}, {0x0, 0x4ab60683}]}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xfffffffe}]}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) r5 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r5, 0xf3) setuid(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x549, "225e190400000000000000000edd0000f400", 0x5, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f00000006c0)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}, 0x400}, 0x10, 0x2, 0x0) 2.700686ms ago: executing program 2 (id=466): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x7, 0x6, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x20e03) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x9) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) setrlimit(0x8, 0x0) syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) (async) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x7, 0xc22, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x1) open(0x0, 0x10686, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x2, 0x8, 0xd5, '\x00', 0x3, 0x2}) (async) syz_emit_ethernet(0x10004, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe000000020000ff80d1440000200000fe8000000000000000000000000000aa4e204e2000089078784a339b65ec2f3b22f86b5e8702a62d72072a07d18df8c87d905c813a7b8fc4887cbfcc3ee5cf2cd5008b5c951cd414780bb0fed948ae63de21f27185806343c53d92b607a7d5666c748233c802f5b713905b703f8937c0cd981f9cd2f3b3095f28b93e75d12f8abdf05b25da00422c977cc29ff9464d371752dffdef0df6d537cc35a2d03ea48de414cc7ef3852f5f4d2c391b2853bdd300000000bf62b400100000e5309f808dc3f8bd141b4d917879d3b6775e5518bb821585d1cdfc5009007d52b2e5282622999c18769871182678dc8f6d45bbc039b79a3d62d0dc19e8d9e2fb93a41877a49663d14466c5893c33afd5d8bfc71c501456db72a7e85c1f0c09acba6976d922d5b21564e490ebda4d8a578b80d2e3fcff1cbdf042eb07ccee46e2d9635af84982a54b5474f83aa8a936ad0b2ab532b9c1a69baa3e811907474436e7254de1acaa303d0811b15fd6d64b83b491cb5de554e563f1decc2059cee659c9493102c0ca9ce620590e61d3f994546e423d8e198ffc2dabf27d4e06a643c29d29d6ce9f4335d89c84bc31f2a0ef920a47c07bb96ea326f4850b251c30a0e0b8a14633da6b8949e1526dd1f5aaffc445410ad1dea76dca17f937d9238bd5952ef27beb3216d3ea4f950539bce2926b349727095639a9b49d3854cf2f30329bf62def594d6d7dbd79c42ed538000000"]) 0s ago: executing program 2 (id=467): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x1, 0x0}, 0x40) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000100)="1503ae5b000d1d79a34b8e5f90000000000000000000000000000000de423d03ebfa0db7a5b62edc012432208adcc4daffbc81da405f15ef65f94a5d8f8a3093594f3ed708b6ef885f307d53f61319a7db79b5cabf3a68a9717e2b0881f31cc13970cb94154feca4e6992f819da6109b5be2f5e019d92f896d5422f77b3dd892d3dc49b83015c22c13c05fd7d9305b66ac50c870783bcb9dbeb9939f4512dd38e294c5cb3409a0d10828c98eedd11e1f", &(0x7f0000000000)=0xb0, 0x0, 0x48) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.55' (ED25519) to the list of known hosts. load: 1.00 cmd: getty 74727 [ttyin] 0.00u 0.01s 0% 340k fuse: Cannot find fusebuf panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 316 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *499041 43007 0 0x2 0 0K ifconfig 206942 98531 77 0x100012 0x1 1 dhcpleased db_enter() at db_enter+0x25 panic(ffffffff8336f904) at panic+0x1e5 __assert(ffffffff833ae430,ffffffff833fa0fe,13c,ffffffff832ed918) at __assert+0x29 tun_clone_destroy(ffff80000148b800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a499610) at if_clone_destroy+0x1d5 ifioctl(ffff80000159a930,80206979,ffff80002a499610,ffff80003bc2fcc0) at ifioctl+0x59d sys_ioctl(ffff80003bc2fcc0,ffff80002a4997f0,ffff80002a499740) at sys_ioctl+0x674 syscall(ffff80002a4997f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e644f05c5a0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 316 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8336f904) at panic+0x1e5 __assert(ffffffff833ae430,ffffffff833fa0fe,13c,ffffffff832ed918) at __assert+0x29 tun_clone_destroy(ffff80000148b800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a499610) at if_clone_destroy+0x1d5 ifioctl(ffff80000159a930,80206979,ffff80002a499610,ffff80003bc2fcc0) at ifioctl+0x59d sys_ioctl(ffff80003bc2fcc0,ffff80002a4997f0,ffff80002a499740) at sys_ioctl+0x674 syscall(ffff80002a4997f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e644f05c5a0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a4993c0 rbx 0xffffffff83826ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003bc2fcc0 rax 0xffffffff83825ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb472c8b0e1e5c4c6 r11 0x92fb7ee0418df2b1 r12 0xffffffff83826be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff81a1edf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a4993b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (ifconfig) tid=499041 pid=43007 tcnt=1 stat=onproc flags process=2 proc=0 runpri=50, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003bc2fa28,0xffffffff839a66d0 process=0xffff80002a3030d8 user=0xffff80002a494000, vmspace=0xfffffd80768ab5c0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *43007 499041 97276 0 7 0x2 ifconfig 97276 280207 76446 0 3 0x10008a sigsusp sh 76446 401692 58408 0 3 0x82 wait syz-executor 74868 335963 28676 0 3 0x80 nanoslp syz-executor 74868 326845 28676 0 3 0x4000080 fsleep syz-executor 74868 294888 28676 0 3 0x4000080 sbwait syz-executor 74868 468605 28676 0 3 0x4000080 fsleep syz-executor 90456 119059 79636 0 3 0x80 nanoslp syz-executor 90456 207959 79636 0 3 0x4000080 netcon syz-executor 90456 221811 79636 0 3 0x4000080 fsleep syz-executor 96797 447754 61328 60929 3 0x90 nanoslp syz-executor 96797 154090 61328 60929 3 0x4000090 kqsel syz-executor 96797 383838 61328 60929 3 0x4000090 fsleep syz-executor 34732 368201 81269 0 3 0x80 nanoslp syz-executor 34732 404371 81269 0 3 0x4000080 kqread syz-executor 34732 92089 81269 0 3 0x4000080 fsleep syz-executor 74641 509349 13389 0 3 0x80 nanoslp syz-executor 74641 227803 13389 0 3 0x4000080 lockf syz-executor 74641 175954 13389 0 3 0x4000080 lockf syz-executor 74641 46147 13389 0 3 0x4000080 fsleep syz-executor 27082 145300 36331 0 3 0x80 nanoslp syz-executor 27082 254978 36331 0 3 0x4000080 msgwait syz-executor 27082 161619 36331 0 3 0x4000080 fsleep syz-executor 61328 451779 58408 0 2 0xc82 syz-executor 46515 352569 0 0 3 0x14280 nfsidl nfsio 81953 404815 0 0 3 0x14280 nfsidl nfsio 12667 99728 0 0 3 0x14280 nfsidl nfsio 89995 256922 0 0 3 0x14280 nfsidl nfsio 92552 503864 0 0 3 0x14280 nfsidl nfsio 6377 248200 0 0 3 0x14280 nfsidl nfsio 66882 191228 0 0 3 0x14280 nfsidl nfsio 48489 367057 0 0 3 0x14280 nfsidl nfsio 36314 140210 0 0 3 0x14280 nfsidl nfsio 23618 473101 0 0 3 0x14280 nfsidl nfsio 19119 67210 0 0 3 0x14280 nfsidl nfsio 87301 205755 0 0 3 0x14280 nfsidl nfsio 4291 290716 0 0 3 0x14280 nfsidl nfsio 49423 237345 0 0 3 0x14280 nfsidl nfsio 82883 253631 0 0 3 0x14280 nfsidl nfsio 93835 24513 0 0 3 0x14280 nfsidl nfsio 3193 472999 0 0 3 0x14280 nfsidl nfsio 29785 175691 0 0 3 0x14280 nfsidl nfsio 71296 367949 0 0 3 0x14280 nfsidl nfsio 90057 124981 0 0 3 0x14280 nfsidl nfsio 52345 124218 0 0 3 0x14200 bored sosplice 79636 185309 58408 0 2 0xc82 syz-executor 28676 466522 58408 0 2 0xc82 syz-executor 36331 364520 58408 0 3 0x82 nanoslp syz-executor 13389 402657 58408 0 3 0x82 nanoslp syz-executor 84423 490686 58408 0 3 0x82 wait syz-executor 81269 114843 58408 0 3 0x82 nanoslp syz-executor 58408 480501 83631 0 3 0x82 kqread syz-executor 83631 118606 63166 0 3 0x10008a sigsusp ksh 63166 322104 15938 0 3 0x98 kqread sshd-session 15938 146193 14757 0 3 0x92 kqread sshd-session 74727 386333 1 0 3 0x100083 ttyin getty 14757 492792 1 0 3 0x88 kqread sshd 5131 239055 88920 74 3 0x1100092 bpf pflogd 88920 445456 1 0 3 0x80 sbwait pflogd 47011 492606 26696 73 3 0x1100090 kqread syslogd 26696 420419 1 0 3 0x100082 sbwait syslogd 30823 297037 1 0 3 0x100080 kqread resolvd 98531 206942 87439 77 7 0x100013 dhcpleased 35783 235384 87439 77 3 0x100092 kqread dhcpleased 87439 180879 1 0 3 0x80 kqread dhcpleased 75077 167487 0 0 3 0x14200 bored smr 51248 464664 0 0 3 0x14200 pgzero zerothread 73280 152718 0 0 3 0x14200 aiodoned aiodoned 66560 63602 0 0 3 0x14200 syncer update 76169 52464 0 0 3 0x14200 cleaner cleaner 11060 372621 0 0 3 0x14200 reaper reaper 72300 357126 0 0 3 0x14200 pgdaemon pagedaemon 2192 267863 0 0 3 0x14200 bored viomb 71249 9926 0 0 3 0x40014200 acpi0 acpi0 26166 459052 0 0 3 0x40014200 idle1 33182 65861 0 0 3 0x14200 bored softnet7 70504 191366 0 0 3 0x14200 bored softnet6 33346 206505 0 0 3 0x14200 bored softnet5 57554 337317 0 0 3 0x14200 bored softnet4 46239 420924 0 0 3 0x14200 bored softnet3 14536 248503 0 0 3 0x14200 bored softnet2 22904 83807 0 0 3 0x14200 bored softnet1 39482 481619 0 0 3 0x14200 bored softnet0 15281 75659 0 0 3 0x14200 bored systqmp 78962 274296 0 0 3 0x14200 bored systq 26552 11925 0 0 3 0x14200 tmoslp softclockmp 93583 78744 0 0 2 0x40014200 softclock 10249 222226 0 0 3 0x40014200 idle0 1 349401 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 43007 (ifconfig) thread 0xffff80003bc2fcc0 (499041) exclusive rwlock clonelk r = 0 (0xffffffff837a3008) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 if_clone_destroy+0x67 #3 ifioctl+0x59d #4 sys_ioctl+0x674 #5 syscall+0xbd4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83921c88) #0 witness_lock+0x5f1 #1 ifioctl+0x58c #2 sys_ioctl+0x674 #3 syscall+0xbd4 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10215 11096K 11706K 166960K 11901 0 pcb 18 13K 14K 166960K 132 0 rtable 222 9K 9K 166960K 386 0 pf 35 17K 67485K 166960K 102 0 ifaddr 40 6K 7K 166960K 72 0 ifgroup 55 2K 2K 166960K 118 0 sysctl 4 1K 9K 166960K 9 0 counters 68 36K 37K 166960K 114 0 ioctlops 0 0K 4K 166960K 1542 0 iov 0 0K 32K 166960K 20 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1374 86K 87K 166960K 1756 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 25 0 dirhash 12 2K 3K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 236K 166960K 649 0 sigio 0 0K 0K 166960K 16 0 proc 80 147K 196K 166960K 653 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 215 0 in_multi 88 6K 7K 166960K 137 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 445 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 254 161K 175K 166960K 7344 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 44 88K 106K 166960K 1778 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 20 0 NDP 14 0K 2K 166960K 50 0 temp 49 8640K 8719K 166960K 32659 0 kqueue 15 24K 31K 166960K 110 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 69 0 66 1 0 1 1 0 8 0 rtentry 176 129 0 38 5 0 5 5 0 8 0 unpcb 144 410 0 391 4 0 4 4 0 8 3 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 235 0 229 7 0 7 7 0 8 6 arp 128 15 0 5 1 0 1 1 0 8 0 inpcb 328 586 0 571 7 0 7 7 0 8 5 nd6 144 23 0 8 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 0 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 12 0 12 1 0 1 1 0 8 1 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 1 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfstitem 24 44 0 1 1 0 1 1 0 8 0 pfstkey 128 44 0 1 2 0 2 2 0 8 0 pfstate 384 44 0 1 5 0 5 5 0 8 0 pfrule 1344 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 559 0 147 29 0 29 29 0 8 3 art_table 40 562 0 147 5 0 5 5 0 8 0 art_node 32 128 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 1 1 0 1 1 0 8 0 semapl 112 21 0 11 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 2492 0 976 96 0 96 96 0 8 0 ffsino 296 2492 0 976 118 0 118 118 0 8 0 nchpl 144 3351 0 1646 64 0 64 64 0 8 0 rtmask 32 3 0 3 2 1 1 1 0 8 1 uvmvnodes 80 2798 0 0 58 0 58 58 0 8 0 vnodes 216 2798 0 0 156 0 156 156 0 8 0 namei 1024 10986 0 10986 2 1 1 2 0 8 1 percpumem 16 72 0 23 1 0 1 1 0 8 0 kstatmem 264 62 0 36 2 0 2 2 0 8 0 scxspl 216 19687 0 19687 10 2 8 8 1 8 8 plimitpl 152 106 0 88 1 0 1 1 0 8 0 sigapl 424 957 0 881 9 0 9 9 0 8 0 knotepl 120 366 0 0 12 0 12 12 0 8 0 kqueuepl 224 222 0 207 3 0 3 3 0 8 2 pipepl 344 165 0 138 3 0 3 3 0 8 0 fdescpl 528 912 0 879 3 0 3 3 0 8 0 filepl 160 4451 0 4219 14 0 14 14 0 8 3 lockfpl 104 177 0 171 1 0 1 1 0 8 0 lockfspl 48 75 0 72 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 110 0 93 1 0 1 1 0 8 0 ucredpl 104 575 0 559 1 0 1 1 0 8 0 zombiepl 144 882 0 881 1 0 1 1 0 8 0 processpl 1248 957 0 881 6 0 6 6 0 8 0 procpl 664 1795 0 1705 8 0 8 8 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 752 1085 0 1048 14 0 14 14 0 8 9 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 1154 0 0 72 0 72 72 0 8 0 bufpl 280 8268 0 2125 439 0 439 439 0 8 0 anonpl 32 9511 0 0 77 0 77 77 0 246 0 amapchunkpl 152 23747 0 23219 31 3 28 28 0 158 7 amappl16 200 3094 0 3061 21 4 17 17 0 8 8 amappl15 192 12 0 12 2 2 0 1 0 8 0 amappl14 184 118 0 106 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1588 0 1555 4 1 3 3 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 268 0 268 1 1 0 1 0 8 0 amappl8 136 22 0 20 1 0 1 1 0 8 0 amappl7 128 105 0 93 1 0 1 1 0 8 0 amappl6 120 199 0 193 1 0 1 1 0 8 0 amappl5 112 131 0 121 1 0 1 1 0 8 0 amappl4 104 305 0 283 1 0 1 1 0 8 0 amappl3 96 4569 0 4450 4 0 4 4 0 8 0 amappl2 88 668 0 601 2 0 2 2 0 8 0 amappl1 80 10430 0 9821 15 1 14 15 0 8 0 amappl 88 6545 0 6365 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 912 0 879 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 912 0 879 1 0 1 1 0 8 0 vmmpekpl 168 9037 0 8993 3 0 3 3 0 8 0 vmmpepl 168 63137 0 61073 106 2 104 106 0 357 7 vmsppl 488 911 0 879 5 0 5 5 0 8 0 rwobjpl 80 21846 0 18069 79 1 78 78 0 8 0 pdppl 4096 1832 0 1758 102 28 74 86 0 8 0 pvpl 32 18554 0 0 151 1 150 150 0 265 0 pmappl 256 911 0 879 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 342 0 32 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8336f904) at panic+0x1e5 __assert(ffffffff833ae430,ffffffff833fa0fe,13c,ffffffff832ed918) at __assert+0x29 tun_clone_destroy(ffff80000148b800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a499610) at if_clone_destroy+0x1d5 ifioctl(ffff80000159a930,80206979,ffff80002a499610,ffff80003bc2fcc0) at ifioctl+0x59d sys_ioctl(ffff80003bc2fcc0,ffff80002a4997f0,ffff80002a499740) at sys_ioctl+0x674 syscall(ffff80002a4997f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e644f05c5a0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf ktrstruct(ffff8000ffff3238,ffffffff8339ac38,ffff80002a2cf890,20) at ktrstruct+0xdf sys_kevent(ffff8000ffff3238,ffff80002a2cfc10,ffff80002a2cfb60) at sys_kevent+0x7bf syscall(ffff80002a2cfc10) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7057d0dedc10, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0xf ktrstruct(ffff8000ffff3238,ffffffff8339ac38,ffff80002a2cf890,20) at ktrstruct+0xdf sys_kevent(ffff8000ffff3238,ffff80002a2cfc10,ffff80002a2cfb60) at sys_kevent+0x7bf syscall(ffff80002a2cfc10) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7057d0dedc10, count: -8