kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Dec 2 07:56:25 PST 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.39' (ECDSA) to the list of known hosts. 2019/12/02 07:56:36 fuzzer started 2019/12/02 07:56:43 dialing manager at 10.128.15.235:32680 2019/12/02 07:56:43 syscalls: 337 2019/12/02 07:56:43 code coverage: enabled 2019/12/02 07:56:43 comparison tracing: enabled 2019/12/02 07:56:43 extra coverage: support is not implemented in syzkaller 2019/12/02 07:56:43 setuid sandbox: enabled 2019/12/02 07:56:43 namespace sandbox: support is not implemented in syzkaller 2019/12/02 07:56:43 Android sandbox: support is not implemented in syzkaller 2019/12/02 07:56:43 fault injection: support is not implemented in syzkaller 2019/12/02 07:56:43 leak checking: support is not implemented in syzkaller 2019/12/02 07:56:43 net packet injection: enabled 2019/12/02 07:56:43 net device setup: support is not implemented in syzkaller 2019/12/02 07:56:43 concurrency sanitizer: support is not implemented in syzkaller 2019/12/02 07:56:43 devlink PCI setup: support is not implemented in syzkaller 07:56:48 executing program 1: r0 = msgget(0x1, 0x7c0) r1 = geteuid() r2 = getegid() r3 = getuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r3, r5, 0x8, 0x6}, 0x6, 0x80000000, r7, r8, 0x2, 0xb7b, 0x91a7, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getgid() getgroups(0x3, &(0x7f0000000180)=[r9, r10, r6]) r11 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x12a) fchdir(r11) r12 = msgget(0x3, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r15 = getgid() r16 = geteuid() r17 = getgid() r18 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x80, r14, r15, r16, r17, 0x115, 0x66fc}, 0x8, 0x0, r18, r7, 0x7, 0x7ff, 0xfff, 0x6}) getpid() msgget(0x1, 0x80ee56d4eb99491b) rmdir(&(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r19, 0x0, 0x1, &(0x7f0000000340)="f6c9164e0dbe9c08a5624421b4045750993ac396b2c567c39a1824f8bb094f229d5ef899587180a39fb3cf50cf1a7d94462340a5b4183c2c371e66d3433ab51a18fef2d31e35a00ce524d5b309dcca4706a26b6b090cfface79c71f2dece69b3e47d70f254d1e46f2cac50560d18f49cd9350a084a29d95c58fe5dd7fe93437f46ccbd2b3f01258428b03642486e8932b32a21fae4e25be79d8e", 0x9a) clock_settime(0x0, &(0x7f0000000400)={0x0, 0x6}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={r13, r1, r4}, 0xc) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg(r20, &(0x7f00000018c0)={&(0x7f0000000500)=@in6={0x18, 0x0, 0x6, 0x8c}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000540)="de575ea7519f1b23a0a4b17a6adc685748f0f6dd494f83c3a2baf520390bfbb3506a5a5c18e53968699aad5ca8432eb4193cf4bb429c05905906d89a2efd96748aedcf8368f4be3b2c757824565ec2df538ad50375be2bb88810a37e500c5750bec25c81a313f9b6c8107e157841c2b5482d50ccb27624478c09222d6c7efe2300690435164bea1b138ec3111a5325ddcbe4f88ffe8194fa8220f317ea0b1c407db13e3ac4a6f2951191c4ef8ca0b8890d5fc73579ec717c90e2905c77a3c5f8abe3c95372a11e561e0ca4b2c317b7cace0cebf10d726522c113d4b13435b1953fa7ee7f19afff38562adc913f0a60bc23c12e7c98e6cadb1501c9a19333765e6ae10986a4044dad75aef63cf135d6a995408ad6bf0b8903c90edc0766ddcd426325202a0d6541778c07f6128ec407e2d6a4115aa9ea8c60b22b6481e1fccd43c9179d526d960bf858cbc8d340816eb3fb5ff6ca437afd5907702b862b52d83f8e246b8f9ca34d8f70b0337a3e531ed76958b82598f120b753d0b6e15a9af6c70d99c68b904928e9ae50a43a51653908722206632eb0a35b9bb62e77e06a23405b5f2a1ccfa336ad37ae57127dbd4e56f697c93c2c97c527351e76e9c540aa945354656aa0e4f57e7b3dca2cce698194615fc847c364f6ef3b8e3850021a24cfbf6ae520fc15bd8efc1d6cd30f0c3345d8bfeebb3d44ee005dda528cc78253cf465574589e93caac37fc9f58e42b80321fb712a82da87838c0da199f4c815fe593f77a6f0324e56c636381e204d5e7020a5bea173141e873cfb7c7a8346da3b32875086cfa241f4c16303df0433001250c0d7a6d2d28067a80288d56eab60c4d0b5a06476a5f9d9efdb8eb966394a921308401b5de2067ef4965d06c8639066e41c3b4d00bd2598a51002d5e24884e0f030254092796d982f087ebd337e8d9c4f541a66e57ececcfd113db84d6a24a77cb3063a0dafb5bbfbddb2da81ed50e0c1953196c4f254e8e38b433ef2a88f5f3c2a42118e0c42c82889e6a36abcd8d82fd6695df92ad800a7dff9f53a427f7efb4b7fae3a1910f3faef03556de2b4db0f617f9b2612fda009121cadf2d800b602e0d8aee450f0f5b8ec75917fbaa232b15e80a85494bff9744648cddb6034c2ef17ee988e26847a77f3714b517b66a27a9f9db03c730793e9dab4806b3942ac67456f2a153c4ff344edfd2d123ba8e6c0716941f717bd67b2976657e8bc15fa18d9530c653f36267acdac0517330d70d4651ae0f1b2097f3f740785f318d1cdd13521d5eba98330cb6b6810f5af1cb1827a154c29f338e324db95a2b55a69bd524eb0ceae85546f340fc9a06d7aee2d99b36bfff44278bcb6ff1556bfb3cac7765d179b25e70dda15fee958d89204f038c892fb26208aedbd22cd9bc9be5d5ffa503c9c38f36091cc1ac7680bec768524fded3ca86d83e47ee0602b2142d824348c05326492656101e080b901fd8155eb593782ad23b8d8b9959f328817c3e858bdd30cde9403b3b257db48ef8dbd30c98d79ee59d9ff743c5ec0a24c24bfb43e697b41848b631d719f03710880664701be9af90341e703631ee37b6fca3ecad2319bec1c8eab396554316b100eba6f399080434ea395fc5ca2dbdc4265a33e1683069e050039367aabfe8accdd44044531bbf1782dae5493df4a6c43f5c17d725a10f82eba6ae0f5adb0f44e161f3a72f2b33774a86f344ac2b92fd9b80cf135d9dec9e1fab17d5313f5edba501abee3b19a18584b7fb2fa18c4db916d8305305e19257483c8a9f62bdff11a475aaca414c7120af7c05da309c304c23083e3382b27eadc5e297fc221cae208822399b97622da34b97b58ec452f8361815ccd703d6ac58efffbd1529038f9ff50eff3ceb20bcc27b6a4ab93ac5d058b5efcb87c393bb4076addfa633fa42e94f0ffbf15ae049154723b6c3f9e4cf65909466927ea6d7f4a0437afffd8b05326120cf01962d9e080dc781f8fae221cdb54d1998718391e79d32e0dffddfe3d57a9181dcda43343011ca423113f3c59c41f79ab59a45bc12dc820f34280fc5ca7ecec91eeebac080fdc121d785bf599b054103813c60f1866aaceda01e6c7c052e728d16650cad07beb79e0f15a99f8f69c1dfbf4059785c1eb7c4b2e5239ba8abe1f057f55aa4328ad76ed858bce854b7404bceb64e375a76f56f45d6caa208fb06e1da6a42b2c2d551ae07ed7788aa5d359a9e6c10148b132938147d59df82576819596032890e619eda8f4203c02b85ca0ea43fb4e34cf884860b65b0458e201e411a66965d4218b5f4cead35ad5716d25344b1ae06923c9e33d5cc0474ef3da5f21b26f6d1aa2f2ece1358f1b386afa0a65adfc6fb88484803a775af7019a88959b27010682e869475a5cc0803a52076d468738e5b7de642a15b214a034ea2a567b69e4ad6f0314cb8402260c6c26e6a7cec38ac7b886bb157771b9c715a86ac349d8a4194dcc0ca72b7cddb31a3606153f646ceecfe0b521f49cefe556c63aa0532da0071fb37030101a68ce7db04c3b916f904dc8fd839e6c8b36801cab6abe77bf9e9c581e069391c7169c83e88cb193f7856e0d26eed26df464b532dab0823d6b80e9699430f58daa0ca13f55a87bb1e3bf389d14aec3d3d4d411464a12f954ff1b1d592c8fe5eb6a795fd68975f51c4cde4442324b0b116ea5c56357a506deaa6de51522af12df727c43a8d04097cf5f2d34fc0a9ed44f816e891a894afdc917a9b8976f293013e6c4608260873101d452b50dfdc653ba99f0ff253b41b672f48bda4a3a09d059b3ff1b093e20838e65c763e7734ab4bb6cb279327e33d6c121ad6b48950ecaa52593c6926a7a044a6201b28310ea0aa7096b0b0ab35e13e2e397bfffdc84d83323c949a9763fe609f7797124d7d46372a116c5766a9cee1a7d0ba85da50fa116c880d03070cb92c23dbea70302ece095888ed6ff7b116e17e4b255e9f8a0dfd3c88e6dbbdee8ac7632f316bb45107c13efd3c72bed74bdfb079df2514a9b8c596fa3596cba4edfd4b9e280c4c88384435814a9ef96e7939bb0680a71a74d2b79e8e7206b36a14eedafbba6a657b6305aa50064691f51e63dd287ce1b05f847d86fbd6131673a2541b465ee882fb799f66eeb1d428444a8e77b3a26e6995d034e8df4d660825075f19dd4e4fe042d372d19fb4e0ed38d5245fdc2d206ea502bea4a87eae43c789984bd9165ffdd154932002ca5512af0153b5b6894aaec6844676799a56d0220949b1bc95f8e53f6aa9a47d3fe33c3ccbb4fee94d8844993686598ad72ec5d126bb19534c43f08ca8722c08fa6889b34056b66570c730fba185d733ba91cf59050c284d38236af1a956cb3ade523f68f3bda263a02ca2b7520968cbe51877829161d8b4566ffe4e908179fefc004c768c68f63563a9ecb5c254b59e4a8926c488b8b212e75216079bb2feeae29fb1bc8deba7e99153ad74d43da67563fca119b03c9ed0b24e2c9d9cc2cac80f3bb54508f245cc1cf1b181593047fcec1a6b87960f5c5cf8c5921946e71e453582e05993f206f82fa17ad26fca9996da41e5f7b5cb17322bedca5ceafbd58c3a2743f2a31b13e7638c5290d29200660af15e85c01e98e007682614012de6866bed0bec8939926e603998824505e8962dd3c64574b1107528c4bcf0e5ed51811dff11033e39d5f008d594dd36fbcc697220102af8e677d28da1d5d1a5111c88e466c6b1973346a34c36ecb774db9360d475b53dc893343976edaae8ef7c1ad4224bc245643831933a30c0f85ffc0a8701030c06a3af44e1a593d7babf1adda30d423a3da50704d77186dc2304d73ae4c5a08e3c84f11ad85445a5b536123ae3e722d4ecf861b57df5c6f7e46233bc005fdbe0a24253906dd96879e9c58eb2919ae588e5c15116dc03123a65d1e576904be9edf5486eedc062941cddd71a1aa0dd6c36035a92f39313dc4c4fd971f6ac9f509ae646bf6271cfe687cb303981b13b3235a91437d23b4f70fef748ea0c33ec7413134ca317e1be417b6bf516a59c761b0b9c6ad38e3d95976abeae8a96d03060c79b9b8913eb5005a6e87157fd96be84d0117dad9d001c3c6759181c8ab6deb488d0fb49efdc9b327656611958d34411b181f2c77d82c1bb87e06f4906f103e81de8007e8c7ed62abc686a8b0504ef8bb64d5d5a14b4a8d68e7840964e9834dc9c3f4ace543dfbdb78867ad0111836040981fa2755ba04f7fdf7be9ede1ffb5fa4654dd1160bedf3158866dc31b900ab526c0a3988f417c51e3c3e7a2dfc1bc1aa119d7364fd2f1a1ad517cfcf5830fda67be0ef577f141009f11a7e8f7e9d7e85e740f862a6e13f7ae911a33906e85496a3d98c8c7e628067e1fc77356dcba7b9ccb87093ca01e28a44df672f41b6cccda605529c46823813eb368ead80de5c12c1678205ba2b60f354b98416d0f873526bb6ae717678a296797a71bd07881d0a9130158ea46943516987fea2f6a4e9a111098db8501633b5bb5c49af86a60b572633023ca6477eab6dcec0ca24f114eb5b21d66e95536a08f36437f4782500b5af34d42ca2567ea8348a5c1f32fefb8e34729171a173e793ec610e31e68dec42d1152e61cca8aedfec73d972006bbea5089e7f64503cadec7485706333bc0db1f51c4f1a2e87ef80de571c1e3b3f55fe5018a24ad5840c3d1ead52b395f9be3a2a6dfbc8abc5b9c63f03556177a0716b7e48f576586dd924dd1ccea398e1c8f7d9f669f965e7db6a2d70ae09cf53548c7b1ece4d97dd3b475c2955f87a2ba3c21514f313ffda9f15ea05502f8aec145f6d535b16199778afccc5b031b6209259992a181f415d006ec7b2fc22f93abdc61fc80251dd15673a9a5493328f6ab7fcedb5206f7691919faad202e626a1b2a7c1fac140d23db23d5af76491fa85b8b087e535c2be9afa53794a61cdb3fcf511335dd2d449debed8c0511513fde786cc897d626d0dd4ea3ef406bae175f73f6d349992b12287308f4e357aca75e989a7a5862bfe3b7bf81657008a7553bf735b0f4f3104c3051668c174a6b45318db95481e6ddf45b1fc92b7efbe6bea9a02403451c2b5cda2c2b184dde2755dd645d7b9505e01634b82618bb94e87a444333502127f5d112b0518a9a89dab2491fe652aee82cc7cb1f7115f2bf9ae2878d11fa2056c722810e490306994cfcc0872fb9f66b501f8591162c170ffb6190ab6353225b69781c2c5e26a3ee869eea0f48a7f8f5ccd52c0a0ab190184d4e85b375e02405167f2afa47cd5397f82c482b3730e43007c6c323106f7de0d34896ed823663656ab3a613174cdea086955d107864249eb763d8c30285fbef40bb7e78898d51635b2834189a59a3eb64088814f66a037d638f8a1329d5d0f009fbc8ad5e4c97cf5c052a683ec7a8ef5039a53752290e37cd35b41ad4bf21e94d8b24ea60f08d9900f532d45e9f4c520a5f8d6dcd45562b28e5e7b82af255d4fe2e01c7c4e7539b5af3d1038f6e6fc1c8244b2f62952512caee500ace370c5c6d9eb7a8f4e7ecc39585088ef16bfb2df8ea7e7b2fc8c9dcd1837e2d6239485ca0c6f3e73f04495dc0e6ed17eee7f90149897e2028f2c9c1f1c7e5d2cf2521948b7bd432c6fa84dddf4ab8e08fcd56ef9ff008c1d4d73f553514291c58f822668096ed9e121c76a591a13e5e2fecca70fc3541cc7714e7e5698093bcff827ca0d01a31398264f449ac98ca4c6ca7df2f083756fe4764df686ac4415e034789d24dce13a2810606278a8", 0x1000}, {&(0x7f0000001540)="8c95c1a0fb24743a5ccafe3eb45b4df9fc36db5ca9009065a88062b8c6b219196d9c073191c0381a2f8d6b479de33d6b39f0aea7969d3844116de813d5168e0bd1e59f28c5cc6ac321d5a037f02a36268ff671716f41b70d05798356efb4fc696d58167a19f1c610d86cecac7e0a4d1ba7057e1dca28aa27e64d4f539abafa935a0076fa28e3b5152c40a3974059f0330aa8ce17b8ddcb1704a2acfa31478476d59af0c56d48bba8565d2a1a5aa6a2a06728ce1d2277d1abc053df677b612622f5f817f53512e0d581877c6c51742547a36ecc5d28ce0b52fa970415d85a", 0xde}, {&(0x7f0000001640)="370f33fca1979d17b6ac12ed892d50e0cc01c7d9deadcde6b69f5e785ce892b66ef81fe95f95ae375461dfe4dba7b1d56ba3f52a69fc98a09321", 0x3a}, {&(0x7f0000001680)="8dc1c7e73e45b17a0716a7f16cd9f552e242792c90", 0x15}, {&(0x7f00000016c0)="48d0f046c31ecbde6de30677a6ef2f17ec9ee54844210c77492c69e0e53ee44fa14e8c9eca618996ad23a01dec750cc3b6da9de9f557b13161475b8becef2c6897d619b2fdfbffac4f370f6d262316a1057e7d4800ddb2163da9b8b85059db445f038a65f552d55092e71a06c4505c6bd3f46a55cf5bdf31f3", 0x79}], 0x5, &(0x7f00000017c0)=[{0x80, 0xffff, 0x44, "e396b95f1a085dc40a29cd385e20f79f5d3749b67bc323657386d11917638bda23f214c7338364f50bd19b7e96b621943687c070547fc7f13fce07466493a1bd7c912a264fc601c765fcfb41db09f0a009217815dcd7028ec341b675a1ad7bf2cabea57d7d7a674a4631"}, {0x50, 0x2f252db94decfaad, 0x0, "e8c5122d66ec8c35659a19adbf6b1c1388585dbe1ee7cc7062e1bfa25ca39c83d06a40fcff48c0ed97b755d5c22a81e063598afe198adc7fbdd690aa597c79"}], 0xd0}, 0x8) mknod$loop(&(0x7f0000001900)='./file0\x00', 0x2, 0x0) 07:56:48 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r2 = getuid() r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x35, 0x0, &(0x7f0000000100)=""/53}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x8001, 0x6}) r4 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xbd) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x18) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x20) r8 = getpgid(0x0) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="c1226fb8b2bbfae1f3c6b591f251dba5cde06c7fd7a8be69aacadca7dca817d3666c2484754dbbdb3b334af93c87bafac7b2ce1b2b34ae08c19c9b75cf0f036bccb231baa4d27c3cf199849a740180b36dd6d985f6317d8d4c4fc220fdffff43bc4b3f03e12121f3022d260aa1e92b0427ac962d8546b50df37aa58284c3107d997bad27e9278d521aed0a553c7fee5340982326824ee47d86365a5ba42195e8f9d539fcfccfc515a17d2bd3e09ebfc05bf86c8a0e0214519fe3dc978d889b5b2ac90a165ce94da5cccc00880557902918c405397269276654876cd60ac2096cb13d0f39f52efbe73898a2b40eb4da00738440e3a6aa3caa6299", 0xfa}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r6, r5, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r3}], 0x60, 0x4}, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000540)) r10 = msgget$private(0x0, 0x450) msgrcv(r10, &(0x7f0000000580)={0x0, ""/50}, 0x3a, 0x2, 0x0) r11 = msgget$private(0x0, 0x24c) r12 = getuid() r13 = getgid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000640)={{0x2, r12, r13, r14, r15, 0x8, 0x810}, 0x4, 0x5, r8, r8, 0xffffffffffffffff, 0x0, 0xffffffffffffffe0, 0xedc6}) openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x40, 0x0) r16 = open$dir(&(0x7f0000000700)='./file0\x00', 0x80, 0x1) dup(r16) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x195, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x0, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000a80)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000c40)=@in, &(0x7f0000000c80)=0xc) r8 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file\x00') connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r3) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e089d7b95d1cde8b064114ff4b8c48f612"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) shutdown(r1, 0x2) login: load: 0.16 cmd: getty 22332 [ttyin] 0.00u 0.00s 0% 318k load: 0.16 cmd: getty 22332 [ttyin] 0.00u 0.00s 0% 318k 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c31133b5ea85a6a9f15afc45482d232a1907a2613fa2a6bedf40746c0cfcf0db000741379fd93257aff940553fb3fdc478b6a09b7193d77e068e3af1d2c2a131c3b13f6c21b5a79574a33b7ee19555ad286891f9f997ed9bc7d8588a5a015f0cb30b36709f7a9e779c47143ebf351a51a16d1757afd3325a5e80c67e1cc096318c8c23f098cbea0feaf2a796766f050e3a472a3f7a33851c91f3bcd46bbf8cebaee10a29191ccca7ab22e35e1cb516e8db1cfb488e32fa1b3c1588bb009be653a5933fe96547caf7eec8db5c5927e9cdf1d0061b347d36c3cc43a624211ba10000000000"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r3 = dup(r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x8) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r5) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000b6e8a9660731eaf43a1c0c41df5afd9efc0b7d8a09d74f216686cc81d94623e80dcd139464076032ec15406d6af7b193f6c44803d16369e9f9a075b051e9ce852c"], 0x10) sendto$inet(r2, &(0x7f0000000200)="4a5287f34be40e8d8e7deabc3a2f3c3008b583db6293b0d79e55cfd6ded59ba1d382da3eadec23f800054ddfacab5678a8bc73345031d8eab77d3849bdc2681e1e0281524dd9670731aee57915257fc031be0bf92dbe94686e015ba6d89d24296ebb377841811b386b9e45c12d8c5e26453c575cfa83ced26f30f5f2ef0ba5c03267eade0a2ecab45ae95a6d3053b7bb4565c2544aa04766628351bca55ba94d1b3084aee9dd4bc78a46d156a2a32c3c2b826e", 0xb3, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffefffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000497000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) mkdir(&(0x7f0000000000)='./bus\x00', 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x398, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x7ffffffe}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x9, 0x47e6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:01 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {0x3}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='\xfdE&\x0e\xa5\xf5\xe2\x93\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000680)='oL', 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) dup2(r2, r3) pwrite(r0, &(0x7f0000000380)="ca0472fbd2ad25f8200b1f19817dc57f821388c419e51441e555025ef695f93d55836ec2eff2fa4c399d66138bce841d25db13b00e4e45a820d3492ece9b347028e94e1797e9598b989ac5a565eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3ac3c59a66129b4d1afba05c7f9138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13cb11ae6ed444798e1e5d7fb0ee43eaee7bf6ffdf1be13244cccbc3ffdab80b9fdd75d826d5bb6bece4976b8ab65d4175b6dc76920c0ebcd9d8f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e0892c50b76803aebd53b622ab9bd5e2193d54c21eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b405011879099be2ce3fabd9e1a7c8f95979fd422bf2b48b1622196b0ef1a85bc7dcfde483914fe2268c70449c2ea7ca3dd73becd3435a8332c501584a20df98ff0f9beacef0a6325e960c06306f64cef2beaf29b841b609a383a724010738638a245933870905eaaadde5725f96335b6f2294aee84e21af74ce971f5c326c5d5432208e8c356e247dfd4fcc68782b3cc405f452e", 0x143, 0x0, 0xfffffffffffffff9) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x84) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x157, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r0) r5 = socket(0x2, 0x3, 0x0) socket(0x10, 0x4000, 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="15dc9129754992f75e7f318718ba") 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) dup(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) dup2(r7, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) dup2(r9, r8) dup2(r8, r7) recvfrom$inet6(r2, &(0x7f0000000000)=""/9, 0x9, 0x80, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x280, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) r6 = accept(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0002000000f73348076a74784a0a188600000000bb99aa63668cdd83b37e64c63d0000000000000000000000000000008a47e9cc0f68c14003365324538c4fc3a6577328785d2630761308a021cbe5c5c6033ca18eb46df40b6c3149381949e2525cc1e85b07af9f93ea136bf16653"], &(0x7f00000002c0)=0x16) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000340)=0x7d7, 0x4) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000200)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000a80)='./bus\x00', 0x0, 0x84) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$KDENABIO(r1, 0x20004b3c) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r1) dup2(r3, r0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000001c0)="2745f1840c6f89d1f002001e04e84f0534229b3a1847a9491604b7e17c7cb6f2c8c411704c7bc974d3e18cd2941c918a913164ef6bcc9a7276b61e42f4700d754d5455d214b41ab22cc542d07ec37f018bd7e55659bc13f9bc6682d8a5ee6f29bebe11cfe852a8f2702463e6130786f7d199a16ba8b88723fe15762bbe89f3d00d1ddf07d4450b23f0c74e", 0x8b}, {&(0x7f0000000300)="28a0be36f435613e4cb735e771a3cee54d5537f8b62af4e820d6d4acb23b54e11e3659b42d03be0341c3af5c4ad5673faf68c661909d7a690bac84f42c70155ac02630892b2d874da891dba1c458b089944580cc8c13fa0e466fb634fbd759d90baceb5bbfdc5c026d1218271e7e42a0d918f879cb8a698ab243a3be11ee098a1baed128d2fcad06ad292974a79f523b22525a753cf2755717914c82f27d5b02", 0xa0}, {&(0x7f00000004c0)="b551918e7adcf630b4c92d108871e6c6a07a2910fa5a3fb58606d81f834f5de855c339a7baa0ee8e1a11c72cde05d144489455e59865d6908e758477dce9d7b808b24fb0e45e80c44327fdb8a0f40091d80e1ab5c3cfc7571aaa35e797426f498254325a9f48893693c22a8064399a8bd8d4a02f9dbaecf0de5328ee448b101e82387c66d1dc087581213f9b78b5fcde944cf39324f28191e718e37fcba53c464a140f0241a6", 0xa6}, {&(0x7f0000000140)="6e26660615764b4fca1515437216261a62cd238de8a35731c02567b8b2cf9baf45861f42a51a14ac9bc312b027c19f67ebc5d6b5c95276", 0x37}, {&(0x7f0000000580)="9e722ad40e8984d7f2452ba9623f1cde68df4fe5437257fafc14247d590915d0dd88c208f79f127f56a15291cfd1ea9959de681d70e41c2f1c31dd43ab9e011deb", 0x41}, {&(0x7f0000000600)="1ba42aa2351e0f77a2d9d9d0a9308b91f08e3816b07be33af4e083ac9c8fe27bda4870f2002ecfb29cca79fecb7a5931615015bc194a2b8631f6c779e75035457e", 0x41}, {&(0x7f0000000680)="a6f50d90c39f5468e77452754e796341ed0066c471702e2e5d4396775272b6f9165d6d49cf2f5220ce0fc44c2cd9673547216f87967f00f4ac1a48f0960712d66d739bb3592552e8540e649723b4411dc68ea6d4ac40852b5361faa7fd97be31b371e31f9b0d5bb50e888f877b4deb99683d79fecf42b059c65373d61ee93c5304851e8fb306bc24aaa91eafc83bf99931b26b5b338e6ca42c11712a8707", 0x9e}, {&(0x7f0000000740)="9059a54ae51c0fde24f8793df3776c58624e3dec8ead479cc7f180448f625ed0f64ad5bc76286ba89dad5b002d92332c51cde19f75d687d6565ab505982e8b52d2ce3db030d3f903b3212efeccc6cbf41af57667ed5b0879a77089e62a7d25448a30f126ab1fd8744290ebcc854d7c22f552f6e586d8fb228763e0906040901ff3d1aa", 0x83}, {&(0x7f0000000800)="14c6c2192706c8f62ed600342652827f02052d8f889054d61fd53c21015fa49ab5b87be29f0b403cf96eafe2e535ad58ac889d979b2be6dec182ff2931ad80e0b4c80e4eeb8651bfac753e8101a2d38ac286ea9004089d8c86121d3a57931b36447eb8d504bd36cdbb1eaac165dac716bf65510584e637615fa04729b7abfda482e89e279745e9d5ee956b33b0d60a0b84c791f39328837996aefe7c63ea8751c0f7c38890e82f5438149948c0f467b7c7ddd371bbe48404857958fb3020bc533e67253c9e", 0xc5}, {&(0x7f0000000900)="2b9f76502847c601b081c6bc18ce114b1c6c47abc4475286b4e6e2c4e16d025a9a5722cedb8f28c90b432c83ab8ff627839a316cf4d0bf56822cae18546fc877f00b032dc68b90b262a4a93ef46f76baf75ca5b2d0f0cb814a7c5e5ff1d9a610ef6900c253f7271e8105eec1611468dfe2ef7b40a58489163f21da13e6148e27cbc1e8c39ba2dbae3df85f85a05d3c4bd60a", 0x92}], 0xa, 0x0, 0x0, 0x9}, 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x71) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x8}, {0x9}}, 0x6a9b2c95e674b068) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) pwritev(r1, &(0x7f0000002380), 0x1, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) flock(r4, 0x4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) dup2(r1, r3) r4 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) poll(&(0x7f0000000040)=[{r0, 0x2}, {r4, 0x40}, {r6}, {r0, 0x40}], 0x4, 0x7ffe) r7 = syz_open_pts() close(r0) r8 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/138) shmctl$IPC_RMID(r8, 0x0) dup(r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) pwritev(r9, &(0x7f0000000800)=[{&(0x7f00000001c0)="4b6428d17dc0fcf093a2b08a5a0bb90ad2d7286d0eba8d507dc6e3f06093a42b6fed200de08f22f39821cfafe52bedffd582bede627b6f03257b923df63cc4347c905ac888ac4794c43e55928229edbafb7e46cee036d93b14c1f0b614b021559bf24f73e2c2d0e6c78d83bd3f5a32cb5b91acfcd5ad1379deb0fa57386f28a7baae5a988ce31f9f7bc6a235d11a27beaaa2e3a80d3925d6acd0", 0x9a}, {&(0x7f0000000280)="3131737b7b62cc629d6a611cb260d48c5e168998922996ab696d138b3cbe271f4ecfa83f4551bdd1b7e90d88fe92a66c9d44ab8278cd4a8abba782865dc2eb5baab616722e298a7dfdc7c717b7484fb12506ca7fa2c4", 0x56}, {&(0x7f0000000300)="df51330aa2f8ff7eb1b24efdf165105b1a29d9fa781ee084ab5a985c6583be2ab9026135504c89116d063efb3e62d2dd903aee097e204eddf6578b6eb7e5426f103ac07e9510fd8f1bfe154e9a0855f569f1c7c8cd8a1e33e6a70394fca3c151d9d623df15f7289666ade7174aecf5821196ea42573245fb167baa4667d59a2df74799ba3f2dc8b42d9092ab0eeb0ec53cacf1b99ba55715057828c6192767d3b957ce736662d1e408f501d74ce861b9be85766086537610073b490d8fca4745f5bab57a7390ed25a024cf56438747b8d5474f4c146d2003a2c2e8315698890ecf", 0xe1}, {&(0x7f00000004c0)="b129431796e53daf67acc6e4e08dec6e8170b0088358f7e74cd7cb358aeccefaddd4d4892f38ecee5e828cb1109214a9fc1b04f8a77bc6909e953693965e231da3efb907343250786dfe167318e397d9e0a5e155f763aff9abd388b9d3b854508e64c13a13107b734d73e0894d38a70b0a6c46ecc6885891676df32538f75697482c1f71cd320c2b657a63bd426c78d46a7003e2a038840f8458a783d38e5dcd33b7c5ea278669ca534864bd218f6969692458b5b30312508a71677ec862", 0xbe}, {&(0x7f0000000580)="91e21b498208828fa1d4ae677d962405e88cbf9e047447a52d1e3af5d24767179b049866a32d9880728d172cbc483937b3eb20f1fbb57c5219355b31b3f74aa44cdc48aa5c7042c9e37ca8ad4aceb7f483446bd54087205774e6ecba8c5e96d6d7a1e17cfed45ab3af743597a69f2fce6933eb12c8ca158409ecfac49bced3d11c69d3a0e6c0174e6f4d20a11f5cb5c30f8dfdb3b7aa1ec2f8b9bef59e4059c53b4f976b6a91d88428d05080eb709ca03f89c80593b340cc4a54c0db81424a0409eaf79f15854af777c90d4f12f2ceb629b1cbcc668e72af23a41cc0a4a1c920f38170e8df34c272573637bdc298dbee8295bc41b3f521", 0xf7}, {&(0x7f0000000680)="74f7e20efe7967b473b3c851ad58df66d06f8f2af50e15c5c9c24d16052550f3ad858b5cac1c2e7ff26c851bbf349baf30d0e0159e9a5c961b1411e9946e1a9f845fc5768766ff6718b083a7c46760de7207236d92effc62e2c0d223896a30b635ff7cbe351ac6674d60d618d408b82ea47131ede4ea4de8a91dc50b6325faf569f04d2013c0bb8ed30fe21e0e9dccc2c24113e8e240f11f0b95881817b0d77e1d28b6dd0edf072623e2f06611cb89dc994ce20dc2ca7544", 0xb8}, {&(0x7f0000000400)="51deaf4f5e5a3c4fe54d7075c9b900f28111c359fb6452ef2a3f660802927365a524e02e0b5f6c722f95be6f30e6fd1cdffc70c696bd00577d826f014979d397d9df95fb100aef1112273fafbca9ccbd274394911f05ad9fed186bbf547bfc0c5ab8", 0x62}, {&(0x7f0000000140)="9fc7c52773", 0x5}, {&(0x7f0000000740)="93fbcf797b80890d3619fd5fc61c1f10202bf095a018db1f82bf2dae49565f46bea17ddb3dddd3d7c113c82fe0acbfb51b1cc3d43136cedea6d42fa76424d217ac64c855b32b3fdf1db296a0c31ea6850551d51ebe0127f32477b998047feee54e4c4a5e8cd5b2122126388757c6abdb80cec55e7027d327f475385d8d2f1d39c96806cbe2fa2c", 0x87}], 0x9, 0x0, 0xffff) syz_open_pts() 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r2 = syz_open_pts() close(r1) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e9500000400000000000000000010"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)=[{}, {0x8000, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x182) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) r8 = getpid() r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = msgget(0x1, 0x254) msgsnd(r11, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r11, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x1, 0x9}, 0x800, 0x1, r23, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x8, r12, r13, r14, r18}, 0x3, 0x0, r26, r27, 0x9, 0xb01, 0x9674}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r29 = socket(0x2, 0xc003, 0x0) dup2(r29, r28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r30, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r32 = socket(0x2, 0xc003, 0x0) dup2(r32, r31) r33 = socket$inet(0x2, 0x5, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r35 = socket(0x2, 0xc003, 0x0) dup2(r35, r34) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r36, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r38 = socket(0x2, 0xc003, 0x0) dup2(r38, r37) r39 = accept(r37, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r41 = socket(0x2, 0xc003, 0x0) dup2(r41, r40) socketpair(0x12, 0x8000, 0xc, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r43, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="4b912bdbf2b255f882aa95a8fd807b6f97cc1bacc166ef256cbc1b9c79886dda4990818564fd81d0b93c10a1a225413b06cbafcb3850f76162", 0x39}], 0x1, &(0x7f0000000380)=[@rights={0x10}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, 0xffffffffffffff9c, r7, r3, r3, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r13}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x20, 0xffff, 0x1, [r28, r3, r30]}, @rights={0x28, 0xffff, 0x1, [r31, r33, r2, r1, r1, r3]}, @rights={0x30, 0xffff, 0x1, [r34, r3, 0xffffffffffffff9c, r36, r39, r40, r42, r43]}], 0xf0, 0x418}, 0x2) 16:00:01 executing program 1: r0 = semget(0x2, 0x2, 0x585) getuid() semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000000)=""/72) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x1, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x2a5, 0x7}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:02 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) r8 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r8, &(0x7f00000005c0), 0x0) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000400)=""/102400) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getegid() setgroups(0x2, &(0x7f0000000080)=[r13, r14]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r15) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x0, 0x7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0500ecffff0d00003000"], 0xa) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) readlink(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000800)=""/161, 0xa1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000009c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) socket$inet(0x2, 0x4, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r1 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f00000007c0)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) mkdir(&(0x7f00000005c0)='./file0\x00', 0x10) semop(r1, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="e0008ab391686268cbf9dd39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f174fa91a4015ae3c667f3cf33511fe8abf27d63ec3c1ae5f3e18001c3a4f59d2c942de91b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a58c5e07f32ec82a86d4b08b1b784eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b172e23d69aef4b257163f5b9f319c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246764e253050d2dfcdfbfd42f03085e49d8bf535f93eb5614e5fa994178b0f278de2f73085595f34439689418d04001defb13da19fa0f6cb3139bd216f363a40df1cda70a08482310fe24b382ca8c4b844960e98f3c4824d821ac1189cda22661f1c004ba4da07b795e8b83adb5c129bb8f796826e72e1b53ab7c12c6f4914b7dc03a6557a9145ebad3d8f2aef77a19499e8ddefe6746eac594a3dabab995848171ab4581321871067bd009d21be3e50abcc5b95b21a44e9f27ee7"], 0xe0}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1def02863ffb466b, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000b40)={0x1}) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10001, 0x8, 0x9, 0x0, 0x3, 0x7fff, 0x1, 0x1, 0x2, 0x81, 0xffffffff00000000}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x4, 0x103) socket(0x0, 0x3, 0x0) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000000)=""/145) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) getsockopt$sock_timeval(r5, 0xffff, 0x380f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x149) shutdown(r1, 0x2) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d06a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0000000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="67974cf6eaa9e2231f7e88732d0056bd23ccb1e6ce1fde0e14973ab92656df5d54006432f38609b473bd637069a74d978d8e69605e63b1dda7a38a3566bb6f20ce586269cbce609f8a8aadd74c6bd15fb9f8ffb436fefe2b63363d6d45c0048c2ff4c4d6af21cca2802f6325a26e0d35656c1ffe24e51088e47eba176fa7f2911230150c31af1f9af235d4b75396ca7255804a358e28976c53116222a2f15b84f14188c450e394e29a3e16cb8ad7e3a7739c4d246244cf04d0900b22cf1be5ec32efb91beef36f61c1e896e3d4be7dd8eba6c456683c139209f3e8197190209f56ea22d288109e13dfbb5cd8d212e305c1ae9b764c80ebe880e9d4bcd281e89b4e5e8602429c650eef1f22d9f8f2602f704d186043accf3033c5a4811b55428c8eba5c536fa85b2c019c1aa6fe25657dcb45537faa6ba2013827da7bdbbb56b53c3e8108569fe2a8d9f5a825d2d74ca7bc01c35154edda443217a4c221564a0ba40ba238eadf084cb2e6a97a842caeb19237e9eefe699718bcf0cd2e4f423d6795c58f70e3ba7a00550094f83d46ddf40b76a553d68bba8b5716a8d52d71b33e19e58c612ca623e42ea0c515ce8092a1281e8405c7c51c9dccb74795f0a4cd18a74cd7e37a4b3771088538a8130b05dfa67210ea8b6d5c"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) close(r2) r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r2) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) fcntl$getflags(r6, 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x5fe33c83ec918214) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x1, 0x2010, r3, 0x0, 0x100000001) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x814317188ec61e49, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000009000000c414000000290000003d0000000000fb0a000000000000893f19c4d2e030d75ff4889882fda5120e07183e42126d33144f071d3697f5225bf3c297da279cddc78f2e995081ac302f91fede89ab0a9681afacfae12347a82657407170346bf35222bf10eedebe4bc4ad0a13b1a26ecc4b22f516c59e82aa18053ea9f6475933073de1f32e324a6e1c2f405701b698654e54ca544615447ff59224f35e3a2be7362b9dffd7de5172"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0100bda6000019c8ff531d06846f12d95650b36a46a09ad6762b2884310a84c16b75aec19ce8f1f885f3e36a6361618300423dcb4c9910bad831c2d874fc88086c7082ad15a67c9616ff1e939cc6b77f3173f419d2749a2c95c1993b83b63d6de4ff3d9fd30b6c27018caf2fb98dd8c82a00c31e2e5447601b2adee5d8813111bc6e6dccb0183842c08d14343a157680b86f023e43a66c537d4bd85e55dc31c80552d440447f47b6b80de77587f81d25e2efacae21756cfe68b4933af54985c03fa640a18ef283a21c8b56f9f928b08c36e3d0256ab406e6d88eabfedbd646f107fe614ca8a4652eb59f0118895973891ae6043e8400"], 0x10}, 0x601) pwrite(r1, &(0x7f0000000340)="a6a489806d23d6971e704180fe6850450cc347e94856d487f62fe7a78997df8a4cb8e8c13b1cb2b7bedd0e1c4753fa963609c6e84b9a9a74170051170f5d0ebb5af9f7a357a8b7e30237567831b4f57ec2a403724f5cc02560568bbf09f9e637d17bf3a877738acb1564fe46b215ad407906780edba8ef3ac70fb038ea2b3b5fbaafdb41e56d2925d6a2abbf7756297ba5535e95e39b637d", 0x98, 0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0xfd) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000500)=0x3) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r2) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000002280)="aa598d199a6d88c7d6d444e73f82c7030641429f65c4dc30511d4a669a4917a1c796a34501f209b912068f2198ca25fa398477049555c58c04808c965b687716cc322544853de8e1d395f35924714d3e743755a5b96faa009df7b270a5c880fb8c9a9369159842cb54131cbc1946e6e5d440a1a22fbae83c13162c8228ab6892929157e24eb3b2346c0a969bc725d9d9b86962a6d9da7c29e9a06ac27c4eedba35b87d81281723e44df0bc5516486a31fce6dc355874ce2e9726376c81cb45134cd421d97999eebf50cfde345f4c8968e9777673a65e6fd06d0ca792ed00fc6475a75e87759256783e1e82e7126cf502cd15b1084b95b68bd3256fa628fc5d996806158a85140a04b3bd4a5a08025fb77c5f894280cc9d40dfe7bfc489a3d4e32851d635992166c225fba30103bb9ec6345164f714e093662a1c45cad7875d5a86c23cce339ac8a5b7865ff6c10f63107c0562c9fcaded82c1026bf4864f1e852f1574fc4ab7478c6ba4d80fec4ed979098eb78044877ec90b01c1a503da82b94e94ab50649fb28e837bef7efc1f2900c5c8dbcb8907a75ea16e2917e428e8fcb4ce854f401f53df77190436236f473aff79fcf46c02d1e18a8f2a5da89b04f2dde2da6c80332e7e238cfea3201ecae3967eef113ff432c3ca710e2e40b0bffa863b9d399946f0851f891b7ddf42166d03a1a1dd3bc1b24c3d2f65d6bdb847ad312c82c62a548de5a7174baea1175b23a05f7c9fb278743fca6971001c41d11f6f75fe08660013a87cfa53db11e60e68080fdd0ad463330d7ac1975c6b613b8a528c8aa614d51cacd8c6b577e3b629286d9ab9be4114e917b151f08a83a8870e690a1efc378575c35705eaaa774e5224c771b5dac127e798aab60b725804efa110acd4b8724d4090cf9b225a6f29d5bb3dc69840a62a2cb70f0f114ae67436f532ea0d610871e97af394c84d8831675d3309743fbfeb20f1d7298aa9fea46ad3d593e2128cafce25f4a64b43a38f81d9327f850a27697041944f0e274f88b15c75ee613ec4f2299ecd610cd5541a897764e9e17713166fd9258a4b98cccdfc4b258123caf55fa6003cf9847c1f28e943930e61da3bf982240cdf84cc7ae72ba8f7c239f538a038c50fa99dd04ca6a9ba96e5e8a466d6d081b4238d41db0e4a830f6797529c2bdb712cfca9a9c8606409a00495d53ccb61f0d2476ddd734050922e83243fd34b189dd5fcabf88ce25f036ef24c9fc8d4c655aa17ca744d4b327a769ea74ffc28e90d944eb70e2ef7ca23f274a4e99906b46bac1566f9e1cc835b7d7a95ccdb6ed0e33d6e05d3594a84b2fa94b4090ff6f4aa7d5f884f9ca6b69672a706bef607788c96af3976f7d71e74628d1327990b78da26b64b4f1e2548cf6dddcfeaaad9f8f4bc83ce0b477888762551b9ea456c50ca0df678f0fe3c163d46e939229667f5e6f329c06f081307fcc522758fccc640308f66562d18241ac7266e7be20e6977a6b10b83a4ea44cbc226e7d379ea6b6302361dd7de810ba030f5331e82ea565bef0ad0a16c84f17b4e25b144d2144f7818a092d26661100e963522cbc02ac9b108081df60ff5ce64f1f1aa23d7b7478be30646fcc83a5d01ce796cfbb39fdc7c4250fef2db5b5cb43b8a53a87cb22f3563cf2caa23706a811db07c1bb9beb5b28c32628c49b00bf5f1f53738d6e0c48681342ef9887be058eebc1991eb8f84b94bb06809ff9defcb7e082882c7e6dea02242a122917be7792f2037468674d99b48754910bb78f3e18596061e7514d6900703ceceb57f7d6eba6032b2c25c2ee6445fd543012165994947ba28f90eb759cc107dd3be1373e7dd8fa834023f9bec35d7dbaafabc99fd4d46ab78a24b7faa0cf5c033d22c9ca140b08825986b1309306343f32cf90b830419d6ab31985930817956696d3a813da1cf487b3a31ba4fb412250ef28e4b54a2a497fc06b9adedbde88cea70f621765cb32ba05c77f00c9b8ca417496ee41798b46111618a705d3165dd40cee9a6dfc4a221a645a78ea0626078d67283d57322214652578420a684d49f3fff8a009d23741a770b22f8625b7ee027856bdbe4c6e109b95abf55da64627adc574bd06a411daf777fefcfeb3570fab05189460b6ba3c520df8c2845485edb42f287fb4e5f002cd2f9e4e5b9ce7609a227ff0430694f153cc1b850d964a3e824e0a8d8fc0cf14d791f008643ef7c49f4cb9632e74a6aa2cfcd0eb77512eb232ac91f04696a2b1595227c43736790c4cb7a4ab412c69169736b04bbde1627dc34f1690f49caee52f942998e4024ab3ac57181417d03c345d8480172eadf1b69532716a9137a1020790b6f31539ec96b31d5b5c1e39d4486a48ac7dbf343b9648298550e140dccd2e3fbb8e5606802064ac4c065f40575e7f4ba941fa741f432de3782916ba944ec067c203529aea2caaf35ceeff28fce97f12e53addb68a27ba862e36da95d33dcbd59373c972a63555638b3000bf595c52c29ae2533ba611b1d21bb0a63bbe8bf7edf943eb577aaea24f3fd7dec44973902b2be6a67eefd6f921e0858f2ec83e100cb46729c89ccace8c2cf73570434741560fda1a986919fdb70b20f610881b02844a7a900ea5bfcdea2bc008aff714a8baaf90c4b76365e794bf7b96f73f9442ccf9aeaff3deb6add555703599084164b07f9f25b50a27ff8d9e5681f0cabf74817e3eda7c2bac6630fc013f7592589c2c58a1a3d495ffc3d5d71560293266a1e109dd00c5786ac907ca3d8132ee377047c55e967dabe6c738445fd06c44df0212675e4d4ba6703246d83d6330f4040f3c0290ef3113b8d3ba557454ba5bb6ef3691f6049680cb9c41646fb055ebf443d47c9946efc08a32340de93c4ae173b0bd3b84f879332378da1f62f2c84013a1602ff3bc38917eaeaaff49aa0615e0e4525ab20c6e5ce25f5fdf9ec1ed4f63c3cc02020d6fe03a90333923ab574b4acf30530e9d61a8041f064b6bd7b05cda28fb46cecf25ec59eee669e0b608b2c43446f8fb2dbc180d88678502722bf883605e420734fa2260f4b852e530f4bdefe364c8d3ce2d899964a8e0bccb389af7bc456cf58ff93e5e58f8314297e226ebbac3e09fd82ce0d2a778812831d93fd9ad523cb7ce73333ba9df98ceca30280ddb99e0b950d131483ddf5c6c301c90a2638229960c4f023ba2a3b1696504430ba4c62f17cacbd7d6c62f1673ae3902c5ff8ba4412a302cc8f5219255b08d131a340f62d29fd70025368e3a5d39839950bf6a0f35f917bc6116f103361d8717108b7363828e96654c620b99ee62a6ef8503d98d3878969607787d86ba34a52b0b39573fcb84b3a535ae1b6349e2f4a39e0d6a22a63a438359e62ac6f197963c44b8224f322649d49ea91ebe38a50f7c42ef603daf6a0d83112f68ed04314a5a088014b57bcfd1b4f0ed21af9865844c0f35e33ed37c273777406fd9e6cd43439d8bf6b00cf435b8fc3874c839f29ef6cfa65a54b5474b82c86766f4182f616d82a69700ecbbad29e1110f4fce57d2719cce4b39066e6af920c5dc25ee5cfadc0533e1c1040227fb687c9ea4e0ef076cdf280d67d2fc50bb9bbcad34769ce0afa4b70958b51692aae5c0bf6f23989ec49351f96df9503bbdc76d8aee1ab97e62ab7326c84c719f87eeb7ff3e6677119b264c8e1442b3a25f3906c77ffea8ce5dcecb95cf81cef9522258eced471010996eefb5f086ab454dd779ac04af84c468645b48ef1b2f6d670c24059db9c9d7b9eda4e815fb7ac7c873499868683ebae050953a223a1dc6ffd2610ef7bef170be2dc48226c2dbb00c453426554aefa0cf1b3f88e1dc45143b567d9bdbb1971a1d7c88d2c58f32e09fa7e2a2557e32a5533b16af5572616f491b3ffc69764417e4ddd0f8ae35d6ee0e2e9973f480c315b264f1872ef723e8046dd9b688f116f7f2885aa0d750fd40764460ade14cd305f31793189d400fdd3363143dc5765fdcca4cf6e3b1272849de54c5697e3953b0ac903d42b2ceca8183fba6b9f71e274a20c63d9cbcc49b83db2a926958a37aba1d4fec6ba5df1e8b7915581d3b2e37ab845d4a7fd6f9c1ebb25753fb329dc4332acd7e4288905dbb7a8465b3f93e232e2527de5a7ee832ebde8e0d273bab40d0e84561186aa491d0143a8ed386cb1f2e4fe42a22729ad0a3ce684ff7b93c542c7bf785045dab7670f5ba60a760384f934edc75523f2c1fd86e2171448d6347d35ed59ed804fbc9077f48c690db0a7dbef842ab445ecf8fe48078841d009ac09e2074e296647e078bdeeb50490c5a051f24e858306a9b2e6b6f54dda3ad46346a857e8f1abddb86b63cbec928d7d3dbc9d59971f7cde49b82a5aada0855f4e7cd5f70e3f7c07cc4523aff641537d60bd54d6aeb66491129c3b259c7dc985418f35f54a7fe90ceec96fc47c9375a47aae799354d544e923fda2725b29c93d80ed7403b56a324ed9c7cd18306b32edb3c98c68cc6dc4bd8dc1b82e80f43ceb2bc85c9985e9696f087bada867d3b9da2bcebf724c3756b2e46e1091af1fed22f896cfd0b79f9b4318432d627453d3ed94cfd8b6bad758af8f0c4586f566546e50ca7f79a25647d6e9986d482271efe473b01c103cdb4c37fb3818ab8e12f0919c56e0f9d8ccd8e6c867fc6e1777bdc020b7ecbf4f71959402e13d10301a593fbfad42a54714a0cbfaf69b1dce0a955446051d71e415499e0bc266e1f512e971a893f04ec38c76a3f53e4add597438e9a0ccc9b3069823d975ac280d46358960afbbe4a4ef20a6d7d092e218c1050ddbf4c0b8ba9f58f4f9e0f62db5ce5ba742d4d9e0f3c5dea944e7f734d4b638812e3a4d914471f17ca5d376ac196fc84ec729bd93903cf799b166a501739a20661f60cdd5bf7350b5b328452e56cefd5ef085cca3bd390695479a9cff661383d1d09cb1dca477b50e3761d368a2a1287db030c67bb09ae3605e8b46b48ce235f936a1321dfc5e4a44ca04a6804d1b952ba4f182347321c2859555fc7cc099c67fa1838055239bfff585f1044e816e930b8202e876640f944c4cfc113ce31aa71ddd38f49a09fb6a0761c880d8b33216e0cad27cf3775e6564062e82b6f24b02c2914c98171a0309796fa23d45d21f297de4f382d418dc6ddf0452339add11d7fb29b1a10a6a27f5c958bd87872ff2fbd970219c18a1ac4a35ad6544c11a475cd9e5ff7233771242bdf3fd1151e1743c98cfaa10449f84eef949ebf625a35ac245ae857e934146a189ab4da1ca9df064a5a7af95c2203f5d5da37c970aaaea43a1d89fff60f8927ef0b9453d0f5b8fdcc052be10b4910faa04e7fe2fec990ed316307abd2f481d5fa0ee1f447435801e2024fffecca2e5c8b94d46b24ee720d46f5773b1f581aa77746a04668e2be086e8783853500dc237420dc91f66c3d441809f51db9e313c6744db584198324a6f166ea8b76d3c5f4340f0fa35c9fb2421fb547aef8c2f52ab9d603e472e44043c945ee72d91f0e6dbf041d79eac5c4adce99e9be04223897101e2e68f44cbf76b17bbd6f347517fc8c0c34e58a55639874f20763e0efdb6f5e9406fcb26b72c31ce8178efc1f70489e5b23147eeaa55ac25389c74c34b38a8c76ef513046cd9e422f46a6a228361ec785a3e30b98ba3fe3f99686750627833573e99aa4cd805918576b27ff226d63cc2d7b07a11c594110bfba04f5526838c50d75eab485b615c9b3fed0d4d6b40b610069320b70e55e73e80f1d4bd3ff29a7be29274091de57fc5f523166e", 0x1000}, {&(0x7f0000000400)="bf0f0603cca1afb157842914f7c8c2d06ea4e131c208ec51f2b166cd8b39149dc6d0210dcd7a6743a5b7a1c5b4cb86a40e45967a82e4904fc6edd7af62adf2d7", 0x40}, {&(0x7f0000000440)="bb07c70a84dd18de3d502defdc61e146251f1af0555eec87124451b8d5bdfdf323735f7215494faf71fd42bc862a8843270bd76d1a51219c6ab56c631bfb18c325be72b9eec21b1a900ac4007df887ef77190dd4d39119bb708c9fb818", 0x5d}, {&(0x7f0000003280)="90f01644d40ed39674d44a792a4535e1c65fab877c6e60368108fcadaee1bc825bc49334de7785e8e6f70468932fc0e8015c86012ce0b60be5efd9147cd53bce834ea31da70a21be814f940dc9625ea75ebea872fb8eed15b4f5fd9c503ef8799c1ff360865864f4840e01ad78f9054c155f5c7e70041595dea60773c6b76dd3cecbd0db02816c6e9516a899b48be51496424e998768a5b56d67999440f154f8e462a3b900a6399ecc310d2566414558ebe6e74ef3fc156b2f4a126432ea2a01ade9f45c70f4b0c7264381b9fdb0163f8c55bdce8883f1071dae5d86fd7624be0d222ff8686ecc1128990818007b3a5ff16ac3ae4e4daa48ac81f19ff0bfcf269cd463e9be722df9fd931510b9fa93a9e75ce8815b8fe4c7ddc6531239ee948d861c9933d69de59f457ebef196ee5088a912f1c50360f074a9ddfc8d4e466107d7acb13327657c2acf302882dcebca4ed2f02788409c758be004b0808524a18f61ea61a6b195f75466176d31f38ed7a2c5752585e6fc0ae4e7abe53e6f4faa7f5edbf46d8a6ba465ea042993c39e15181c292c2d77426f7abc01565faabb1f06cba49735d8085a7a73ac5a330f2284c9010147227ff6ca4f0dfbb94de5764849258d9699a577262a63f80ce3d3d7cb5bc4b5d5454e215b7e525f581e7fcdd2230c07bc01744025b7bbe8340294430c9f40f1b37ebf55457c73d68bdf59f3d8f566b874478b662ce799d970cd00d205f546b7c4b948aaf93f3e4f4cebceb6eeb61d46cffdcbaa3f56c52083d93cc231bb995d89b384f8394f55b1e1daedaeb275461ccce0871e7a807f6edd7986d636d821e58185c44121ecb66ee8402ef68d5b3fe934fc961432ea602a7ddbc6ba0667ef0c71de1512cb785d62c41b12b011336759aa04fc6ce5f1dbeb13796d3038abdbe4dd214d40778a55c419a668fe6d9967bf47d4389800f1c9500e20c208637dc4741792c4c51e0f6f7049aa72089c21e8f462ce7ae4eb4f5e0fa83146eac35da9810b069dbb0d04d16a6bd39a41aa9a279591d8c7bb90f195faf80ca965e268655ba1446919f5921f547c75f3e93bf101e4abb325f8f411ad80fcf2219f4cc3dc4e066744a1d15c31ab3ea3b72bd3b2de3a1334adf9712083bf08499be4f57a0cda155781bdb25c0423a6815061803edec856f221510961e95dcae255280ea3df09ca1a2d32672701700ecd3855fcd2ad85cf3ff8f13b1f80cc7ea23bc2a075b7286a908b7bdc0fb1b43db7c95a488c84883f487bfbb110f71c545b0a6239ba45581ead64ece08fced77962bfcf370f588d170486ca6a47ba7d46f691334d408a8e478770ad23e1f57ad194456397c468261ac927bc1a8426dca13d394aab62960d7949ca85c8d2fa434d1880f06921389def95724220f809fbfd2e72b059c7c354c2081b37354df3eb5aa2c8c96bae0dfd91794cc493683f7a888c9878b23cf349072aaaf048020d66cde16969e8725172e7acdf6acc34543e8e127a83869867b48062560878c37fdbde88176e080282c9dc8997a7746d4539253bc45c00c1309147154867cd7d38753d24d62e1d745c545156805a190000723e0f9f3e4a428a713e18eaf2317a6eccb74d592978bebb8626363bcbd1a12f348e7a7afb15e1ea0e3cc441b54a06c2d9f6420abdd87fd61238a6ccdf6d60fdab51ff38f5a759f4d913db46a8b621b5a2be75ec1f8e8c29bf8bde9ca297840c7355974e4bcb87d1d90530dcf33577e7eaf8b3ed4a7d12bb411176b5af76a3be0dbcba48b99c440515be3dd6eacc76bd22a1652ddf4ac1860b28faa01c28ff9e010c1cab2c4730222590563e6bd302d98825fb9434999a315517820e953fa611b59714cb2cc792f35d798568ed6f9d9fc0122953251dae2df88c481ee6f90dbe78e888edf9d66e5e230d46a28d3994c2c2ae1824ff4d01a6dc456d0e3c797afd34685ec323f2fac363bc95f852b64bac3f16f63a73f0297c9da6ec115b12b439771653314fa48599d0dea8f3ed27d6c4d6b5dedbfb3af4aa41005e154a1634638cbc4c6a1860b889a12c66d833066fd10c798a5435c855dec4180bcd82c737ee3445f9378d9446b5944f165978b148384a2a1ff297d84f0f1122812b8d042c933c4603162705c36bdaef7663963e457b37707c8a80c8f4d11d1a4507413187f4031832997a1fd550ce9398a8c4fd1e796f96517f43f1af573deeb81259eff9df7ac65e45409630a8ab9fe107d76839e95ece1805344d002fe2f2ecc888e578989cee84daadece102f001a87f5433ecf8191bb15159a7e36bf09c5a0a36f6790e4b4e4790d63c404bad06ef5d563e86e0cb15d1c8ac95436daa0f9cffc4870b893b52917ac10c58ddfd00fcf5891f929017002dc13a52264e755a764f675b6c0fea117a3adcbd6a85f15648c5e2c84faaa1b1927a888dbd0cdaf7adc0f23407e2101b19c89f7752c61ddc03fdfefc3603a5819e22b04b50ccdbca8ae22a1ae17dc6c4a51a0779c25d4cd563367594c7068a7e50c1eea6dcd5a481bb56d0f73cf1cc36a87131d9bdcee4f961edbd62e72ab279055227064894dbac2f3a3f480a91cf07e59c4acac2895c6dcaac47d0d7e4d82eb3a8c2525271b92155917e7b2647a61916d1a2795316ee20c9d795ffa29b3a021b63256e73ec2aeba1c4a853d1ee0535c6dd9889c908fc47dbc5de38cf013346e37b2a706d96622f15859cfc4f3b78e0e1fe8f3e88a0e62f77896f6226cb9b64a5b6986f3a516a451fe3ef96de0a79a0ed2798a8b0495bbbfd0388fb1d2ebe02367988de6346cb5f65853e5cc58312ff74b56c825020c970f000773ee047f806558db9c9f4f06d0aed5e0fb336ad1af9b3edc736e421ab83bd780900dfb833a4a0a055fb23035eaaeaae4daaf854c2d6e96921a6307d020b59ef5d3fc8486b568bdd3a86b881e7f0c6e3b4f5501b6facb193e66dbcdce3f206a8ec888154bceef97c749adad3abdd9858b07464132bdc45daae86be2c613084ecd0c3f65db722a3969a974b713133270a081cf3a6b46c9b9682fabf427fc29365c2c6cc418556b50ace48e106f7b45935b5d8184ac7918b23125a1818364437eceed6e6ae0a90e6164c906e6b93d3f8006ee7fbc3ba203f52a37a712a5212c47316dc8ff7252af147ce7b14a1e6b6c633f9010a697d05930cb6c829104dbbbcbbc4c53d9199e4c8204aafeffb2f6570b58782c81b998981179911a6f1f169ff777ea1444ead48bbed3fed845a7b21d225d37610c9caaddf7c5dbf81155aa770cd769c549905545071f7deb30b75afcb4c236522d864841f2b558c4dd65deaedc5e0eaf8f69d0dcf62df373a97a66ed430c2ce054719610901f537f826a80f140eec777aee927c9d33818a5b62ae1c8755e30db5c3946094d5705765306a9220e56cf046a61fbabfc39dcb8e9aefaffdd3aecc589c496af300d591d23d73c260a1058cbdf0787b3a4e7664ccd23a8bd6b568141e8cc82062888f9fa65c8b5caa8d00118335c5d68364c116669c16f4d66dc6e8ca952cec088ad0988410e8c27ca56cc9033db06181be7d235f8b40634059b81400b5727be2585fd350d62ba7eedf17ae4e63803f401a86d4621037104dee0e5dacbdee9b6f5395f037e01678255b20f1a5cfcc0027675ac0064c74bf2cae2a3c206698790abcf347ff7c7b65af438a04ad1adfb912d8f44a7cbae04b48fd79169813f050fa9698c458e61a64e6dd31a28639ecb9025efd193b57d093bd61b8e4cb3cc47be5bfdab2075d6d070ce495ac562019203dce5c28d94c203176d5dabd0bb653d14da63159a8728cf557ea5b2f21158a42e6689aaf647d1b0c1a11156a9fe8cdbd56e9d434912d03be78a7795e72d6af6bb7fc1fdb11d78fb366b3aaf3b837a2616c065f8059e65fa9599834932a50ebe2f7d6d2b19e7cc542f7317d8413cbcf3c859418963b95cf77502e309ec20b4558912ee8cd3fe3a923a85dc613710883c092e394f8ffb523fc8363ca9d54d2e8dfe23dcea9911e96ddac1f5c2a5a23d5600ddd3084d15407317bf17367ceba4b619a546ce3422fe1eb1a37c5521f46a460d1ace99b3b6d24dfc2c79fbe64465bab3d3a831c1ed407ec89b954426b50e6cc365f1e7f2f96fe406133fe0d7dd09114eddd9e8dbd7d0d3954304ab784baa5394c935baaff36360ef757c0d3b4a8c322332cdd6cf04ee060261ab961773a779444dca093d50d8c2f1a0788905832656af1d87330973f4a8a145bb42f21073643412754840c7b6ab098d3a3f09ad8f1612409d1ed1a48965c7d08658c2f73badfe2cc68a4ef123e25e3fdbd3b758c470a8bfbf8e4697621a62db8434e2b8a2ba8e021ce8e29cb3f53b0a86f494836de072453fafb9415a9f969494c953281bff16ab3d553ba79e0128218e860680b84571e8a008f0f11b7488a3305741c40352db9f928bcb96dd6d0ca32e513b6a086e47b58804cab737e71ced0244b7c52e2cafed32abafc354d2d47a9aaf91138510d33912025cca4562bef8b701e74164a9bd1e1249d0a38e2bd7ddf34f7d16474b71140ddd864df817f0c716d59e6a5f9beb8cbf135520ab3c73e58bc3f9a64f379f342f6dbeaa6a14a91d2eb54cc1dae4b29cc8a7b8e0547566fa9070a4f3b2774129d502dd02dade1857291aea7eda93f0755627a60a73eee47d93786a1bab6a1487d7ccc220b1e5937f9685d23424a9ef35f308a126c35994da717b524daf6e3a4fffcdf66b97ea6065a9c2781eb984b0d84d453e1f3bf03929ddc76e51e63b6c73c6574cf7fbbd844009dfb2c374709eb36213c24df880877bbd1c77f6298c65ba1c767a062917f2e9145561c3a6018c80f507f01cf6f01d5996e791e6432c508cd7dbbd99312f94da4d4051ce7985eea6415f17ad3d5d11c63f23ed9bf77e5f03ec467ccec24fdf54232543e76c54563fbdb194689bf4447ab2fd29f415037f93ce80f095af73c80939a289081302ad812c12571e9e7027e8fdf69255e329b28c85a48f89c3f9c86b9618cc4f47474086d474f64073ba538464546576a10dd6ce4c153c941086408003bafc0184efa7de81051daaf3b3960c08ac09089ad3b766690c7ca5cf749f501d638bd5b1e370bf984095bd1691679a94b37ff724cbc55df72ef9c78503c0bf72a0ce9a0fe468330e154870ea59fd6013b13887441d204e41b8ab24685b5c0ba09fd52ab0a78e72a30f032e0b641289ddb8e8dfb42856bc30ae594abc9d84b222fa1fbdd559c78de213735b9a5941235053d10a13eb6e8ebf32402321c600521d80f7e0eec31de18fb7dd5a3bdef2fda56e8f4c45b409de347878cc4fb8d156bf7ab25820c4f0a23f7e54456873fe62b8dac60e28f64bbf9388dc9c714d68eeeae538070f9047d4c656481da59bc7bbab133f038ab86b4e546ac2ee6864816a69f2beb5029c8a95d1a135d7c0847bcc440d513b492423d74c3faf87bfacc0c4c1456de3ed4d60801e11ecc12b266f3fd0c2574e5d031d55b26553608b2ef880a58f224a9b25412b759d296da669815437ecbc69f4146c3fffc045fa668dc993e5f5f55d2123532356e2df7e7dfd25dd7702ed7498faf78e40997aab086bc9cc4c55c79254650093f16ecd954ae5b75289814c05f941dd9de53f1b7f192e994b031327458aa29ed0a2818048b3a941bd7e9587117d548d2a67f9be06622eb807531732355dc234fee634956fbc5d02683e516105747141d88dfd0785750d4e4ba31a993f84079c8d0eab2619f99313a802d8813f855e94241b43150", 0x1000}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget(0xffffffffffffffff, 0x0) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/262], 0x1, 0x3, 0x800) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/114) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000006c0)=""/102) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="dc717c750f5bd0333aba774815557f36e5ae0a9a2a9bab308484c9cf87ea95aa1a86ecb31ea33dea96fcd1e8d0f343f4f21b0f065fbfb1663404fb20ab855000a6039a9d1d6a8a724ca8d3ac5b641cb248c2bd362f9ec39f8a48f256d41be90270688e90023bbbf923412c3cfddb7ca1eb015fa29c1cd28f56675967def49656fe2a4478585ec8fbe7beaf45a0f6b1ef453d6919a54976ea202458f66208153e949600522a23f68beb100fa78a646fb16a7d1cc9cf716627715d9589eb7da25e44a84de72b6aaba88d3ac47dfa5dc4cb3d8c5c5fc8f8", 0xd6}], 0x1, &(0x7f0000004280)=ANY=[@ANYBLOB="10100000000000000100000000100000ddc141148023ea53459d63a8dd164134e828a187cda4f122910d3fe6abcece4d0b543e47282582555f745dd438204081469f67f30256a0647a040e9b25d91e6b5b13328f044301a2bb2daeeb1256997ebd118b565b261d713fba15167d03b923e61a1b893846e801e25a21c64d27ef821e073f4744cd916ffbb9eb1ff5e428cb264ec19d977ca921c6223349461d37bfc3c7df3c157883b8cab837d011945d8ca33936788d7bcdd732244815016acc46b0803943d7a3146581df78ba45e41f11f39bf19cbcf87000b26423c0a958e75540056729a38fd330fdd56f13bc0cb507a9d8be190d1ad819b59a2f34952e974b51c38267995b6914bf38c45990ccfd3f1a43f95b4f75a7b51099382c88b6a96937974c992b28f817c5f8dc7d8e69786eda0c0cd02792babfa323ae67042fd4961228f10bfe6fbb72f92c8d04200f04bbcc7d116f783affb3707fe4b50e35c3a9d8b840beaee6321ebb2e7c9c95daebb0be223d3eecf9c6e92861150150e773cf4b61b76a28e631c0119230fd38ca9cfedeee3b7902bc15a6c47bf0d0cdff7f5267d27f4621614c300c5bcc4dcf32d0566200b27539e76153ab0eac29eb219bbc4c559f6b7c899c785c8325ee199b07eab13bf286ecab4f6fca9e91c07d031b4fb0b63a7ce5af4e451c9c66932838e8ea91fbfe8a6acfccd00c7a775b151caf52247b6714806782b70d4bf02e5fdaa7efaa19be6a2548a00a0b70280a96fae6a389902d1980a86c09be25d7ccc38908d38c2e2238aa3ad0837b34a946faab3348e041337e2ebd1ca53c4581f30f51170000bed17f46c3edb6d0bdf7cb917c6fccb4d2ccf21ef104bbf69092f50ba0e1a06a1acdc1e1983a77bc1fd75ab3d70fd4d95faa0be3dd1b58f66747c0d01e357f2389a9e090aa3b91356e66681e794be29e45e23dd0a22090abd31615aaeb6bda66996183892304075eba47dfa469b18e68ed570d9b5758a10ec1242a2da54481d668ded8b1648a7ed37e497316081e26f2f08236537d1b4a29b5bd86a5a5ce429e7154d2f88ed015674fe5acb060f7acb270381403ee889689434a88ef73a8528c5bf3f5904d3f75dc5661f1982c20576fe45d960e3aad22e9832b6deeb60bd93e7b2cea12f1a81f6de1e58024aadf49d8f458c6c87d6bce59eb486552b0b2dc209e5b419906d6d1406c7a1622a69d68c383266adbb0d7acee941788988ebc890fad2e1b68c6a614542fbd1babb4091837b7b4f8eadab0ff6f989c66c42c45eae1e62fd29d9d9cbe7ba5ce4bf0a4b447a71595a84f4b1d35bdc373867822341860b0b45a78cf5690108f88254a6d944493a658106abb41c036da57dcba901a6fb1a52c43076240800224c37411a0758fe38ed306bfe3259b10047c823db206fc152d6985f36924dfc519868b8624f736141db8753445bedd70349db5de81b65aac64e672fb654234a5356d36a98a2ff5a82cc6707e2dc69c3801447a8da017d193626a49425daa77c17b44a8700a06bc9079f711996136c4bcd3750eb90d957045d77fc295944e7748d0465e810103d65887b3dba91bbee41d319adaf1c996488282ee4bb27bbae31d169fae837e3146193dc7afc4d5d065392bfb81a5b48896465aef5e33bb5e2b3419de9711f874252c15645d8fba43d904fd99de9d08a4b5067894db6b3d01edf3b58e0403e7efe8eb2ca3d34b7c8a4d21a28593c62c0eff5f60683aa8a433fde00d340bb3c965f3ce5bb00f2122ba37e84ae59393462099198c6e63b1fa745a0a766c9afb8995a541f76a392713f9cfb2dc2e3076f2ff5dd075a04198394d1c98b813421f8f101e48047282c9540750f6c95f9adced0c065d860477d509ab9a1a82745a83abc609c11698bec75da8d32c7e02e94d3f4ca42ee44cf09f6a769e14a180266eb0b947e17deb83b11e2bd7bb935835d12a548f314b7c4429e8d19a3a7f2232061121052cdf18fc86609ea46649848e658f5702c14627d9a06cf53d461fac202b84fd618b9e21b8db9f89b7167c7e3148c4d594c48756fd64658b83457e14bb853a7168382ce3708b43eaf0820b3e2693c071ff9619470b9af291de7cdfbd3047d04446b61359521559a3a3967c74f938f9b447d9fe2e4eacbee136dcb795d538478ec7aeae34beafcf30310a5f3b01799d0b37920429850afddafa83f7ef94cdd33affc1c4744879e40ad50a74b93d713b517cef95308dc35bfaa4bc9e9605b20d89a8db362b9b8b28eb3c6eedb209890e457660c1e65a80355e47e7d2b2575fa8240b65abc7f0e7e9f353d00d28c901c00020fcbbf8bcfb71f084099c7ff9b0d21de3b46797295b5930d85f1faaf1f5986b4be8e9b857c03bd731b111bc2d652dc1f542380b61b64c2a16d1875dda00334b9a2d1c77630019234aa9b4e05805841b82f3ea277896eb4627080721bac1a4c5068b3c5dc90be16a57cb0a786062e5cf668ba0a6718d0d7384d7bc741485f1ac1ee15c3e5cbd08ef97e533759532deddfc94404389a0fbb0bd23e7ac8100cdac198c22f8ca9d6093cbc6ace4cec7a5ab0a96f26d632eaf31d7da912cfb4897392ecd1d7483699b9f42bd54594dd0b85bea967c03943ebed055ae330b31003ba32fead2a165c39f22bbef4b1be2807b0da346d66227f2ba827bdf9fe6f577efb84353691d4aba3bf04449996dc3a6efcc077d83c07091041d8a9f8c11da7c5b9927a4ca0055f1b8020304de22943f35e51079cc35a8f72bb176465392e29b16e608d7c0248e12d57701d164e093ab2b88dbcc7999bc8de8eabd8528d7125f16a521afd30323fef68aea8d518caf1f50fc35c8d164376978d7a89eeab6998ce7e230f229c15e4d2c962a9b543ba65d4ac641e368b23bc0239473dd6447311b6d4f4535c123b314e4e6a13f2f25d215c13eabafa66a04648ff17247a66a151697eaf2c1aa4cbf788752d46d57052533424b8008cc4bc330277dd51e74e92f851847239944b1c2430eef01732c30f0ed31dd9984e024856e41442c1b2a4d95808bb2a0a76f5c6d25cdb40572cf34b3c9b1ee7a07c7b2972ec511fab803d7defef76bbb9cae1084cb8ba9d9283691c3e80604745ed0658c7edcf570f0b7e8aba284ab45d15f27b6dd56729949f9abf18bc0214cb49fb00c780628480efa2ee153ac4b8597c435942d7d6df45a042287e57df9598946fd5e7d2eceea0a384281488b9be51f8029257241aa88ba5a181bc64ddd2569fd8b78aa774368b1f82e3cd9a9e4f35e5bccb355e36d3e28bdbd4cb537ef422f5c39b99f5b0beea861e9e677dac8cae80d6f76e6cee7bc7cc007cdfae6fe7592671cd9cdeb0c2a91e26c8b16e0602ddc462808cb1fbf6308940a1c0d6215dc63dcce51bef4cb13e91fad31be9a4b6abb7cabc2e5020c0ad9fff9143b2c96499314d38b1c56a48e979ecb7d4a02dfbc977c4b1b33ce07ce4e1250a8975ae20238a0424f439be0580d346792ff8b35ee47ff35282ca098e5bb0c9a6826b027f21c3387197160d152392fef22e0430474b6d2e96a48684a72e17bbdd4d01fb4c9085734c6994a070d816bde9fe37ea49e248a9cee167f32d3c82ccc81b72d9b14b25528215024b7f1dc4c3db432ad56b5e68e8c9e4e227915cd928bda686184b16cf717599c40a1f267ffd01c635b589f15327f37b02945993f35110837740f909b4c45d9eebd7786a7325993b5dd16f19f54c669056416a77ecd88c9d5dd2244958f82e92c60939cc750c6258a5da84a9d878fe336a4950b420ef2c2f3fc46fb1025810f51d67454b143150fac251e58f3dfd44b136f2b12e59cc4ffbf9683e788e3407b43b0a326433842d6c0df7e7b46e962855d329d53843d2455c4dd24bacf6b84a46a70ccb31008a21bf4d951cf6178a1ace6256644216de3b8d4cebe0c3c6869182f59620375b85abccc3cdb507719db005242243043132ec7a6e8f3036f89171acb0cf0238bb0d76f0662736d74d90b0677c3be00eb873dc87453fa0a54969b04a4776a880ffb73de87b3e71c76a28c44d60934fbf78987b5995db5e2e51290fd667e134fd182b65994d25a2e10c571b71b994631e1bf4e20e1930280ef2acd71e149ccc89fad096272bad0809f6142d7cd999ebb59859d7b5c7a9fd7a7d7412e3e41923e6c2bf56a9dbbc72e08809b67de3993f114b8110ff5ab9ab1bf0fb9a1371f99bcf55128dadf20c3602eb1ec0c9b0213acbb4d555038d6bbe158153b217a28458673316fe3ef0f47e0377a2e6aa6767ba5b3091ddd478a22e4e43404bd028bb3fde3edeb2ebbb48b568888849ce63728b116c661f217af3f13f1b9681f9b339a3165aaa52e52dcd63a02a5b243ba63f1ac302519fe202d548fa1fbf37c664915f730daaa1d0c78c8b1dd3e01e36defe94c04cdd044fe3b7def73aa69258fde16b666d6296b343efcd96d8101a77d9851dc7b9e036d8630e70c8439e6c2dcd28b227d1e7380cd3848e80f7cc81b935b5e9a5a2b8771c4f76b3d77b6bade176e8c05bb29a101d7b519b50a270ef15883dad2737d342cdfac4b637b4d5a8a2455bf3a236e4cc7ed0c9d39068679bf064dc717897e1bfeb7026459efb09a186c2f9edbfd8173dfade0215969e8f871c61034879565f462e0350a5705b88a80401bcb2ce9c919ca0266e216c4b980172c2d9e999aa7ecabc43f9c1339c904c74d8a5d6bea589c22d1952b85fd543fc65139871e6f89ff6a0b7796a5a687491cb4871701b5d2400dd771fdb60842a7d9a2cc8e376513937eeccb84041a4656313cd0f25f055f899c81d98cf4084fabbc67b40f5ac9959dd05327416b62849bccb36dbbdc8d530d09d0f99d5ce590405e859ad376aabae7e7d4c8439c7faa816d93fee36d96cd090f25ab13e2e003fb91e84c6a838f42df3b5e8c97fec89b24756f6cd3ac542ad7c8fe39db5b28ed0575236b86a0f9728e2d5af08d8c64d3f75b08d31567c493e08db8888203bb318867b20aeaf8609afdcf594db8c830aa1636b3584ea0b38ad0911da76313d7a01f68b9d40ce0e5fbd90f769d18a2267d5bb737c6ea93ebc282cccb889fcac426d59fc9613618b93fa9d5f88c77839a3875baef97c0fa50df6def795257cd1fd4f2f093302ccb0bd3af8897fa56e1ea0c00aa6556ca722450414f3377210d8c9ee33c68648108256651a04bc0ed7dae716e47ef01e574046ec4f0ac2962441015c85630a41aec02a6512e3724893f57d80da7a89b91045055d8f4609c7920da818dee5c7c4ae83a6612074aa29a878d49288a6fff02d15ab9ae13795b660480c942a10dc1484e4a58985ef8e64560950fafe248ae8e04bf6cf35c66a2d99c082def8bb6666d6f924c05a48524c6faba7610a0d63e10a522029bd4857202c2f03f9b6fba8e2bc21ee7b6af3e690adf61322a44be790e304e31c2c61b13d71e28a03c6104fedd741106c03ace30e28e7b5f3e41ce683c33992c1f56b519e5e06b93aa3bca231f556045414d2484aa5c85a954330c5e5d1694249db2ef7a101a9a6b242dd804ef641a10fb068ecf8b5bd7906630c7c6d06c61c18822357646ead1ee37bf80772055fe04d8cf6743cf09cc5a317cdd48a6cfbe43b3289f34db9181ffb2af7437d2f718e4d4c5bfe5a1936731b3cabe4fdb5047c40393e1d797a3d63805903e7f59cb67f789023bbbc7c9891b96f60fc99ed5a15861695796422af0d56e347c1b2539bea754c824a93f5847899b83899ad4033d9c5b2b4f9906a6fdb508f8ec40c29fe8013dfa611d71cb5e100000000000000001000000050000003000000000000000010000000100000007a3dc5f1cb6a9a03bf220fb44341a66a207f29479c350349ec0000000000000a3d404b033087d806c91b96a7b0b58f0cd2f5c311bb759cb4388c1625664d4c44d4712ca0cae1bf2c73b6968dc75370821e7f8e75ee3624458270b9105341471c99651130b0f73e64a3e3f94d30edc5406fe54a82f3452bec2aa9b594d6a042a33398d44b67639ed7074d289a399aabdab9ec75d4ae7167308160c"], 0x1050}, 0x2) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) 16:00:03 executing program 1: r0 = socket(0x1, 0x1, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)=0xce4a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffffff8, 0x101, './file0\x00', 0x39e, 0xfffffffe, 0x1, 0xf15d}) r6 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:03 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10, 0x4, 0xe0) dup2(r3, r1) listen(r1, 0x3) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) kevent(r4, &(0x7f0000000100)=[{{r5}, 0x8000000000000002, 0x0, 0x1, 0x7fff, 0xda8}, {{r6}, 0xfffffffffffffffc, 0xe7766737e0c79fad, 0xb98dfed098d946df, 0x100000000000000, 0xfffffffffffffff7}, {{}, 0xfffffffffffffff8, 0x48, 0x1, 0x0, 0xff}, {{r2}, 0x0, 0x0, 0x4, 0xb3, 0x50000}, {{r0}, 0xfffffffffffffffa, 0xe0, 0xfffff, 0x1, 0x9}, {{r7}, 0xfffffffffffffffb, 0x80, 0x4, 0xf1a, 0x1}], 0xfff, &(0x7f00000000c0), 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socket(0x4, 0x8000, 0x9) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/125, 0x7d}], 0x1, 0x0}, 0x843) socketpair(0x1, 0x4, 0xf9, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x50000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) r3 = accept$unix(r1, 0x0, &(0x7f0000000500)=0xd7) close(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x94}], 0x1) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r7, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r11, r4) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f00000003c0)=[{0x0, 0x1}, {}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup2(r12, r9) r13 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r13) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{}, {0x60}, {0x6, 0x0, 0x0, 0xfd}]}) lseek(0xffffffffffffffff, 0x0, 0xfffffffffffffff7, 0x0) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x350c2654eefc319d) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/262], 0x1, 0x3, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) r2 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7, 0x0, r2, r5, r6, 0x9, 0xde}, 0xd8e, 0x5, r7, r8, 0x100000001, 0x2173, 0x6, 0x380}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000240)='\x00'/10) 16:00:04 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x42eb87189c7ac680, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2800e02ad8ed0000ffff00000100000008cd7fdf", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x0, 0x261) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x7) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/78) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x3d}, {0x200000006, 0x0, 0x0, 0x42ba}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 0: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x3, 0xfffff437, {0x0, 0x100000001}}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x101) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000673000/0x3000)=nil, 0x3000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/138) shmctl$SHM_LOCK(r3, 0x3) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ea5716bdea1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c71f5d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f86e8110000356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753779f59279211763d48110ad894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892f536209412fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9", 0xfffffffffffffd26, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) bind$inet(r6, &(0x7f0000000a80)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) sendto$inet6(r8, &(0x7f00000000c0)="76ea2aa9709b9845c470b4d92e8751a6a93bd0b699b1b538eb3fc82754fe17f2d4773881f27f31341f8b4e499e17408ddd23709a369540cf804414bc3adf7ed7bb8409487e7125cfc66978830a0a90a1daaa12bb5b59e69b61b07f1ccb8a36746c9e2837160e4b4dad404273b0a37148812ddb84c671105b72dbdf684f2c44fcc5c6b2844589d7522ada26f755766de518134e396d4f20d4d8e905eebd29483491ded668946bf7", 0xa7, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0x3, 0x5}, 0xc) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0xffffffff}]}}) kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x3, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f481157683eed"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c873000"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) dup2(r6, r7) sendmsg$unix(r5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) r8 = dup2(0xffffffffffffff9c, r5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r0, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x2, 0xc3b, 0x1, 0x56ac, 0x8, 0x1, 0x200]}) ioctl$TIOCFLUSH(r10, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCCDTR(r10, 0x20007478) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x3) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0xc) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='>dev\x98\vL\xf0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x3, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r2, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x1, 0x5, 0xb6) r4 = dup(r1) r5 = socket$inet6(0x18, 0x114b0edbca86cbb4, 0x5b) getpeername(r5, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r6, 0x0, 0x8c299ec05761787d, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x3fb, 0x4, "73cc5160527b0100e534840c76f3000700", 0x0, 0x3907}) lseek(0xffffffffffffffff, 0x0, 0xb64, 0x2) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x2], [0x0, 0x0, 0x3fd], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x8b30}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) sendto$inet6(r1, &(0x7f0000000040)="515e79a2a74ac65ecaf3dfc7ea10e56fb165e9bce23f5cbe7825e7a0a5a94a1025c345aa4eedc1e3be2fea011e87", 0x2e, 0x5, &(0x7f0000000080)={0x18, 0x1, 0x20}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x20) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x6a7, 0x2, 0xc30b, 0x6, "96a41e945a4b0f76a5ea7ebfb43477a7efb613bf", 0x2, 0x7}) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000740)) ioctl$TIOCFLUSH(r6, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCLOCK(r6, 0x20004276) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r8 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {}, {0x0, 0x80000000}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x84, 0x0, 0x0, 0xfffffffd}, {0x8fe}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000001c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r0) accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x75d90878254cba01, 0x0, &(0x7f0000000180)) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2ff) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x84) setuid(0xee01) msgget$private(0x0, 0x90) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000400)={0x2, "ed90f0ceea0024ed9a421f069d732bdcc34a7594442d2f9b7d547b27f6cd3490632f17b35f72661c4e11382d2144c2d5368630f9eb72d8d51a23725efba090ef9dd7a2cea5b1c5ff00a99f1eb5298e2e06a1231cbc4c954155bb7a8b391eb0830d617f466946895cc24343d2f8247c4382a350b9a684ca8379db354cbe1377810a18b636000000001ae06b6e14e727c6ce73bb894eab5053c2626fc89cb582f06ccbed038cac37d58e6c2a3c3960461887fa79569a7c195ab25053952177ef42fd69d164cf23aee6972b4790b3f78e2743ab7cd8f3c18c18eac83363d98a074e086422032305ce93f5fde3eccc34ea113148227298ed2b0e69c530a439a1f232fde8d268e09cf5ca9bbffb65ce1566bb16b86c65c0f6287db99bb3a48134c55173946a0b3ee25a0b690d2a6a992c3bd0dbd99a0278ba1bb9a8a344703a6fe5eac20109d04cf593d8a91e50d0362e8e63839b2b228b9d79a40eb17c8ae542bf563f45fdae6f8d92ed0a88fc96be557e29e5ec657bfe9b79e59d7ac1964ae488605bd4a979e85637f6dff6870daccbe8251e6d5eed2e03c3b65fea5b03e90d4500abbf"}, 0x1aa, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r4, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r6, r17, r21]) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r26, r26) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = getgid() r31 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r31, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r31, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r30, r5, 0x0, r13, 0x0, 0x0, 0x0]) r35 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r35, &(0x7f0000000380)='.\x00', 0x2a206901ef4f7146, 0x0) r36 = fcntl$dupfd(r26, 0xa, r35) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r37, r34) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r40, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r39}) r41 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r25, r37, r38, 0x40, 0x9a4d}, 0x5, 0x87a, r39, r41, 0x1f, 0x5, 0xfc, 0x40}) getgroups(0x4000000000000063, &(0x7f0000000380)) setegid(0x0) r42 = msgget$private(0x0, 0x10) msgsnd(r42, &(0x7f0000000c40)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb73390fd4ee55dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c243f3831780bc182f4b260002223a3698f5a039cb15a0cf870d317b3dd9fa2e48c45ceba50127f2c4f16e2a3e4d0432958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12251a7b565f80e5ae99e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea504f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43facb53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb361c7e8a07e53cba38b432ea036794996dff9a980cf7e125100dd527d3e5fec915f06e9eff992e43baa6cd8dc33aefb7260c4684ae9f7f9a5405e246ad90630ec266252b21c48f9fbc1dff49bfacad7de76e30a4877ec704fb4e4865406303fb29ccc46b7a131ff488cc9df40016fe04b94321d84d58cab56bbac90b0d7ba76e2495b4e6ec78c4d324c25053b12db68b379efbda22ad14601460a4cdd51fcb9290000000000000000002a4ca7935a32c5580cc90833ddc786aa117f700357f22cd00f03eae23c6585f89eb276cc4f5eaf6dc70df00c6eddfecf5bd02c6059e90f7c64fc73ae6465817d5c4ad7e15469785fbf47da1d065d1dcb08348e79a7b1ec5fdb4700c94927a8c90e3c4c7ec95b41393287e530d4dcd6fb1d5ae72581a5ddb39301ab55c2f601e0d84f55cfaad7541cbfdf9978d52ae3c4705967f120322569b5f2d075032b9bcc86fdff9ceb3322246eefa8dae5cde4b199205a7b2f350ac0ce948d"], 0x86, 0x0) msgrcv(r42, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r43, 0x0, 0x0) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r45 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r46 = getgid() r47 = socket(0x800000018, 0x1, 0x0) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r49 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = getgid() r51 = getppid() r52 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r54, r55) chown(&(0x7f0000000200)='./file0/file0\x00', r54, r55) lchown(&(0x7f0000000780)='./file0\x00', r54, r55) lchown(&(0x7f00000001c0)='./file0\x00', r54, r55) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, r54, r44, r48, r50, 0x1e6, 0x8}, 0x5, 0x5, r51, r52, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() getgid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r56, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r56, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r57 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r58 = kqueue() ioctl$FIOSETOWN(r58, 0x8004667c, &(0x7f0000000040)) poll(&(0x7f0000000280)=[{}, {r58, 0x40}, {r56, 0x1}, {r58, 0x40}], 0x2fe, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x600, 0xa) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x4d9d48fb19f84591, 0x24) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0xfc, 0x2, 0x401}, {0x4ed8, 0x3f, 0xf9, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000100000001}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x4001, 0xed) r1 = socket$inet(0x2, 0x2, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) recvfrom(r1, &(0x7f0000000140)=""/85, 0x55, 0x6, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000800000"], 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) r5 = msgget(0xffffffffffffffff, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ff010000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7b0000387a27f12613a8c1ad1980cef7ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab00000000345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f083fd5ba2a01c919af727cc4e706c072fd77f4f8a4d35fa5da808e57607135ef3aa92a36ffe9b8"], 0xc2, 0x800) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() dup2(r7, r8) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/100) msgsnd(r9, &(0x7f0000001300)={0x1, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r10 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/100) msgsnd(r10, &(0x7f0000001300)={0x2, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r11 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000000c0)=""/68) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() dup2(r12, r13) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() dup2(r14, r15) r16 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r16, 0x3, 0x7, &(0x7f00000000c0)=""/68) r17 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r17, 0x3, 0x7, &(0x7f00000000c0)=""/68) r18 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r18, 0x3, 0x7, &(0x7f00000000c0)=""/68) msgsnd(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fa97518dee883413cf73d70000000000000000000000000000000000000000000bd31d656a2c122d94ca8baefb5391e891d70a19b2a0839357bda9294fdc0a2b0d3de70892bfa473cfe3a1b980d83c827a637b2a909013cf74df584ef54ad5b2427b2d6643"], 0xfffffffffffffe9f, 0x1, 0x1000) r19 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000001c40)=""/19) r20 = msgget(0x0, 0x2) msgrcv(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000002000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x1, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="335924a01955424a979efafe4788940f4626f496f444b6b2bf3c6a483ca9c699a9c4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget(0x2, 0x0, 0xb2cb01cf98bc2481) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/55) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r4 = getppid() wait4(r4, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x7, 0x2, 0x7fff, "0d9178020cdc18cd23cf7b8d4c4f311ea0b7658c", 0x2, 0x9}) fcntl$setown(r3, 0x6, r4) wait4(r4, 0x0, 0x1, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) read(r0, &(0x7f0000000180)=""/197, 0xc5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x190, 0x10) fchdir(r2) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) getdents(0xffffffffffffff9c, &(0x7f0000000280)=""/192, 0xc0) 16:00:06 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x78787a46f0a5481, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c, 0x9}, {0xfffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r10}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r21 = msgget(0x1, 0x254) msgsnd(r21, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r21, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r35, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r32, 0x1, 0x9}, 0x800, 0x1, r33, r35, 0x6, 0x1, 0x1, 0x2}) r36 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000280)={{0x8, r22, r23, r24, r28}, 0x3, 0x0, r36, r37, 0x9, 0xb01, 0x9674}) r38 = getgid() setregid(r28, r38) fchown(r1, r6, r38) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'l\x900', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000140)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xa2}], 0x6, 0x0, 0x7, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x90, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) chflagsat(r3, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) sendto$inet(r5, &(0x7f0000000040)="517b23c16288ea6255729c2fc6bb12cea4569d0ce9946d278c282fd0cf3fc35d13897e288978eaa3b8788de032b073d4c16cb1452a8481ea951751707a337303ab1ee5ab506dd94456bf70bd13b61a75c35d98d453dd6a0121003277ec4590b6b0ce20405359aeedc23f403e91abf17e96f1e920a8fa95fa3279ba971a6a8909d712428b5d77473ce903", 0x8a, 0x6, &(0x7f0000000100)={0x2, 0x1}, 0xc) 13:34:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x0) pread(r0, &(0x7f0000000340)="1d0cdb592a711dd38ab8dcb5bc3287a9418a8af0b04f17993d68e1089ad3885066a0e4ae3e91264cf883d25bf3bfe64ee1129c2cd0d7afcd361095455dc827793440d263bbed685e27de57261e6b018072b4d6e7c339f3791f6f20528fcb80c081531f16807b76e6b30065e1e429fd7a635e310801000000be2c503e89de723e1a0990a344f56e96726553ac88d6fdad6b7fc95e3f51a9414e3cebc6d4d33dcf921a9ad1b1087c0c8b1721dc1e321c9f9f1cc7b732ffe0a5b626efc481487e369dc2049be1eb13a853533ced0464057256f75170cb5d390c94fe594c419c81295e85f992e6bda7288432e2ae65264b4ac1391b679f8827b686f8e2ead118e32657f14d4f4d110e486e4db5d5b591cd05cb56d979a03b95c2a7ca86e6dcb476c70c804dbfc2ab51e262f67a2580092b99c899fbbab8dd2fc36828f8c07572", 0x13e, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f00000000c0)='r', 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0xb4, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="bf0000000000000000000000000000000000bb461fcae4ea54b4495ae58af2e879cd979444e2e9bdedc4c318e296642c51d9e833634d2b830921d47183cb683e2b1085d5d8afe3c9cf2f7973f7601eeb4e489a3f9a23d8407bd5bdd4ca2e29b00a9e84def1934893fa8257b79de59356e7f2313b662e10b0aee1553aefabef11c546686555775e9c0170905bd02553a7b253b4a515756861dcfeaf35a9b80b9b185311d3a99ceb1684a35022b1885be236f40a3213c8cb8266ec9d28e11dbf9f69d190e7e66e7202a8006ad3e1e9f43ccfb938c2d5cfad184915a59c6fd787b4c238d985702985adedfa7b24e68fbce2", @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r3], 0x10}, 0x601) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x9d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10"], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x1f, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x90, 0x80, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x44, 0x20, 0x200, 0x3}, {{0xffffffffffffff9c}, 0x587303c522ffe7b9, 0xf6b3677b965385de, 0x20000000, 0x2, 0x10001}, {{r5}, 0xffffffffffffffff, 0x18, 0x4, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x3, 0x400}, {{r6}, 0xed138c566ec24a44, 0x9, 0x10, 0x8, 0xb89}, {{r8}, 0xfffffffffffffffb, 0x20, 0x0, 0x8, 0x6}, {{r11}, 0xfffffffffffffffe, 0x45, 0xf1852ef4f9e37005, 0x1, 0x4}], 0xb8000000, &(0x7f0000000100), 0x8, &(0x7f0000000140)={0x7, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0xc003, 0x0) dup2(r13, r12) r14 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f00000005c0)=0xc) flock(r14, 0x8) 13:34:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xb6de, 0x6b, &(0x7f0000000080), 0xfffffffffffffeed) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x8) 13:34:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000a80)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xbd, 0xd4, 0x3f, 0xffffffff}, {0x2, 0x0, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x0, 0xfffffff8, 0x2, 0x9, 0x8b98, 0x3, 0x7f, 0x81, 0x9]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffe76530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000ee0000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a7b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb316188421b1bf6a1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cc47bc415c77e78091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd6100"/361], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000680)=0x43cbc, 0x4) 13:34:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x195) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000700)=""/216) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x9b0a, 0x4d2e2732, 0x0, 0x12a2e6e2de74846e, 0x200, 0x203, 0x5bd2, 0x4, 0x0, 0x6a8, 0x5}) semop(r4, &(0x7f00000005c0), 0x0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000002c0)=""/4096) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206981, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x5ab80b22, 0x1, 0x10001, "5ed6df1a8762599abdfd317b236f7bc28f164a77", 0x56, 0xfffff001}) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r5 = dup2(r4, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xc9, 0x1, 0xfffffffffffffff9]) setegid(r7) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x0) getgroups(0x2, &(0x7f0000000200)=[r12, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCCBRK(r14, 0x2000747a) accept(r14, 0x0, &(0x7f0000000600)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCCBRK(r16, 0x2000747a) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xfffffffffffffecd) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(r5, 0x5) r17 = kqueue() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket(0x2, 0xc003, 0x0) dup2(r20, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r21, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socket$inet(0x2, 0x5b81849ebf4dd4f, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r23 = socket(0x2, 0xc003, 0x0) dup2(r23, r22) kevent(r17, &(0x7f00000006c0)=[{{r16}, 0xfffffffffffffffa, 0x8, 0x80000002, 0x8, 0x6}, {{r20}, 0xfffffffffffffffa, 0x4, 0x1, 0xe53, 0x6}, {{}, 0xfffffffffffffffe, 0x30, 0x10, 0x7, 0xde66}, {{}, 0x3fbf4c306dcd479f, 0x40, 0x40, 0x8000, 0x1}, {{r21}, 0xfffffffffffffffb, 0x33, 0x10, 0x9, 0x707}, {{r23}, 0xfffffffffffffff9, 0x40, 0x1, 0x4, 0x1}, {{r19}, 0xfffffffffffffff9, 0x886b1c975f24d8a3, 0x2, 0x6, 0x800000000000}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r24, &(0x7f0000000880)=ANY=[], 0x0, 0x800) msgrcv(r24, &(0x7f0000000b00)=ANY=[@ANYBLOB="0e2afd3ad26096e778a45da0c0200002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r31 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r30, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0x5) dup2(r4, r3) r7 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x14c4, 0x78, 0x7, 0xffff}, {0x800, 0x7, 0x2, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:34:13 executing program 1: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000000)=0x8001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xd2a4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:13 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000002ac0)=""/89, 0x59}], 0x3, &(0x7f00000004c0)=""/183, 0xfffffffffffffd99}, 0x40) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x2010, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80), 0x5, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x0) dup2(r10, r9) accept(r9, 0x0, &(0x7f00000003c0)) bind$inet(r8, &(0x7f0000000600)={0x2, 0x3}, 0xffffffffffffffda) r11 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r12 = shmat(r11, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r12) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0xffffffffffffffff}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x0, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0), 0x0) 13:34:13 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x200041f7, 0x0, "b0d4ff03000093070600000000000000a500", 0x8, 0xffffff01}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x1, 0x9, './file0\x00', 0x6, 0x101, 0x8001}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f0000000640), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xad\xb5X\x18\xae\x93\x16!', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 13:34:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = msgget$private(0x0, 0x682) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = semget$private(0x0, 0x0, 0x0) semop(r6, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0x63f97c49a9ece6f5}, {0x1, 0x1, 0xcab2bfc5c2d47ec2}], 0xe8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget(0x0, 0x2, 0x10) r10 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r10, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r11 = getegid() openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2, 0x4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x2, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1b, 0xffffffffffffffff, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x2, 0xc003, 0x0) dup2(r15, r14) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="0100d666696c65300000000000000000000000ddceccf849ac06c1765f4d271e62639000000000"], 0x1, &(0x7f0000000300)=[{&(0x7f0000000140)="cbbd52e6b64367b1222f5def786a05de8a0192b1473ced9b9b29ae5d34fcde66797d742e8287de70a95e964380719bcdbe95a0ffa6c51fe903a5740e", 0x3c}, {&(0x7f0000000180)="ed4320f3ff246140bf5e072a6718b8a9b33f0d30be503f65c5c4a07eff9961e720ea8af46b11f116c31832425811e5777d33e2e202e30e324a55a45fd0f313a822683477db06923baedae3b86b86a417e22581a6824c72dfcd81887f", 0x5c}, {&(0x7f0000000240)="fd4520cdb4d6bed1473c47691e49bc835ce66e87b5a687862eb3c8ca56b35e8e2348e621341474ee65dc74e448e4cec02fdc4ff8f3f85994d19facd75a47b11047827512e02410d1bcb68f3ff18e3963ee77bba0d160ce29b9508e0c481fe5ee224b11d3a45909735e6d68d7610f05924698ac54f9baa51a2fa52d57ba0b0ba11f0ff3886bfa448b1686b85a0abb8233695f2bfeb377c585a21ffb3d4edf", 0x9e}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESHEX=r15, @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r11, @ANYRESHEX, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="000000000600000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x74, 0x40f}, 0x7) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgctl$IPC_RMID(r2, 0x0) 13:34:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0xffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000735000/0x1000)=nil, 0x1000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x80) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) socket(0x20, 0x0, 0x7) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="c3dc2dfe618535e100", 0x9}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:14 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xbfe, 0x1, 0x2, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000080)) dup2(r6, r5) listen(r6, 0x0) dup2(r6, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r8 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 13:34:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) listen(r4, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x1665}, {0x18, 0x3, 0xffffffff, 0xfffffffb}, 0x31, [0x14f3, 0x4, 0x5, 0x7, 0x3, 0x9b, 0x7ff, 0x8]}, 0x3c) shmget(0x1, 0x4000, 0x500, &(0x7f00005e3000/0x4000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:34:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)='./file0\x00') fchdir(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB='\x00\x00'], 0x10}, 0x601) r5 = syz_open_pts() kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x20000000, 0xcf, 0xd66d}, {{r5}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x0, 0xb4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x5}], 0x8, &(0x7f0000000180), 0xfffffffc, &(0x7f0000000380)={0x1, 0x101}) 13:34:14 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f00000002c0)={0x1}) r23 = dup2(r21, r22) r24 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r26, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r27) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r30, &(0x7f0000001740)=""/4096, 0x1000) close(r30) fcntl$setown(r30, 0x6, r29) r31 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r31, r32}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r25, r32]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r25, 0x0]) getgid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r35 = msgget(0x1, 0x254) msgsnd(r35, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r35, &(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6d1448ba200c71274a7bb1dd016b9ce2717926db9fa88c70e7b256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd022433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9aab568916cfda819f3be82be76d8f310917952d3987c25156005adc03ae65bbab1c226bd1b7f573b06ad15cd4c05628cc4e07e20511ead7cbba0280ccf2fe12ba9f35f1a8864a87a12909b863723a0dd93050e8187bae080f39301"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r43 = getuid() r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r49, 0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r46, 0x1, 0x9}, 0x800, 0x1, r47, r49, 0x6, 0x1, 0x1, 0x2}) r50 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000280)={{0x8, r36, r37, r38, r42}, 0x3, 0x0, r50, r51, 0x9, 0xb01, 0x9674}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r33, 0xffffffffffffffff, r37, 0x100, 0xe6}, 0x400, 0x7, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r52 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r52, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r53 = dup(r52) ioctl$PCIOCGETROM(r53, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r54 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r54, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r55, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r55, &(0x7f0000000080)="a6", 0x1) r56 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='\x00@\xff\x03\x00', 0x200, 0x0) write(r56, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 13:34:14 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f000000b000/0x1000)=nil, 0x1000) 13:34:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0xfffffffffffffec8, &(0x7f0000000280), 0xffffffffffffff92}, 0x4) setsockopt(r1, 0x20000000000029, 0x3d, &(0x7f0000000000)="223df181152a2f948047d61ea69ba98dd5ca340bf8d79fb4bb8cfa3fe48f15df36b03be36dc462023cd909a5b7f143343609506dae59559c83650c593034dd993759913ce6159fe6fc50d66ff2614491202e452bb8b131d0b01acdff2dd7116e78f05b62276809e333f76adcb358541e3e3a48aa9d", 0x75) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = kqueue() readv(r5, &(0x7f0000000580)=[{&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)=""/50, 0x32}], 0x5) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r4) pwrite(r6, &(0x7f00000000c0)="5a7b773def3bf7a3ec68cc9f56218fecefed0e085938c043e4614527ab58020f90b3ee1464876829ccb97cd46359b9483219b32e529e531137594120b46d98c6263f72fbf53993ec902f0cbf08ce34bba337cda6a80ce89a9562ca875e4025a76e", 0x61, 0x0, 0x20) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000100)=""/24, 0x18, 0x20, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x28280, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000280)=[{0x8001, 0x8, 0x5, 0x1000}, {0x81, 0xfc, 0xc5, 0x7fffffff}, {0x5, 0x1f, 0x46, 0x40}, {0x400, 0x4, 0x2, 0x5}, {0xdd2, 0x1, 0xe9, 0x7ff}, {0xffff, 0x0, 0x81}, {0x401, 0x1e, 0xcd, 0x3f}, {0xca4, 0x3f, 0x3f, 0x1}, {0x1, 0x33, 0x8, 0x81}]}) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) kqueue() ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0206981, &(0x7f0000000300)) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000380)={{0x40, 0x7, 0x81}, 0x1, 0x80000000, 0xffffffff}) dup2(r5, r4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000340)=0x3) 13:34:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) setsockopt(r3, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r4, 0x1) 13:34:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0xffff, 0x2e, &(0x7f0000000040)='H', 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x9) r4 = geteuid() lchown(&(0x7f0000000080)='./file0\x00', r4, 0xffffffffffffffff) close(r0) 13:34:14 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000000)=0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x23) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 13:34:14 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 13:34:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:14 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x8a8b02d1d4f80bb4, 0x5dda) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0xc003, 0x0) r5 = accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) getsockopt(r5, 0xffffffff, 0x800, &(0x7f0000000280)=""/149, &(0x7f0000000340)=0x95) bind$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00A/f\x00\x00\x00\x00\x00'], 0xa) 13:34:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) r4 = socket$inet6(0x18, 0x5, 0xca) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0xffffffff, 0xf694}, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1259a4d1e737526b", 0x8) 13:34:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b843072507672", 0x160}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r4, &(0x7f00000005c0), 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/221) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x1) r1 = socket(0x10, 0x2, 0x39) r2 = getegid() fchown(r1, 0xffffffffffffffff, r2) 13:34:14 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0xa0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0xff) dup2(r4, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) close(r7) 13:34:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="81753cb2bd374215edcf13d59e3a349a4d3770edaff61a8c13d5766ff8c1db0897d0d25a246d5336000ccf9fc9a5ca1898ccde50ece46b6ffb9a342fec46da2f0010a7a1302bd879ae797c0ba4a52cce9fb6ce3184504f675c3de56d31788ce77e0c2cfd090a7f20ebb7"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x3, 0x0, 0x3f) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 13:34:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1000, r3) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) socket(0x1a, 0x8000, 0x9) 13:34:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0xffffffffffffffff, 0x1000}], 0x3, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) r6 = msgget(0xffffffffffffffff, 0x0) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/262], 0x1, 0x3, 0x800) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/114) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64, @ANYRESHEX, @ANYRESOCT=r1], 0x5, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYRESDEC, @ANYBLOB="217f5095889f753e7daa64c0f71ee3ecc0feefde686f4dd12b9e582282bcd76c05a7fb133900294f32400ae16b035867e981bdda0900bb3dcdc1c2186387a15daadcf80c999657f1bdeb880496368abd96404fc755e7f7c973a573c19089ff3cb0aac9f50bbf3cbfbf1a5a5e38561e973a28c1df4e5d7910764a4d93bb45d34df92deb4aa4cd467201c38a6b0b3aff1d9b4a93acd92034f9b6ea379a46b4da096aaa1b0063d1c1be075cb09d348c7a5abffb0c5f2f8c5f794af3d7d7444cf1471e38d74defbb0fb0f82a3ae88a2d8535a2d35595b494c0be91ec6dd4", @ANYRES64=r8]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0100d3ba5403000021c90c9597b1a8aa3fcac081ad9bfe1ca695a1054a8a3ec84fd185b1a5e1d44a188444b8fe150f3df4d56876d9b68b78abd6f2b8e5b38230af14c17f000564f735a3547921302a8d5dca2cd83894943804e889ed3b44ad779f3a666a7d034cc1a7eeb1c882c9a0364100467496c7ef3b49061251ef146b2b31a175621f0500"/144], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x2, 0xc003, 0x0) dup2(r12, r11) accept$inet(r12, &(0x7f0000000280), &(0x7f0000000400)=0xc) r13 = socket$unix(0x1, 0x2, 0x0) setegid(r10) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc6af3c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785c61f000000151465f844d4591ae3f20ce4"], 0x1, &(0x7f00000006c0)=[{&(0x7f0000000200)="89724d7053ebaca70c083ff5b14d95e27f89213048359e4f58eedea4ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e03561b008acfe34ae815342826492da868df9b2ec90cd913ffaa64d49cc3b85d15645997aeed1b0c8432c8ac3ac918ae4972983d6fd1b77bdadec8d33f6", 0x74}, {&(0x7f0000000bc0)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e5881d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3653b8e4ec23d946eb7a3f31018bbc5df33b0aa5853ff690095306b3fe2a5bcbe8b661164046bea06a733d8809556e42264deab1311d5569b4ef6553053e7c2a82a11e453091a6e447c48d52c1c7656edf8c4819a35dfa60b99a97f831f9ab052975fa313eff9a7cce6f47e045d70e593efcd5f6c9fc21c533ec8752d5908ab96b3d42198ea7cd0488e9ef3ab873ac82bfc4d2307a02baae3a52eae011c253b25b09ff7470dd2409fe6a64fb62f5771b115dee29eb472f5aa43f5039b431e4ba4242ff663a3e8d959a9cb3249c4781c478e29a13b38faf0850b7c10c9962ee47351b8503f1ea0116836768289b37251e90765710c3163fffce50bc65254f34e864954f1b9ca1385c03aa05dd36173bd4ec7f252b829178a", 0x1a0}, {&(0x7f0000002680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca05a739759e7a489762664e205a9d25aee025257bec6f2d78a2e406cfc1df2ee10036085781d5a72b6df6eaf1b43d038d8db96bfd4994b4f5b5c2d80300dd05e256146cd64ebbd04732074b3bad5f653121a6f54367f05273f46b0397d55549fe0c9caf7d6ea551b79015bb873f9f95670428233be83c1d1714f763d600b8d7b812c88ed2feec76ec0a05220dbe2db37f95e90b9a7e2b7940ff3a08228d60c5e60c0503e13428d8f5a29ca610ec021b7db8adec917ed444a90463ab2c8435d4409a96d2", 0x10c3}], 0x3, 0xfffffffffffffffe, 0x0, 0x40d}, 0x0) msgsnd(r4, &(0x7f0000000300)={0x3, "2271b349977cb6fe9802292ad256f6d5425b3387ff9e7306c5a3ba02626cfafaca4d8554f8703c9d27a03190fff090439a57d227e7ca88bbb71bc2f0dc97c4175d18f6c84c582128e9209878ce18f3a9391755cecad3304031e84323bf5bdb79e956f6905470576b700e1f3ddbfd7a073b08f7e016736aec79490328ce4a49f98c3142d4eb49f68172b25a0da1072e4382a34649ae004917bf4b54aa52e5f74424d607324bb0b9ebf33d9c75a4fc92b8b47d3d84d1f39577f0af45f4e971cded28e18ea2c0a729f058a405ada1457207c5547da3ea9e2be0ce3c02550f"}, 0xe5, 0x1000) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x5d}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r36, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r41 = socket(0x2, 0xc003, 0x0) dup2(r41, r40) msgsnd(r39, &(0x7f0000000900)=ANY=[@ANYRES32=r41], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r35], 0x4, 0x2, 0x1800) msgrcv(r39, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) r45 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r45, 0x1, 0x5, &(0x7f0000000340)=""/192) r46 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r47, 0xee01) r48 = getgid() r49 = getuid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000280)={{0x2, r47, r48, r49, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r47, r43, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r44, 0xa5, 0x1, 0x100000000, 0x6}) r50 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r50, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r50, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r51 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r52, r53, 0x10, 0x9}, 0x8, 0x1, 0x9}) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000dc0)=0xc) 13:34:15 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, r0) write(r1, &(0x7f0000000100), 0x28b81e) 13:34:15 executing program 0: acct(&(0x7f0000000100)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:16 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x60) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000400)="6afbfb20830927908534464e5f1e1cb9566376ac08681ed07d04263f22260dfff4e23266cf6401ab105cc81e7bd5df76c7542aaef1cbcf4450f36ecd44149325718105e72cad3c1a28d3d9a8a1bcbef86759a98648fe4e9a7f0754e65bcaf920d23182f1df", 0x65}], 0x1) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0xffffffffffffffff, 0x80, 0x1000}, 0xf2b2, 0x800, 0xfff}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getegid() setgroups(0x2, &(0x7f0000000080)=[r23, r24]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r23, 0xffffffffffffffff, 0xffffffffffffffff]) r26 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r26, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r26, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r27 = getppid() wait4(r27, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r26, 0x6, r27) r28 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r28, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r28, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r29 = getppid() wait4(r29, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r28, 0x6, r29) setpgid(r27, r29) chown(&(0x7f0000000040)='./file0\x00', r5, r25) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000001000200000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f7448d46de1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d902000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be684e4e608a371a3f8000400000000000000010000000000000000", 0x85, 0x8, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xfffffd7f, &(0x7f0000000000)="b6f8aaffffffff00a5cae10db855") 13:34:16 executing program 1: pipe(0xfffffffffffffffe) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 13:34:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x2, 0x3, 0x31) semop(r1, &(0x7f0000000240)=[{0x0, 0x7ff, 0x1000}, {0x0, 0x6, 0x2000}, {0x8, 0x6, 0x1800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x12) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x10002) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x0) r4 = getuid() fchflags(r0, 0x0) r5 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r5, &(0x7f00000005c0), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) setreuid(r2, r4) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000340)="a5df89f344a45af5d1887802ccdc79557c8845a0f99bdf2cd4562db6b258ba100b73946e37e0b25e722ff2da83806b2b12bd89d41ad6233a32bb7693ae1e08984815930fa186d4f55b3532c76c0a05e746f586633afc2f87d9281ca6500f85d3d5b978f00bec81d056f69a43006d5b28697f9727f074df18338b34256475f7033339ec7644dbe934ba85beec393c6953e43cfc46a6c6e804518c8505f105398c4287833474e296246b9086f8bc48471f72a1a2e02eea6c641a37d935c631c3e6d56570846d066d9ac8abe7ee1ebc789edc2ad0db13257a8c969f3735ccdb188d0480512d5dced8a86033415b26caac0cafba2b6aeb0933dc", 0xf8}, {&(0x7f0000000440)="4c5d8f1190bd8f1b64968354c27bfe547b322647d999a6e8ac52bdc2d1c898e6daf8ed0636dd174371e7d57e4ab26d956e2db4993eabae91a11fa9beaaf86ceab6c5a8e32f04d71f7cdfde86d5564b7d881b62c3c919f72a5f5bddabb69b0f7331624af534a761", 0x67}], 0x2, 0x0, 0x3) r6 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000200)=""/29) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="83a8a5a27acd61179e4af34f4c320240f45f2effde773b82867ae26de1", 0x1d}, {&(0x7f0000000140)="3b64d98316b086a15590e8cd03ef57a511fb27611591e057963fe7a484542e5a528143b3464086637b0e2ac7a002d3b434bffd37eb9696485e4e841c8ea438e479633ad3af89497c9cdf0e889b3993e3d0feee41f13138e22112b546c84c40465fbf2300d8439e8d37eea23c6ad7615f1d3ccbb38b2247989f1994cfba87c49554766b439a0d27bbbf48148f", 0x8c}], 0x2, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000240)={0x8, 0x2, 0x85}) kqueue() 13:34:16 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x2, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="2fd28ea388fdb4c9b1c7b46542633287324ccc8d84ec3ec4a3ea972d4a2b2126c564edc709e6b3e509295a8904"], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x3, 0x12d2, &(0x7f0000000300)="520570ed6e1c69a842830e89de1baa678bd55b7fff66d0dec0ac082e464553948feacf55df20c73d391c6fbc7cca4ccd77721f01f5a549f7e597456836c0b5778bad24701d7e92cbec75e55ca581c9544b1e8b86d90e50ea21c93bf28422f037b2f4b72ab0f53b79edb222d69ed0604e0b4d2f6cbb7f125fcf04c4b1234ca304c85ef33b22d916ff4eb48b2ea3677afb45d05577571acf3a42036ad129730a614220e9821b27b643505996c10a1f23db47e9e6273bb6d60fb6237418a46ed929c82b9ae29b0be4a996bc3340d951512c3c5854522fb364f4e67d4f790a037aded5df54229696ef023ded82a45a8e6391d88bb3751ee157fd97fd78742810d58fdc7d7b2e97d689ffd27294484617f21be2959d55f9de937ba633c232839a196f2769a44ff406be7c8a09f90b7c382bac69099314d8deecf45b42b3c426327a979d32197cdbaad647a1c49f45f90934e43e4307cc91b5639973b89c5582b8a9e5e7db4125cf1c6d9c772799a4c757e295291f39733ddb426ee487ea67771edf30fedc3f21266183a4d437cfc594a97f8772a3271bfba0a859955da05166e9beae3242373d128c23123ba97800180275d81fba128b455d4a081d558b29d9391b6eb7973a895e04df53fbc2ab4da20e53435e3f96e756e346e1ae6f11cd7c7d4f367262c185ba26897a7034cbe353c1206a0f5e8fb660cab37200005899a6a0a96a1d97c71a71058e38f71c36f1acf85e56ad07d679e1fbe7b5ecbe6c230c914dee4840b8ec2c95ac1d6d5b1e558f0db8100f579e5ea6ceb568240c636cf014db33060f5b461cf2236d5a6d541c60d61d6d0eab9d2a23bfa58ebeeb50deebbc7b86eaae3076e8fa5da51d82417b712c1f34ba435a418ca0fb2d497f56e0ea1bec727ff874199404197b8a54436632c3ec56a21ddd34c66f59683c199f058549200a34971444998e6c94cf7bb945d3303e09ccbec9114c637645db769cfd23093a27ccd6e4c28180d737bb402c29fa3a8727bbe603f6097163ae58c074cf9946121ba1527ab9c16de29495399db435f6799407c8d919a08a61cc7eda05f4575e22638bf9e1abdd160e04cc97c163b8ca7bf05303be02d14714445b6c35db5f8621268147ea7185c5a57d721fff45745ebe89479c93e79f908a939bbdd428590aec8eef647934f496d1f355a7b1befb54a5b4bfb984792774f0bb6bd3e27d2d3565faeb89d93400acbf7801533396f6ded85e1c88042a547c7504d9e0b5c5158a9c469e5f924e474b1c8637428bd31816c7557b130d4df780f974be3e196a99ac5b8a89bc99b9de9db7fa2ddb5f990fb92e5e4e3b64a5fafd28df4d6cd03bfd7c1625e40ee4982db900ee6c741b6454069e6346064a229ec3eebbbea5a7a448d96a8503fb082a588c1537e52786087819cd85bec86d765969c777f1368a049ef3a4abd73e05eca5c39c9c75f6da1ef6cc36421d9d842608271f2b5a57c19a9dd43832878e8c1d07b09b100706b9d7e9b3c98066172f4055cba753ed83ed7bc3c49430ec09224d0d290bfbc866a028ea7a74fbec7f1ad9ffa808d1f3ae40575ea4bec24c86d3f67eb6ace7d8a2c48e758b8b1202c103ba30e762ab366d763f2843cd209ed47430c00199e25ff73644d2cd9aac9d3cbd391cfcb441929aaf7be7f44ace65d6592a3f1aee53e2135a7940b71a693526e6bd79842b76e57eba4b558b40190d7eb24da057a346628ee741681db0d1693f4f703928e6496dc355067f41781d5cbb1fde27b73f790f020cda6735300da2e02fcf99b1f55151852d0b529923011dd20d0705c5fd96f2aa7b5e35dcfc7169a15051501c09771312f3fe2731f40219026005a7df5fda6c8781bbd424fbf4198b84968e6a5ef3d17bd6531efcce6bd2e1d1f0ae37603d8d8b3722713c599bf8c623c2d86ff589d5ce5bf7860ddd00f4cd2af8f00dadd568b412f921da9511c50a89a43e93fb08540d7d241597b20d59ec338880d665d4cb35b3eb9de6cd14bd31bc14c14a9434a034208f4ebf5b8a101671b2cfedf009e84358aacf8da90987e950819f2fd65927c49088afa5b105f20f5be76938fc2cc91914b0292de95ca111a806c9165c7d261754fccb04634f30fc8e96bc55ae1d8cf8966d1c4796f4306a08165f202cfdb7296da686c2bfb9c93c990e6c51ac232cb11e3cc580f7713d817807052da54a03c3e679da4b02e1804d397e0a510a76ec2f764804c6943b086324fec8969a1e80132bca953faafeef22b5dd22a3a2441b57844e6ceb818d3440582a5a75af52731790d51516e831dafeb3c886740b6b80b0ec52c4bc4ffb9e78f4321f0f39072d2a4fafce5a0d1da052289055d9a4020e0ee566d7de181925892d885327295358b8b077af3217ba1de07fca3ecd465d9b405c0a0ac2ba480a2bf0715bd8bfe3b8299bb74f8d50f5905bdfcf374b17aefbeb5306143ab8b3c6f6c98bcfcce4339a3f583df4f64e88311642680762f9bb745d5b27ca65b1018bee35aa93709741b83b737e626715fbca8a9547314d740e1012a2ad5da02cf4e0b0f9139398c791a1e6fc74c7069a05f0efce185fa97307d9ea044e968b1c6b21d0be73a6f09b78394135f5897de4f1f628424cb5080faa218dee92ffc64c4cdf1ff14f8e18f5f4c94863d6e790ed9e5f42485def580ca2fcef76c5b2128751d22b4f03e58fec1f7d73ae1483b8bf68fefe7e9b127fe9a58eaee524d4c94e26a824e8b6fbb3cd757ee5610362a649ebfaf67adbc0b465b6de8fdb22b409ce0f8040a3573934561b2bf638e317e8c3ae153423e07f08ad2898ca23bd91e59f16001a001e6332536bbb7810689dc648129ffa7e4a6235a1b0694e2bf624c20a0cb9ed2a03b39c9699ef94eda9e626f0c117fda10498847a808411e6430b0b719de51b0b347707a79bd3a09a51520ea61f043b97634c90c591abb69725a1b1633b1799f6972ebb269a1e2ee7d053fada4d68af667bc8550e2770d0af523d2071145bff3ea26ce205c7d38e337455be801689792d5ea03a3b22a5e8842857df022b20d8494e8b94a21065e3695011b4f4089f0ca95a55f005d94ef4bcb3db17f4c8cc23fd4732ac9d6ab9b9797b637ec83d485e020b5a9ef8e8cd0334ceeee4337e2b5220d4517006d9ce6e65f1389c3aa90e33092acc459fd7cc1848fca067e461270a6743f0b80fda52e87af1179e023f6828ab55f70735627aa1dfe747b5df6d9bcd82d2728b88f9691ac5db293b7c28ed39b869d0f9fa32d94c9ff76ca16efaed086efcdd576832aa1fc836d05c0001f8c5eb427f8eb5a38727a7ae8c0ac26d15cec7672f30c360d004f38b1bf03994515902fef927779af77a56b13504fb663c9d5afaeb6096c762e44e11ba531b3c9ef0466ff0e1f016d9763b901581b360c6828cc1f668ccdc08a15c4c2ff1e4f21beef0a9f7ff9c7cfb6a3100dc2e2016d85e7f504bf0683f1b84ea4530bf08eaf00e6fb34f4257bef7a84c7841afcba85d3aae90235093c13030d91b5edc8293c074b0102c5e1203c844341804c0ee0dd45d37efb9b9641d4a7b2dcbb560cfe260a6a679c2da5e9e89380c4ebb65c5ab6451dfa709c47db448dca4418e91a1da6315a84386d7426789443c79e4f74bfc699091f19d27152528112fb6df2f4f842f11e9ed048a8000fdcddc5a1b7072001cf9e34e74d3fa711c97904475d41c62679318299dd0e02daefcfb174d26fdf3827c5cb69b90c0662fe5233cd826c51363dda2f27f65e11bd849285a1c2bf00157aa24bd76977cc4b773c78e9fbba1b79b5ee6d851bcf977929fc6fefe922cfb8c11851e651d9abaabe23a84fab67c89c53fd948a65917d90fcad72765a1d464e92fb1dc9555092a4c2a1ca136c2c654218a984fcb5e7238aab55930fb6007a36b0ac23ba5cf6e77e6329545cdf8c88d197db88cdfbf93b311072e08e3a9289c055dedd8266044185702b36fcd84a30e09665d394601ad4ab77caa9325c10fcd2c84e9fab38cb111d5ef3675161fa0593072ba5d373dfee23e710ed01ec390778f9654d9a61465d2e878bff4f91dafdb28c74edb56aa367412fb7fd7fa5541b82fea668ab525ca4a4774d72453ca4fea2c3ae52db095c29ab3cedc90dd4720b31bd2d97f4ae7988b3aa17ff9b61d2ce9c643eca44c2c3b04eb5e2253996229b68563c51509151cca7b862be2ee37277e558e107f46dcb8923401947088f51cb8261f39c5a93c207abe5edc917a81dd7355309ea1bd856be2a188bb3223ea228cd7ae4c8fb7973b7bd906028822e05322915cb3b93b414b69e218327173ee0fa0ec99cd037c48ffae38fc4c5fc8ec9419ab75103d1a7d1f3bc0a37af51f992c0048b8f7818ad9c3de7a9098086fa855d041dd951659c590795509073a35042c74b7676274179b5b495d6c3cc430eea6f11e351017b305b2ee0af4c77b5abec9142c086f579fd35e7f50b73d0d699b2fa5cdd82dec62f78c538e84eebc1b9ec6b87abe2c8255c5bbebabe385bcbf2dcc4fc404c0de0acbe7955917fb9b69281e49e2aa916178469d579b7ba29828b6c4904a9e8c62e6ea42cbc6769d7909eb2baafab244ab100643e777583e6c964e098095c912b92a8a58f9c3e6b9f9bc6b83351d79ee15383a49225668175beec5a2beeabd879d4bb10fcd1ba005001b4edcdf34177b19d6d5fcf74c1c9c2d28ef77d4dfc6e1735d93220f790f23b2019c507e485c51a59224a86c65dd45b1b7e5ed4d8be107c2e0fc116d93d3c19369774bc1da03183ae5c83d76aceb4fd433fe9246f26ff34134aa4f6d508c74206d598aab4e0b0e3677f71e0af1be6494fffdcdd37a8a41b5584d1d16fbfb4b62cf79685c2ab7d3e07913086242c4f904dbbcf8f62b341c63c054a7f95cbab3a38050a55be619de67f26f9dd00d180bf4b9190347103085e70cafbbb0521b539ded6a6ef47ab0294188b0348a409e9bf14358d558e5dfdff440d3a0f6b653e81cb4b60224526f495da0c215929a43df7016e95449780a1e3b42733f358079bcb0bd177b2821b0d390b3687b8b534683f33842cd316e4497c1f58e6731f8e18c252345a89df4198b8ab07d0ee06e55a19e34de10a5afe7fd0f2bfe0749f42110699bd971c5fcd771be591b77eb74955ce373bd99dd1d8ebd537b31321f8ede5cc2c3429e7edfbf72708a335887699deb3d0c027235205e4929b49632dfad6cb3832d2bfe158b710bcc8e1c2b98a79304bb0b2449aa39bfcd2ca6098d5e6b4aff2f090831af5e8da933ff1b9e0565997ee4922641c390f630916ca55ea8c5d59365b3822d304f808825ba6a2e0c678f28bc391d0f3ccda89d8b391504c30e2f5ab68f09105016116235bafcbf4cd93c10a84a8006c629124d532888586faa96de4999353237f40a6b9682dfcbdab02311e46682a8c6c6ad13ba7bf5344202f1bf8cdf63ecc7e3b3efa7c83876de89364e22742cc53d6707d2b5140877d2c7274e5e0ab7142d1f9efd364a75205db20b7cfe2e3e975c838375bc6f69e8938c79967832509ccdf598a7942978287e3b2b0c84b23a177e44c033cf03ac43d2978c4fedda5d80bb927204dc4d5d0298bcf31e6a691b798af79234ebc8a089bf6c68266d3257e523ae52f9b2f4e480394aba1f322d9b4e231f51cfddde4e88ee92dab9ec3d1cd290cf9e2da8888baf5066296993638055a8bb9135e172d8812907b2f2f835a2793af3a088169f427747880833357388003c843275228962f61b078de090f8efdbecdf07793fc3c6586687b68b97629d7c43", 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xffffffffffffffea) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000b4"], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT, @ANYRES64=r0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRES32=r2, @ANYRES64=r0, @ANYRESDEC=r3, @ANYRES16], @ANYRES16=r0, @ANYRES64, @ANYRESOCT], @ANYRES32=r4, @ANYRESHEX, @ANYRES16], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x400, 0x0, r6}) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x4, 0x1, 0x40, 0xfff}, {0x100, 0x75, 0x6, 0x8000}, {0x7f, 0x5, 0x6, 0x5}, {0x1, 0x7, 0x1, 0x800}, {0x6, 0x3f, 0x9, 0x5c}, {0x9, 0x0, 0x7f, 0x4}, {0x7, 0x1f, 0x1, 0x8}, {0x0, 0x1c, 0x40, 0x1f}, {0x7f, 0x7a, 0x7, 0x95}, {0x5, 0x9, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x5, 0x0, 0x20}, {0x6c}, {0x100000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000a80)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r5 = getppid() wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r4, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = msgget(0x1, 0x254) msgsnd(r7, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r7, &(0x7f0000000300)=ANY=[], 0x0, 0xc2c25e0089590800) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) r22 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x8, r8, r9, r10, r14}, 0x3, 0x0, r22, r23, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r35, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000001ac0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r47, 0x0) r48 = msgget$private(0x0, 0x141) msgctl$IPC_SET(r48, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r43, r44, 0x1, 0x9}, 0x800, 0x1, r45, r47, 0x6, 0x1, 0x1, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r50 = socket(0x2, 0xc003, 0x0) dup2(r50, r49) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) r52 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r54 = socket(0x2, 0xc003, 0x0) dup2(r54, r53) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r57 = msgget(0x1, 0x254) msgsnd(r57, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r57, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r59 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r62 = msgget(0x2, 0xc0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r65 = getuid() r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r67 = fcntl$dupfd(r66, 0x0, r66) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r69 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r71, 0x0) msgctl$IPC_SET(r62, 0x1, &(0x7f00000003c0)={{0x0, r63, r64, r65, r68, 0x1, 0x9}, 0x800, 0x1, r69, r71, 0x6, 0x1, 0x1, 0x2}) r72 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000280)={{0x8, r58, r59, r60, r64}, 0x3, 0x0, r72, r73, 0x9, 0xb01, 0x9674}) r74 = getgid() setregid(r64, r74) getgroups(0x3, &(0x7f0000001bc0)=[0xffffffffffffffff, 0x0, r64]) r76 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r76, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r76, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r77 = getppid() wait4(r77, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r76, 0x6, r77) r78 = getpgid(r77) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r80 = msgget(0x2, 0xc0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r83 = getuid() r84 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r85 = fcntl$dupfd(r84, 0x0, r84) ioctl$BIOCSETF(r85, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r87 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r89, 0x0) msgctl$IPC_SET(r80, 0x1, &(0x7f00000003c0)={{0x0, r81, r82, r83, r86, 0x1, 0x9}, 0x800, 0x1, r87, r89, 0x6, 0x1, 0x1, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r90, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r92 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r92, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r92, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r93 = getppid() wait4(r93, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r92, 0x6, r93) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r95 = msgget(0x1, 0x254) msgsnd(r95, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r95, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r97 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r100 = msgget(0x2, 0xc0) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r103 = getuid() r104 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r105 = fcntl$dupfd(r104, 0x0, r104) ioctl$BIOCSETF(r105, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r107 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r109, 0x0) msgctl$IPC_SET(r100, 0x1, &(0x7f00000003c0)={{0x0, r101, r102, r103, r106, 0x1, 0x9}, 0x800, 0x1, r107, r109, 0x6, 0x1, 0x1, 0x2}) r110 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000280)={{0x8, r96, r97, r98, r102}, 0x3, 0x0, r110, r111, 0x9, 0xb01, 0x9674}) r112 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r112, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r112, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r113 = msgget(0x1, 0x254) msgsnd(r113, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r113, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r115 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r118 = msgget(0x2, 0xc0) getsockopt$sock_cred(r117, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r121 = getuid() r122 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r123 = fcntl$dupfd(r122, 0x0, r122) ioctl$BIOCSETF(r123, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r125 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r127, 0x0) msgctl$IPC_SET(r118, 0x1, &(0x7f00000003c0)={{0x0, r119, r120, r121, r124, 0x1, 0x9}, 0x800, 0x1, r125, r127, 0x6, 0x1, 0x1, 0x2}) r128 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r113, 0x1, &(0x7f0000000280)={{0x8, r114, r115, r116, r120}, 0x3, 0x0, r128, r129, 0x9, 0xb01, 0x9674}) r130 = getgid() setregid(r120, r130) r131 = fcntl$getown(r0, 0x5) r132 = getuid() r133 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r133, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r133, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r134 = msgget(0x1, 0x254) msgsnd(r134, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r134, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r133, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r136 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r139 = msgget(0x2, 0xc0) getsockopt$sock_cred(r138, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r142 = getuid() r143 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r144 = fcntl$dupfd(r143, 0x0, r143) ioctl$BIOCSETF(r144, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r144, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r146 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r147, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r148, 0x0) msgctl$IPC_SET(r139, 0x1, &(0x7f00000003c0)={{0x0, r140, r141, r142, r145, 0x1, 0x9}, 0x800, 0x1, r146, r148, 0x6, 0x1, 0x1, 0x2}) r149 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r134, 0x1, &(0x7f0000000280)={{0x8, r135, r136, r137, r141}, 0x3, 0x0, r149, r150, 0x9, 0xb01, 0x9674}) r151 = getgid() setregid(r141, r151) getgroups(0x9, &(0x7f0000001c40)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r141, 0x0, 0xffffffffffffffff]) r153 = getpid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r155 = msgget(0x2, 0xc0) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r154, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r158 = getuid() r159 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r160 = fcntl$dupfd(r159, 0x0, r159) ioctl$BIOCSETF(r160, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r160, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r162 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r163, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r164, 0x0) msgctl$IPC_SET(r155, 0x1, &(0x7f00000003c0)={{0x0, r156, r157, r158, r161, 0x1, 0x9}, 0x800, 0x1, r162, r164, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) r166 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r166, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r166, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r167 = getppid() wait4(r167, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r166, 0x6, r167) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r169 = msgget(0x2, 0xc0) getsockopt$sock_cred(r168, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r168, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r172 = getuid() r173 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r174 = fcntl$dupfd(r173, 0x0, r173) ioctl$BIOCSETF(r174, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r174, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r176 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r177, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r178, 0x0) msgctl$IPC_SET(r169, 0x1, &(0x7f00000003c0)={{0x0, r170, r171, r172, r175, 0x1, 0x9}, 0x800, 0x1, r176, r178, 0x6, 0x1, 0x1, 0x2}) sendmsg$unix(r3, &(0x7f0000001dc0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="7155d8b666be2a4205925ae94499604127555787b6690c88fa52aeadc681a45181b0e3ed5c006a32c2173c3ff989a2516db24452febe90ad7c2790d7653521fbae3c455bb7736fcedd947075ae1c13407e1d14fd6526260ae04e1d4e1441b9cd9bac850b54d6e22fa1a9ed7c53a41ed6c17439b8065d76f709bbc2c9c91c092dfacda46a3c5c48032e158a2c4e3e892cfff8a370359cf49c58342668505b07bcbd8e9206", 0xa4}], 0x1, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r31}, @cred={0x20, 0xffff, 0x0, r36, r40, r51}, @cred={0x20, 0xffff, 0x0, r52, r55, r75}, @cred={0x20, 0xffff, 0x0, r78, r83, r91}, @cred={0x20, 0xffff, 0x0, r93, r96, r130}, @cred={0x20, 0xffff, 0x0, r131, r132, r152}, @cred={0x20, 0xffff, 0x0, r153, r156, r165}, @cred={0x20, 0xffff, 0x0, r167, 0xffffffffffffffff, r175}], 0x100, 0x1}, 0x0) r179 = kqueue() dup2(r1, r2) kevent(r179, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x16bfcab3d07f823b, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x16bfcab3d07f823b, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x1) r7 = fcntl$dupfd(r6, 0x8, r5) close(r7) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000600)=0xb) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000380), 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r12, 0x0, r10, r11, 0x1, 0x9}, 0xfffffffffffb8f48, 0xa8a, 0x3}) r14 = socket(0x11, 0x4003, 0x0) r15 = dup2(r14, r14) r16 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x2, 0x0, 0x0) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x2, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000040)=0xfffffc81, 0x2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r15, r16, r20) getgroups(0x6, &(0x7f0000000080)=[r20, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r12, r21, r22, r23, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) close(r25) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000380)=[{0x2, 0x9, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x1800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x7, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x7) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r28, 0x0, r26, r27, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_RMID(r29, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 13:34:17 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x0, 0x1000) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e206268000000000000000000"], 0xa) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r10) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="ff012e2f66696c653000"], 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r13 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000040)=""/41) 13:34:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x800) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 13:34:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/246, 0xf6}], 0x1, 0x0, 0x6) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRES32, @ANYPTR64, @ANYBLOB="5359fd94afa841b016f0082fff0adb8e5b34372e51dfafe3f175b4d1b8c17ff701cdb90b38e69d0a162bbb6176fd79512bd079ba8880674bc7d2e1135567e466c6dcefe9e70886138787adbf7ab5dfe315f5a55c03cc7a9b29fb3fcc8f6302868378f85b11143144a4e84c", @ANYRESHEX=r0, @ANYRES64, @ANYRES64=r1]], 0x1) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r3, &(0x7f00000005c0), 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x2) r4 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) r7 = kqueue() fcntl$getown(r7, 0x5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x7) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 13:34:17 executing program 1: r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r3 = socket$inet6(0x18, 0x2, 0x1) write(r3, &(0x7f0000000180)="0fb57467fbf5ccd2df857e000020", 0xe) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x64}, {0x6}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:34:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) dup(0xffffffffffffffff) 13:34:18 executing program 0: pipe2(&(0x7f0000000080), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup(r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) pckbd_enable: command error 13:34:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) dup2(r4, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername(r5, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockname(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/110], &(0x7f0000000000)=0x6e) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 13:34:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0xc003, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) r8 = msgget(0x2, 0x141) msgsnd(r8, &(0x7f00000000c0)={0x2, "747cf46f750aa78698c39e0fda9b28d067b042290170d88137cfb4c3d30697bb208c7e4fc63dd71ad4a7b84490838d0fadac13b2408585c4a08f628adbfc785c007413a07fd73c6a4147886c42d9038b0b642a3be6d9cff7"}, 0x60, 0xc00) dup2(r7, r6) dup2(r5, r7) shutdown(r4, 0x24300b3a2b7a2eec) r9 = dup2(r0, r0) dup2(r3, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:19 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000dc0)=[{0x7, 0x81, 0xb3, 0x400}, {0x954c, 0x4, 0x3, 0x8001}, {0x7, 0x9, 0x1, 0x94}, {0x2, 0x7, 0x9, 0x3}, {0x5, 0x2, 0x20, 0xd2f}, {0x1, 0x2, 0xa2, 0x2}, {0xc46, 0x1, 0x3f}, {0x7f, 0xf7, 0x1f, 0xcf}]}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffdfff, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca04411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc30100000070530000000000002452000000000200010000000098490d077aaf9544666aa81d54b9f851c0459f6ab0a6da6040000000000000000000"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0xfffffffffffffe5e, 0x0, 0x0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR=&(0x7f0000001340)=ANY=[@ANYRESOCT], @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYBLOB="b18e82f63ffe1e5476667f3f57c4d91869a272cd6ff0fb4b2617b5ce7950462f0c5e8a9bcc05b5cb2a1615e26be19ace351e1fb7857895256abc225df4d1e7ab318724aec28fa72c9b4c676fdd0db6ad5e18028cdbf02c5725feebcfa7a9dedf0f5ccce42a10f2576594f7ea66ea2d4ba41d41de0ca723184cb61c8a8fcc56192d05542b7d46e469b3d668745cead2f9bebbc059f1b2ce1af98181c5759d8ddcb1bcdc8cfc4e2eb62db7b932c06b6deca18e80f240ef60451a9be9d5"]], 0x38}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r10 = accept$unix(r9, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r10}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f444bab823b6fd0ba80dd9fd4ecbe06d0a6f5f00000000000000000000000000000000acb55ae75804fe7dfe6a3a8b958da3cb17d4cb9b45c75bda20fb246f13f7bb8ea66a9d4722830b742564e444b43879c38aa83ba243c6fce8056017c6f9fbd04e1262fb9121a561f7e342a1146b67f15b6cf0849b0a00ecc462020585fe4d44"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) setgroups(0x0, 0x0) setuid(0xee01) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0x10) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0d0fe3f09130200000000000000246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x311}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r21, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0008000000000000000000000000000000000000000000004b7bf7b58ff67d99e1c84d0000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001b40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031e0e133a02f74dcd6f021c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cd2ed0cea438f8387c3440ba6ba9010000000000000061cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf00"/284], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r21, &(0x7f00000014c0)=ANY=[@ANYBLOB="3c30fe00020000533b799333b8067c56c910f072f230d4baacd71cb8c7326839aa558d750e56e25d142fa7fed3c9053ab3a382de893267640796d60d19217ebf609e09ef7c2f561e6bf9bbe374a9d29b7d641e5504bb2d1ec5b847cf4c97039e91da9aca750b5d35916a4d27fb99811013fe422b5249e4338445e6d9d83e683dc393a5b22a217b8fbec0aa3929fd"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = getpid() fcntl$setown(r28, 0x6, r29) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpid() fcntl$setown(r30, 0x6, r31) wait4(r25, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r32 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r32, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, r36, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) r37 = msgget$private(0x0, 0x0) msgsnd(r37, 0x0, 0x0, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r23, r12, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r25, 0xa5, 0x1, 0x100000000}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001b00)=[{0x20, 0x8, 0x26}, {0x0, 0x80}, {0x6, 0x1f, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000001400)={'\x00', 0x0}) r42 = socket(0x18, 0x400000002, 0x0) r43 = dup2(r39, r42) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgrcv(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="fb17393e000000030000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf800000000000000000000000000000000e6ffffffe66a7bdd91fdd5a124e00000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f9661306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc84889f56c36c41f5d11e98de2deca074c35e810d6c70599e815692da5c802bbd07006d86f1af8be5e044bf02bac47493d22a4549d7f3613399100"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000f40)=[{{}, 0xffffffffffffffff, 0x5c1b17bec86f8d77, 0x1, 0x1, 0x5}, {{r18}, 0x6, 0x4a, 0x0, 0xfff, 0xc3}, {{r26}, 0x8e3b4a01caed453e, 0x14, 0xfffff, 0x5, 0x9}, {{}, 0x0, 0x6b, 0x20000007, 0x7, 0xac}, {{r28}, 0xa, 0x87, 0x4, 0x1000, 0xfffffffffffffffa}, {{r38}, 0xfffffffffffffffb, 0x2, 0x80, 0x3, 0x6}], 0x0, 0x0, 0x0, 0x0) bind(r44, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000ff2aee5dd79f9f9c263aecab6485b174147c82e18fd01622df7c25a9fac5650c2109f7df08ba4e24c54bed91036da0ffb1f2d1eb3f06d35132a4e5884a87b065aabced0e0d1b85a709a4c91be79731311d7ba1443de6d80241276529da64dcbd86f4a4b6e8eeb85ec17ed29b154da40d6b32b5175cf422"], 0xa) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x61, 0x0, 0x0, 0x7}, {0x6c}, {0x6, 0x0, 0x0, 0x40000}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r47) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r48}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r49, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66686c653000"], 0xa) r50 = dup2(r49, r48) accept$inet6(r50, 0x0, 0x0) r51 = kqueue() kevent(r51, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r51, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r16, &(0x7f00000011c0)=ANY=[], 0x0, 0x800) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x8000, 0x0) faccessat(r52, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r53 = getpid() wait4(r53, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r52, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f00000019c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, r53, r53, 0x0, 0x2, 0x1f, 0x400}) r59 = msgget(0x3, 0x241) msgsnd(r59, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e17d478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86380f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e138897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f237198000007ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d039fdabb6dbdd6c0000"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r60, r62, r15, r34, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r63, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r16, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x3) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r64, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) 13:34:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:19 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) dup2(r8, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x80, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffffe, 0x8a5f39eee48a9f26, 0x4, 0x78, 0x101}], 0x8, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x4, 0x9, 0x3}, {{r6}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0xffffffff, 0x101}, {{r7}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x43d2, 0x2}, {{r9}, 0x7ffffffffffffffe, 0x41, 0x10, 0x7, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000047, 0x8, 0x5}, {{r11}, 0xfffffffffffffffc, 0x48, 0x1, 0x2, 0x80}], 0x2400, &(0x7f0000000200)={0x9, 0x2}) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 13:34:19 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4080, 0x9f9}], 0x100000000000000f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) setsockopt(r0, 0xffffffff, 0x40, &(0x7f0000000180)="7de0cb71ec96c7bfd1", 0x9) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553f", 0x48}], 0x1) chroot(&(0x7f00000000c0)='./bus\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:34:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x40}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x80000000, 0x7}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) sendto$unix(r3, &(0x7f0000000100)="334d0c56279310f0ffb179a75b260ce003d081873d300eff8730f0bdda9c6567c3557a635dad21c723594a09976bdb756334254686911e515e3e54c45e037330ec3c960b1de2c8bf8e6360f0c0f03ccc6f0ce89850d3f03a9a6d4e69ca8914396f8ab5dcdcf6221f797891448a065646aa4f44c9f429210ca516ddf203d52e6567c7861d59fae9eb740b90ba62479fbe626006aff324eed21382c849853b0780cf424cc6d50cdce67883c21996f1823b5f9b8a489104ac9b8352", 0xfffffffffffffe15, 0x201, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x7) 13:34:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2000c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0xfffffffd, 0x2, 0x1, 0x4, &(0x7f0000000280)={{0x3, 0x8, 0x0, 0x4, 0x6, 0x0, 0x6}, {[0x0, 0x200, 0x0, 0x800000000000, 0x6a0c, 0x100000000, 0x8, 0x9, 0x0, 0x1f, 0x2, 0xed, 0x3, 0x0, 0xe7ee, 0x1f, 0x7ff, 0x1], [0x5bf7, 0x4, 0x9, 0x80000000, 0x80000001, 0x2, 0x8000, 0x80000001, 0x7fff, 0x100000001], [0xffffffff, 0x9, 0x1f, 0x1, 0x5], [0x2, 0x7f, 0xff, 0xce, 0x8, 0xfffffffffffffffc], [{0x1, 0x7, 0x1eb, 0x4}, {0x100, 0x4, 0x3ff, 0xf4a}, {0xfff, 0x8001, 0xfec, 0x6}, {0x8, 0x10001, 0x8}, {0x101, 0x2, 0x7fff, 0x5}, {0xa07, 0x3, 0x101, 0x9}, {0xffff, 0x1f, 0x401, 0x7ff}, {0x1ff, 0x1, 0xe02, 0x6}], {0x8001, 0xc5, 0x3}, {0x20, 0x1, 0x7f, 0x5}}}, 0x7, 0x7f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x87}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)=0x7fffffff) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 13:34:19 executing program 1: r0 = socket(0x18, 0x4003, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 13:34:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffa4, 0x7, 0x8, 0x8000, 0x101, 0x9, 0x9, 0x7ff}, &(0x7f0000000040)={0x8, 0x20, 0x7fff, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x200}, &(0x7f0000000080)={0xffffffffffff76eb, 0x3, 0xb216, 0x8, 0x800, 0xfff, 0x9, 0xffffffff00000001}, &(0x7f0000000140)={0x872d, 0x8}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) close(r0) r1 = semget(0x3, 0x2, 0x6) r2 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/223) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r4) 13:34:19 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000653000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00005b3000/0x2000)=nil, &(0x7f0000090000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000500000/0xa000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00002fb000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet6(0x18, 0x10004, 0x0) getsockopt(r1, 0x3ff, 0xaf3, &(0x7f0000000640)=""/187, &(0x7f0000000000)=0xbb) r2 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xbf, &(0x7f0000000580)="4cf3e36bafc82f450da5abcf7180f4330deffe1c569ce3a7be48f1136f9bbb12ff9c5a617da16e2665df5dbe08777c7a9834cff0d54bd399cbf84d4990fd69dda768a5b6ea3a20bd0bf74b63c39d1aa5007b1c8d1b2f963870444ed4de5c61485e90fd42cda8f860d4a9da1c54c17ab4331d9a7c3390177438919b774c9303dbf21c13fa50cfc7436bb3e6f4ac1e27b65d5901b3de03fe8d0817929438aca10ff7a2d2d56cee14db4d9ed5874dad738f131e765daf1245350620f70d7902fd") ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000700)=0x2, 0x4) 13:34:19 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1d4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x83ebf0b034b10b2f) mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) rmdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) pread(r1, &(0x7f00000001c0)="ce46bd7ddb67cce20407018154636ca06f4ef1aee33d5f40d5631cb747acc2da070ad1780be9a0aa59012b9917731457fd3db795c0ef51b117caba6a688b473f1572afed932b818139d5b8f04ea6f4e2abbcf02b858b985a834cec371c4f10dc8a2ad62eaed628fc672a4c", 0x6b, 0x0, 0x9a51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) write(r4, &(0x7f0000000240)="334807d2777bf43d1a015ccffcf1a11750815f1324dd2a2c48bceb7b7138a5043849aeedfedd1a5cf1dd0f15e08ce45b4b1bb2fd227be3e97d80ac298b2945403c505ada41ab66b6e7ee88b830dda79fd0b7225ca9555dcbc626af97d49d8bb0eb191217db223493fa365c2deb545ac6aead51b02d741940b39417f2c0bab1bc6533fffa1a5addfdac07ea131a8b9a2aa6f1d6bb8273a26ac28c4fcfea30bb045c8983db766663e9f6bfd992f6de7816e68f759820f0e47d82244c26a4bec12265d169de49944cb5008421084b319819e5ef1fd71fa560ffd2b282d3a27a25dc42e2463caae9f9c9d6ce684793863f13e9cb54d27eba70608142e1820f85932eaeb9115869d6e2ea91156e25134a1975419c0c01683a89001cf92c41c2d7b3d0fc47a0ed05bfacbfe1a294f55a3c1a7c66aa1764cbc8d7378c51cbb13a45ea63e7072b4efdf1e5968ebdb8e7ab3cf4a51dc2fe9e05f11a4e1725fddf33065c1e8e3f93779ee3dcca0875b8c10545837a571c36f0a5876b5660a68bd09f77ff12ff1e2cf3265983036ac614e8dd63ed6b7f1918d831b44f4e1939fe01b4274e224bc8a2fd305f918b0d6707ece83884ce754373018de5c1b5965ffe9bf3ef158d1747402a38706bca4902d740aa739bba51813fae9635f4539621cbb4a0e4648fcea11294669a694b8318609f7fbfd99a748f8cb8d46229fd2d435ebb758a4b29734bab1b9641741f4e2e22b2066bf4ff7ace1f82cb010ff78ca1bf764906d6cff3d053d97022c2e7c588b3a70b09858232f09c79e16a230c28789ea6cc680b5b08e2f9b01e33465584d0da607ad9934fcfebac9ac1512116ae4712f9be4f3227ed2595751afa2e345074f4fad0d51eaca0ee53b754c8102586f3f02af9ab49bbc3060a34cebfe35c336fbc6c5c84d24a2db11c4f6f0943008317ef9f1223a42abbdaf35a83986b373ca2f22ede5cc61ed96d254c528e2a57b1bcffdb8a74e870e7875b4f24c279bbecf28ceaef4eb6c43b68f76d9e51b01f5e60f497fa5c3000ed517b5a097333a15b8135e5403a0f0b80a55c950808042cd8d2e84ad03ac43623f86b021e384b20bd07d65499eea031b9e8e4cc0c7abff7449a55c770c88d5ad0e3ac681717b60f7caea90aa7e120bcbe13a8727ed122949a485c552131e6c764782c4762db34fadb91bf322c0b7cf5275db4786b8f93c8976553eae60e074109e0431570a43cb22b1c6c2643d8c574c4fa26fdb0a4fa4b2d7db6b7d284a51bf440db58770188f1c81be94b661328af65db6bd5fca5f770adff21f7b146e8ba525900194154a0d2be3cfe9bdc06c8c2edba78f94b9de7835c3a8126343b7b555d6de5c32f2f5832cc6a7d05210dee408c1d7800d68f18d96277c22c61ef61b6e3685c1dc722551ae57248d2fbe8c7b019052aad0e59c24ddb5982ea0c8e5c5ad323a38df499931193dfbed18254083a7997f9f9e8dfeee280bba2ca44af7bb878fa121c3c784408f91bda003a0c82dfdb0f92439e0b6a4c31476249ef0b71ef5ed1a80e0de81da5adfae7db15fbcb5a57f13101a98cd9623d3a4c35bc7735ef41d2794ab9e0aee2f7b9185a55da0e821029630e177f9bc954eb92b52d1aa7b94517d39720728cbfd4e024c1c05706d80b91babdc39b0eb06a66c1b5b4726f30925f8c890843fa7b4188609cd14496b7a5fef3c16b626a4e19d135bdeb0f2eb6e7822f93f47ad237f7513552fb53e81b43b0243a8c4055df26bd9477b06ac9b247975246c0baec4c491fe41fb0343a8e6800b7cb270a22d932d5125bf5a012838a0d5fad457a90feefcd876146d3ac36c8f86ff61c1ff145ce93bb49456bc4efc1d4e71dbb619bdad40da59218fb73b7207068b16eec97a268edb3d55c6b0c6f3157699bb7d2adc6ce672ca284fe16f194ba66b0161114f5779645b715d931ef53c3f44f39f5ac9669138ee5235da9eed8259e85c578d7f37c4c808822e335df65bc927a26cd8f1777fdf639974dd766cded8a516843072607313645f3a61e6b5137d81c98f795e9422999eec13167968d46d7f8189c0b91e1947247aad986a098e9146465a715956b86f77995b084f2b00d80e038eec6ffb4ad0807d7a16edc5c1f099c3c14321dfa1009fb8ad81a2e8db26d4eecb82b994c6a17956699ee8ce8681af91fc7dce1153070ee61be62ff3d0307ab4b2cfded3971f3bc9dc2280aa3aebc9e267451beaf4c98dc5733ac510d3ad5beadd43bfd529739078279b1571f7d8e2fd3c4077c15b1bfafbd241b26755b0478f5791f881f50513931e059ea1438485b4aaa22a7d43667c80c1e14aa864dbcdc2e27d72d510cded3949f1522e9eb42dafd0980d00f574dbb94a4c210eff7003086911ac05ed947e545083c353875fb973985e8b521ef0c4b40be01765c823882a9715ad3238e5f5566f621a969069190d8c77f024bf9eec822b95b96c9fbf82be401716980fe3b24943d69c90983a5a053c4ae9be0d86fc95edd79796e16dccd384ac59c84bcc5be6df909ac8d1a3c7692e7346c22ac07e8dafc50948bdb2a855b8a15f5b24bee5bfe8f7549826d97fb261d64f53f6ec3ef1085dd6cbbc8e848df7b54787c44c3484720e6f4e95f8196799920841d36b6ea3bbc081957d749b539f69d3951270cb54fd0a7a534d4084af386780f55a7b2980dde1721e3832e647a3ceff13a9080ac34d10ed67f6d6b783dc902ac3af79ef6ce08563693519db1c794ace9bec22ca926a114f3685993b7033357e8288b7ccbe45cfad1ef9f2612a84d7a604b67a7222572ae543950d172785608c3e7b27482b30fe5f9ce078b5609b0bafc4fcb8211ab5798c0535b761ef97318e8677638d3726ba337b794d50de35aebb6cc161e626f7d49cab1473375c5cd3407c61daa87efd59096f3651254129e79150194f3b1c2619de97d9f3f902d7120817baac5840c83822557024dcfeaed1d18a348759a907e623a8bc565245d11994e88853f4e21624e74a656ae6d4ea4336cef34cc1c832a49f08271d0697c16d8b36ac2166e74b1d0e4a93b805476f074b18049644f5a36e9bbcf9f2255d9ccfa9f3dd36cd7e0e0231b10552b184c79c7544373ff20707f5f76b421807175ce10c19b7d71eacd41c8894e6cd2893022bb773979c5aeac3d460f0938fa71bdcbf54f96b22fb440391c34a1f62d009a4f835acfc5850922c832cee511e2895f8a81c9539c8617b56e6787b8538cfcaf143477c2af5c7ddcaea0dcacb22b0f92cc0f0da6d8625f2170f3a64ceac9dce71fa058962573107d107ef99d84f5ea1c92a0c40ef05d166a1ef767e476cb23919edaa17fb7cf59c1754c8ba9fca3a0949888fef11211d47809f7d05068929d6f22ad1e0a4e43ad482a0edc8ee3cc415582105519f71da719d4bed4ccadf72cf3920c8bff581d14fee9fb52514037a772dae6b420433874d438a3a484b8e802d12d4576e3011bb4f7c7d40c7b91eba4b26dfee48af95e3add7999b74dfdd6ba68130862e8a833c0ba74e7fc5d57b7c50fa831111eec12d28cc45f2993389d74adacbc30e0165f63854e0f9ca20c6e6bca9cfcbd526ebb531179ffc61f82c2aa1d0c743f8c8046adb8c961cfe04c0a8f2f06fc5c023f7a40d9d77f907bd3c5d45d0d2c5b744dfb88d1cfc52df61d5c4132efe3870a0aa82620630a4d0129daff9bd68ef0909001086d03df4bc25a94c497aa874217b78b41c565ad03207e0a87fb804f541410758151c2d3a91783dd576aa329733bb5d53383d8c00241a037dfdfce9711ea0da9e008b6bd3c740c3d259d14138835c4dc2997800e52559f0f219490f389fc95dec9f237722e69e9dd45136a7ccdfc23503d16463b7b622aff3949e6d9ee195616e264266a1c281e6752d040c67225fe17a7728a599037deac2eb6845ab25b833b6d09757f2fc9b68d7641a74bfa034dee4044a96a20f1ce25bae492f03f31518e2cd371efb3e7a0f338792ecd0fbdfd6a14ee8052b03cb2d53bb2ea7e36d6c8ed277e20e688c97544829f535dc30da4023bc1ee046623241ef691b649b34c9013caef5331f05fe4b23a8a1ca0e18d17a7b777d58a979e4f5644d8cb2149f1743567ef654159b64b8e9c530b8df52d777097f145681f93e160c5760bfbbf98afc6534402d25e86378b54718093a601482313fe001ea2b23f30cec378b59340041e9e9fe40cb84ff840a4ba1c8ee59c0e6a57d2ea08c397fc874c67c188871c40d198672522c95e2f6b54bc593bf3e537fd2fb623fb36c9204a5be5ddcbc5cb431315906ddcaad06f851f089c387af694f710a6ac1a03e7b1b85ea4861e2efc1f01e50719b5e6b1dc73d727e2767a39908b6ba66d283db1bd5a5b4b8191b6b8f0be2489d57db008f477e5e3e4fc9c23e89a7aebdd4979c166eaf22f5c833dda6d08878ad18aa773928fe8928d749b2108e42543ee195172218ed046fe5b2c61d4c46081d9a56ae3a9de864bd52824886cb50f3f6ff6bc2d7c1febaa8066024328ff4166b6735f3def2392b45a9306ca40d6e6b64f50d3886136262aff70243603519117dd4be0fd4703c7794abacd4bcb46e3034ce82c3659803b240a70a3f5128fbc1aa59420467453f2f09134c43cf17354702827636a960e4a23546b26018e1705e6745f6f420645e86ff865008aa86dab969fc0324ae09019affc253510d55dea4818db84edc4f6cbc920541a524c5c172c42951811b116bcbd01d090d14f72f0921089515b18102b9c11f4b6b5cf9831aee366b58fb5222e693e9658205f56a4f06a0c122f4edc2b997a57878bc8ad4d31f5f17c75984c737a82cda5ecb035b79733a200f1665907fe140e192acbe9b3e1d489e11db9e49071c90cfeec7694332f25f8bf3272febf3e084374a74563c1306b1d96835be6b449fe0ddf96dd0bc63ae83fafb73a9bc142cbe1fe3bdebac866a174ea2f548bdc939a94ac418033364945a69e78c5f6d447b2ff9d1a65a9810182c52701a63acafdec51cd740244b8574286ae9bf5ea80cbb7fa6d6e25a21506041712ae72d50960248ba505a9460d8fa3570f2a8a844b353de1c2437a2c2fd550db728074115e8c52a7705a23e4c43c4e0cf4487c06d316f9f5b5c7cf7f29138d465372a673f50867d7c0f9c8e5289e8b8e362415d42bcaa2b98cec176ffc500a6ef3c4e7ad80b2b7a953a78caeb566e6dba358e9707455f1fd0736781bdb25bf7153be4cc2a48990cac60ae9f072895e8492d5959ec8746d662fe787f17f10799eb9251c642e1bc2461de2b0cdee92bb12902912437842bd992ee87a034fb55339b2d0450be2bf9ef842d2003f3ba10b0c58930edad6b1bcbe1d19f69072a53f01d41b97b0a154adb543c61aa7103874e102162439ee2490f21b0e4be9fb08a7160e0fd21c15803bdb3171bfb6b9f251e51459b23a4e541af1d6704c8c4a5977cf8e68aac6a955a6e1d7d4d33646d5697022e7d46602f0c117e362ce7855ec64b2768b57c72a278220f643ded4669e73fc8959b78ee2ee6d68626867747bc85fbdd817b42e8327f0d7c9614902b8152b8e5cb8bbb377a106d2fba004a3daf8fcffec556fa62e762681cf57a969aeebae11cc6bcf775fb67d477f96a21a9f56ef131447f8c308060bc5868e3d2be1ea1d8cce080248fda87349d1e690fdfee3843788297585befb106386de1e329a8257542b192a4d0af6cdb8220ebbb3200f2bed2912779e4b9fbdbaab94ad29c0979dff34461a57efa997225c8829dbd77b560b645dfcd983ec317088f9191123e34756cd", 0x1000) 13:34:19 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x2, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000540)="41a4673a1a3bc211e2246868e494d3360ad41d8f9252b7890ab4479318513a2f1d45a376b7f389aaa5eb4a49359d115d8771b4ef2342293f2414b4d037e0f14e28088f381e233ca27603973cd9681cd40534554821adaa62f1933df4eaf80194c9513856d1baa14c") mkdirat(r2, &(0x7f0000000840)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r1, 0x0, r3) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="01eb2d02d538ef00"], 0x1, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {0x0}], 0x4, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = msgget(0x0, 0x885475db239dbc2f) msgrcv(r6, &(0x7f00000005c0)={0x0, ""/121}, 0x81, 0x1, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = getuid() setuid(r9) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:34:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, r1, 0x4) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000c00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 13:34:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e90, 0x5, "00000000000000000000004d6c8d5b0000000008", 0x6cc}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x4, 0x8, 0x2, 0xa6, 0x3, 0x4d8, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x80, 0x7, 0x7fff, 0xc0000, "dfc580c68e3d40487bcbb92be42637291b238daa", 0xc76e, 0x4}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) r3 = dup2(r1, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSDTR(r5, 0x20007479) syz_emit_ethernet(0xe, &(0x7f00000001c0)="000008005f000000e60000000000") 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 13:34:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x20000, "854955880700200000000000000085f75300", 0x0, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xc0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8, 0x1}], 0x1, 0x0, 0x2200, 0x0) 13:34:20 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000500)='./file0\x00', 0x20, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) close(r1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r5 = semget$private(0x0, 0x3, 0x10) semop(r5, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) 13:34:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000180)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 13:34:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="411b000000170000000045bd6717fccc3d2f1a9217fd2186a1da56a5e4d44eca8b35ab3f0d4548e182234a2d66684356b1964067b68100ed3c9e725fa65534a9eafcf1dce29088b08179d7e7b017b760135f28b7bcf201e710ec4bc2996f566dd710dca0c450d965988958d1997e8d0698317a1b7e5fef0f482f7936b8f603113ac6075f138010f49c0a24327b7f614116c77d1bde06ea629765adab1d461fe969711f2d5f525c27ff65f661fc3724923f5a5b4e33f27b8fab2fe9fe459b50a5b1236c3248b23478455d65ec6a4cbd56142d0000f77ccd2dc007e1811f245abe3e7966ef8765f64a7ce498dd904729ddcbc97c354482084f9a0f86c67d609e6e5faea086563cad8a62593b911777c790e6cc95d3dc4abd528e727084013fcac1eb59af216bcefe8efcc405b615eae05bbb6dd26b6ff1680056d67ae091c14be565b0bd5a74ef51dcd582bf48463f0491a94b2c0296157473985b87fe4aede0a49431856a257aef7830a4eca2ff31e32a7362b6e3dda31fe3cc6b12c8a999ff8d24fa4144af4921fd4241c6c24b27eebdbdaf684d39f15f1651654d8e794fa387712612825f"], 0xffffffffffffff4e) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x68, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = semget(0x2, 0x1, 0x100) semctl$GETZCNT(r5, 0x36f0cc6750ed78e5, 0x7, &(0x7f0000000140)=""/162) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 13:34:21 executing program 1: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x6000, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus/file0\x00', 0x7fffffff, 0x835, 0x6, 0x0, 0x3ff, 0xb0ec, 0x5, 0x0, 0x1, 0x1, 0x525f}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xffff, 0x1f, {0x3355, 0x80000001}}) r3 = open(&(0x7f0000000500)='./bus/file0\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="6f5c934fa057542098b741533af05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e55930600000007e6745d7c2c31ff7601e4113204c40a35a619634b5cbe5f8599b075e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3edcee834536203328246b31909c4e8e88d0afe2412b7401d3c64c22f36e742", 0xffffffffffffff25) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0xa0) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000004c0)=0x1) writev(r3, &(0x7f0000002600)=[{&(0x7f00000014c0)="2dca648ee3dfde6ae8868223748ba7eaec44512b871ca324891db8f424d253fb4a8befc87ed83dd1825b6fc0a46b35b23b97e6dece6d2b0971cc07f6b80044006e981b0aaab4da266325b964ece793c2ec807d763309d4035832c1cc6359591206ad75b4b56850591bd75df8e44cd5372f3aa99dbc7484ea22f1f937d5b5878384b96d5cf528d67ebd6b3d91826c5c8fd358559af46c016122d1e2a9219ed70fc812f77fa8d104203254a4f7df54ff4b4fb22e4878cb56660405ee539fe75d65ecb570caffe55d75e5a99d1a225b7d76405c3d36075b3192539bb8b2db973dc0cdb4679e969d2f9d7bdb1e8e7e2d09813f87d4b43eb8f10238d1f6654796898a30ca0deacee12429ea3184abd3dea7fd078abee0d2b1630875f60a50195aa8ba99df0e91118bd5215952d79a61c102b9f18aca794f68bebfe65a577c5e8ebc1852ac9ae2b949a81fee7b08574b82b6f5b8d8d99964446a7fda90b661be765fcfa96b22408a996c3686f901f7eb5ac86111d38248a7145a6e996e2768105deddfd278af929c73caa2addf94caa90ec73f784ac97e9442fdc33d21d1cec174e09c13349d05eebb1b114e83dec0df4917197d038966607e351904f055c58a30a5f0b1b99a029d58bfb53fe088688f42ab1c922b889a05997113abc3da19c41f0709a67fc1c8f5dcb62b15591bb139121f14b9fab7db6ad6e1c766ec55a5b964412f6cecf0874d7f0ca8872c0d0799ed129e8cbf0010d165c4dbcd6dfc42966f294013eec6fd5dfc9dc62bcf8974222954678cc991aa9f3d34a84e74f9321c3f678b250794a297fe21b325eaed6be5b940a912f147b520594d569f87f8f23ce98de4c01c67bc7942af53055db42aec66614b14fa96aa5c2ebef6533eee26c93e5513ed019b0021e5e6ddc9082ecbd3460f2977b8567effc87c3b6eb4d64ccaed0f36d8935474336e6960e9f685beb65436cd1c91abd00fc3be7344104f4119395b1dc6f2b83fcfb1d850f161e93a116067d42b5a5756762142e2a638185d1d17c52fd6ff877dc3dc182e7ee8545d8520afdb62fb1ab634f63dd9fcf7033c501022e726b17a60ac6ff6131b0ae334fab9af90e19b356952a4e611ae767fadeef653fe53fc8a00f52fdaaa856a881e9d13e5699c5124ce588e8ff062e482640b60e9211bf4672847cfdbaf846d02785f26c0a613f9bbd35b89015a851b4f34026f43707320db1697458337882333cbd0e3e7956e7efd396ddd4b244a10adce859520fa2b228ba836315017482bd950e7cbf7479db87aeb69dfa5cd3720858d5a905e62d5129b0fc8a8e86ab7770c21cf81e3c80fb12db9b89eed43f1a05844351524df383fd1366a7bf9446d45073b9be19b6cf1493b5f542a1f71be18caf997ff3f394cdaedf3c941c4f0c23b03c16be5573e7a9f7e1bc0c0a0555050b615d266bcc210ff0109714f088c5cdbb8e385672aa0ebb017dadfe289fb0471cf6e649fa961497b9ed3c1125925f136df0fef9a13e529dc9790996742856d60834c3ea51d8be95e191aaa0fb9a44a7d96bb772a74a21cd3cfd2fe2996429bd912bcdca0552d9303800952673289869223e821140dcf2f7330ad7b5c2150a58465c93bf924fa84357c5a360ba377f3d384cff8dafcadc4bdcc2be66ada9f8b425df68f4e571d4e325b12ea8b93cab7248b6b469a3971531dc8bc6915fe87f2af6a480b5d65a4e5766ea7fb67f1f3a1a6cb44ab966038dacfe92d6428714d835b6bd179f1f4886e8d4a5c453a07e87aede49e40a728b7f2a359ecbc467d33a59888ceaf7b1c2fd1ce14b28a2921894cd60f6c6a0933d953bbd010cc2fc24c9dac1cd21ce185f193a3efe78bb8327a5dedabe1cecc73d4bba1d215f404f4005e0993fd27b5c9e9e5b15a5a6cb196c16dc1bd096ded80808704144d11e8e8b69c4db9e6cc9a129b5496337c42f53db24d7f0d0d758c3137c8c86cd2ad3878e0ff063f12df741261ccba7326dc5506a6ba2da303dd2063c14ba903d4e8c6fc055c76389030e1fc17a12ce514fbc2195e0c8ebabc1c50f56a160a05b69bebe618e607588dda890bad912f335f01ec4d86ab267b3a2cf2f2d422e2b0dc84478c3b034e7451d9cb918c5b66771f5fb540ba785dac539d71389241e878b33cea083f09ff7a3e2e9f09fec98db22195a4b134abb1ba584f92432be0ff87cc50786d122aa41b44818fe96b1825f13b8cc6743091a5e7b8b4b74e763ace024411ab29f09227e743e00e05c0afa9959c56b9f4b63b61cbffe27ef4438964cd1a1b0c07e61224d7906f2aaf9180880e869d1974459155303f4df73afd4b6c71125ecbf041241dee72ac1fed7bb3669b2ee4065e6a16de162facf25a3c3e634a0d8d1fda74063e7ae1a8fbab4d1f65c3aee4a26b4683f231b0bba48419ea70fee43e9204b4371f4b975d717d886e9713581dce746dab09f07aa2e8593b20c2ddaebb223cf20a10efb63450ed77099f3de7e728bf800f881e6c2bd678554928915e893954cbfdd5533ba2f48e87c59cfb623ed0b4bf63946ac0d968105c1c92491b36932ba4e315f9c5b5b53728a24fa68334426c0eb9f5e9c6dae2c8c33a01525663fe13f78cfd7661a9a840bc03842b487e1893a4de77c627ea09c6f863089651e3d3ed994fc4307a7afeadc6129d1657433c9653bc22914299a203034d5099dbb5606512f1ae274d20d2e8cda13b53fdca90464e2fcffebc3e20f4a91c867b9032d906bc74aadb3de576dc40ed98bdb7bf23e14836c447e7ce297b325234b3d596cd5807943cd8fe4acd3fd8af1eec40d97b445233442cc1238ea94551db69c19196af7473eb1bcfefb54a25f594e8ba04c2c9f720ad14cdd6971239200d7426ade42e1bf647184e4e27ee19812e3c8d20a298615ab7926f8b975fa591ca52974e25e89ac7bc22454ae415a28c4ff14b088319d7ca5e4f25b8a88a5a0b532b2acbc17e705c2d46c3926c6e2429b221b20ba4b98c54385013d3e13b81a57c38683287579ca358b5f5c6f4089085162a2bf59407984a091c7f0dbd2a8ec59a6a67cfb04fc1f8d86613d2820d1b283e8b25a12a90f7b7d967db046e49239ca47f64a8f481d8761713dfcb43e0a452b122d2492690421e3fa9bebbdaba65a4bab2d8c4c60af46c0e54b6127ebbfbbb60bb50ef0b12ea5dc47c26f584cb8a4421304a0ccabd686f21b7d9e011095cacec094ec7ef01c552891bc7c24af1888840a276d9df36cf359b8fbdc882e5329ee4bb58c8192ab10d28f7d4f2d240d98a80127b1f2556cf80a54eefe10820ce3ca5227065c39294a4b737c52da420366469fead6d447624e8ba148376a51f93f9493a13538a418df87a9a71990ac1b84cbb11aaec6070b661a873f2086268001da0df7738e646bb310e198f5dd7512422cf3260be2138eaad44ced23544e6ccdd6b1e9fa93bbe08b6e19e41f59b46481d7b95ef24b5211cf52d3a1084452b4da8c8ecfe7d3c985f503c3efee9913c44ace80205a536c0df064eba23bd69a0cc03bb11f6155a1ac716fe50ee591581084b543c71b0541d049984119df9de526cc6971ffbdb5218ec386edef5f9d5bb26e2287d3b28ceac75702ec7013e9e8ade2046f7619abb276d937d835de643b5376651b952262121beeee52641a132abf0f776c0ecf663778a14ad66727e8a4e71aaa666b3061437057fbf87277a78c916cb4d230270363b97d2fc87eb1b88df40a16d6fe8f781a537d411c9e999872442e68948314c84c1ca6df417ff8a6807facb70372e9c21810e7854536474737add74141b3ae4d7f80348fd6a867bbf9ef11f0996e96027ac1b36fda530ad64bf70fb3e2ea193dd42765446410df2c0c7d0c9e0301e85d4d93cb8053205f2f222c15ad713f89aadcf0be823cec7e1e7f765676d22e1a6651c139f7d1123716731a947d77ade9b404cd4dd0060160c4201ef1046fcc8f05d2b8e034c4eaa39da790ed705fbc762b811cbb419ec82dbf8042e99d21fbb28a4b0947be83495dba13e709821a2a85d380c7e836a0b1bc66dbdf01228c1ccb7b3cce7accb86478488e6fb5eb3f42ea308da8a8f9b874a716b0052566dc3fde2a706713361b94f6d00ba7e245dc638012232b25fcce5bcbcd960afc2f9046757a354426fbce3f908ab37439fede09df12eb525c5af19810894a9df4773c2897e5bfce1be5d81e02c9b53983a5a1cea73a2b4a496d16f3f3b6f1c0b2c0ce91a020393a41fc738496f5bc0e570a9586905cc900a4ad29490dd441644918c38d21ad3977c4fb7f5040cc7b4d4d1850dcc1d656ed2f53dbe06beb7af4f25dcc79e94bd5c41011811e45c378faab8fc44790589bc7bcb424a373c751e26f7da0ba0fe229718196f3caaeb7bc507eaaac93416426cc692ccd78daa5da98ac5d49252fd7a3da603950804f919d9838731239d1ed0a004558ac1801c3faec924dcef1cfc507d4ab8569cc5e9fb4a21984dcf5db909149aefb6bea093233721cfddafec5a22e12097860e87ee67ca582683e6fbcbcf2e68f0d62f6183571ce1ea06a1e7b1293435e54dd694f9d2aa752c6b7632c0baf3cedd45489c690bdbf505aa42146b19da89b65fbb08c660b20395743e369fc4ce019836c7c3b277568b55a8d7f48a86da085f9d37080357218b59adc71daa13d6e07ab93d71c4abb8d3dd686f6ef3c981a5d09a6e6c6b7d27ab8e537e5b7bd633b187432604a42307598ae81bca4edec57580fd483d295e3778fd0bd3a54ecd2e803ce8371e91e3e12c750c8c6f9a32560b44a3ef48f5dc07f1613fb22e924a4f1ba763ab1447fb09eac984fa14fa4a5fa451a335fa5a954e86ce1fa352d50e1b3263a5d977beed2ae3f3b708f702699e8f83244b9a41d194cf4372850c2567a0648ba3a1d5f5ac57dc80e7509eae97b6da34771db3ea6a527b95de3445ef8cb4c4d06c974700fa2400e2ef6958d9c62c262f9695b69d2389ff52cbe243379dcb3a569c1b77e2270f75fd99dc95daf3073ebe7c2fcf6ee9bbf6793645c92340aba0b8791f409dad3669fe1b364678a6f4943efb996a0c1843f32dfa52e310a86e177740d9aadc878953b7776d805f0f7a5378c08c966065087802e3512096dee91048158d258140a3c90535ddee78e64a7d3732ec43e545b7b2b283d8a9d508054b4903aaadffa52b2ccd29dd47ebef8b5133b948074bd7a5c1e70efeff9db7c52ae79cdb717078bb4560d9c0a1756c2734a1a04fc4f383f5148ebdec1e3a6e30305b5ab2f6f8eb5b59a4d6c48387620da3f993a89beece2fdf0ea4856f6e4f9c0b65f5f739f39833775784fb31956dd66d1a6d3281434a1bbd4db24d2261ee611bddee3628dad54559dd01b83d6618be63c064240adead7f36f8e494a864085cf714eddeb3268bcba5fc1b1ef7f2587690ee8f0d1812472262d4744ef6006b74d2da87980375e70d499d700fbdfcea3225773249a00a8e8a1ec8f5ad0c442d11128940843f0db6f15d21d9d7dca671e748ae7f1e917ca3ccfc76cc5287014fc7c43774a3b1ef9e19951b21f1cc7356aed5e5b870152b2750b97f4b84591d1fa0139459bded2a533030aa02d84cdd632c45282fd905cfa7f1b850347f0e6fa3ec631dd8bfe1a8d4b06b201a2c8750907974d44aa2a7d3ffdcbd99570457cdd77db407a5a7f097f8b9f96408b87fb9cdf3edaf9bf052ce411e0296fbd7d03fb09f3a12f4e5f16e6d2e0f7556a94f8c007de440298878f96ea588cb620edda4067c4a07623919b63689ff1e498243401be3906f31a1c81d790760"}, {&(0x7f0000000340)="0e83a61c47fd86d70d12374805523ecc28bc2d92a3686f3e3626ffe65f1580b3465bc72488c192a92bc81a0388b8a58b87004b6bcf8fb90ff229c9ac6b9466a2fb1c52119fc1cdbfbb3eb30dca18ac12cb2df6e305c0d1dfafc9339246906e0401"}, {&(0x7f00000024c0)="2515bf624c9db47b0831edcbe469977219d421f01e5232cb3213fc226e2bc774755bb6555b467370f6ee2d22f7f4b9202395091ca4265f8763eef9c4029056dbc3787ef8a24cff2baae7779eef475928b16e4facf2c73cbaa007620756367ef8db898a0c60cb8a877fdc579d4c3d"}, {&(0x7f0000002680)="db62b9d8746481bccc6275e4bdbc50fc6c4d4ef08f5c4330d93ef21f806455c84a5f8fe69640b1aa75ddaffd28e7e61697a3a3b8f092dc264985676a956051f05ee57f61f77b591337b4", 0xaf}, {&(0x7f00000003c0)="582df596b79f612e161e496f919f98180b6c58c361cdbd195e1a", 0xffffffa1}, {&(0x7f00000025c0)}], 0x100003df) shmget$private(0x0, 0x4000, 0x108, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x200, [{0x1, 0x100}, {0x2, 0x80000000}, {0x3, 0x2}, {0x3}, {0x1, 0x8001}, {0x2, 0x9}, {0x3, 0x6}, {0x2, 0x6}, {0x1, 0xf4}, {0x1, 0x9}, {0x1, 0x9b}, {0x2, 0x6}, {0x2, 0x2}, {0x1}, {0x3, 0x91}, {0x2, 0x80000000}, {0x2, 0x8}, {0x2, 0x1}, {0x1, 0x80}, {0x3, 0x6a000000}, {0x1, 0x3}, {0x0, 0x96}, {0x5, 0x8}, {0x2, 0x1}, {0x2f22f5c1082f537c, 0xfb86}, {0x3, 0x40}, {0x1, 0x401}, {0x1, 0x3f}, {0x2, 0x20}, {0x0, 0x9}, {0x3, 0x3}, {0x2, 0x6}]}) 13:34:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xfffc}, {0x74, 0xfe}, {0x7ffb, 0x0, 0x0, 0x400}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:21 executing program 1: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 13:34:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000e00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000c80)='\x8f\xc1\x91l\x84C\xb9\x81\xc0\x02K\xc4\x89\xcf\xa6\xa4\xe3;\xfd\xad\x9f6\x84\xdbs2\xaf\x01\'\xa94\xad\xb3\x8f\xa7o\x1a\xf1j\x7f\xecZ\xf8\xba\xe8-At\x10\xa5\xafL\x13%YD\x02\xa5\x91\xf6\xa6V\xae\x1cz\x00\x10\x00'/148], &(0x7f0000000900)=[&(0x7f0000000440)='\x00', &(0x7f0000000700)='-,--#+%\x00', &(0x7f0000000c00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000840)='.$\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x81, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1003}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000004940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727fb30eb2645ef60f7424d596939a75d783aef76fa440012e5d1d5431942e40b9a1d8358103a1a1907b6beefb35334591dc0ba2ce96110e35cbc671b7f43f8a76dba5e13a248ad0409f17595e9a33c1ea2c3b94cbc1b631c87383a3e2486fdf7107fb411480e296d6e62cb0e57e3f47737ac5a21b5c712e5dc0969670e19d5531f5cc94d82c4aad594295ca076193e812f2d5a9bfdc71d18ad365ac9a4950680c59ee9d397f3a1d455982347db78806bb26c7700"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) getgid() r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffed1) 13:34:21 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x840, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0xc2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x4}, {0x6c}, {0x1}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x15d, &(0x7f0000000040)=[{0x30, 0x0, 0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="57c11135a21accc3695cd7ecea1c1641a80f40c8dfd6e11b2d1175a3aa7bb16ca73dfe25916b07608dcffb8b82a238653c2f9a7020cb91a9714f90f33342943a445ae89969d09aa8c3af2f94ba4674d5fd24d5e79020a094b56ec5ed50f6d97eec8ab10bacbf5300de69163cc8a5925fb5a116d9686b5bc24638480cb6acec09545e7598b7f3addac733fdd7a999d118e10fcb31ee2fec3fd7feee91fca60382d603604fbac56556ecdd444de6c4907ebf168d12d304273a982542c1c759ffb90b90b31e30a4fad2c93741b4b456875469ad8aea5e7d87226a98ca9b08f431065c536e87da8c283a0c02961ae98b7a202fd98d787775f5b998e552ffeec7251cf8bed0d7dedda220c80a12ace8eba4d3964d0dd70d5463619e56912e9b11c7c0ad6c66f70d63101d7078ed139d6bb75a619720ca9c6b2f65faea357cac2445a06271d3a98dda006c65b5ffa5ee0d8643f936f01d32d13c3b78578482617f86d371cf4f80036a6f7226a4c5903574b55aa52d747fa6483c1d867f82e7ad135eaec5dbdf9647d54928562b669f704cf1b7db43b8ee8dbb3fefb5e7cd4d6ec9013f7bc4dda748985b0102c3523f8acaf35881a0ca036ad9aa1e973b7e03228a630f1e555b2e28e9a08f310bc75c690026e2c3cfa48ecb2232bffd079bb2ce033461a91027b700a4d4483f30c28e67e8cbf3bd00aff83b357bed91b91bbd545069d766284fcdfa4ef61446f51a3ec8c8766af065c122a0ee0a0708dd7d716438d57dcb38c5cf11ab6fc3c2484e748051cbfaadfa0d78c68fc8a27cc20694508362fb5348d2dde58da1dbdcef7e275687b18412b7fe72f6104faca1739cd6e8d3badd050b6c9337fe94a5984f436e9f78c12ee3b1972f56e4859d839c47700be6e05d97a35305eaada8c9ec820a058ae5789add5f4bff61d97ebb77e71e9ae205873511c4dc22be2763029ee47c8893e39eff6450ac6ec8e82d116fc7b0a3366349dfe332ac76c2beda8888ae7846a8b4ea19b1342fc39a83ace6c779187e08550a7b4139685c8178fcfaf2fbde444ba01b1671744116e6ede3ac472dc1be356a6ba1f71d5069bea08b67cbd6060182e4ce29eef33b22d221888f3988b7e297c78282fba383f2c79ac1d33e499231c7ec8c3f2b5622234c99ced95b8ce45769b157284e1b81e804efcad5a413dcef20cba392d4e0c14a52db463ac12eef6cef7ca3a943e28fdc50983118b7b32084c18da7502b12e279e79b6033fc2a7edf8066386e9b49a8a5936702f61671afe5dbc34142f4b86ef0701a13a3b422feb729cf85db0cb109d8d96246e370768d0ca76848816b02e10ff3fb63dc592367dd081ab70fceb3d0afd8385a53b53558e618ebbeee0d57b152beffdc60080b96255a0762b0f590ca7798e3ab03112d1988caf90ce6bef927f617c168b1e2c0494d0d4ddf96da4e1c8aae42eee5709a6d4c8828c3ec42c220bb4369bf23a349d9298ce5f4ec7f4921630c72b0ba9b00e520e3beaa4652a0314f14f959bfdbd9fc6135fb4e354f520d23c721e10e0a1e1a4c3f34a51529fd14bc1d7fdc5c8ec0d1313f89a209ba23aebb9849ef8d30db6cb73465e7930f04052fcb5a9f3af5352485bd970b7288f0e1f325575e227c4a9efe304c61e668a8c16f345b0a7eb81c0500683ebe948bc795547d11f5ef923249553edb5498920a23ffe9280fe7570d4d75df62464d8cd895190d88a0fb2b9d920655c9489ac066e327945ed5def0fca564cdf9495692605d9bff67c9c8e31310200ad2a14010418f2c50179f23ea30c7fb8e512f1eaa9b1ce61d7bc307965e48dd31ab4c43e687bde472dc535ead213da3afd208a61eee39e3791df248d11b8f82de77ffa621ae0dbce7b8587834b37fed75ed39ec7fbbfcb3c811f44cbbba1e47015111bfaa9168f310aace293ccbdc4fb7aad69c327a67d35da9e7a73295c253160eb390fdf54680dd21d82816e7be047fb6e7e23792f7ccc98c2ede848867ec7249d636c8ab132e8df431baae60a107b08774af01ea91c65eff30ae92950c25cb0bd092754d11e82fc44bb61d819f38d1e284977b21e774981b40c69b78920f0287b2725f6e517db46dbc9c26aa7c126d8e38e4e4690b768e9654ec4f9fe181270e3b3d0e0151cdb6130a7deae1ca3aef90adadf11a19688e96fb0f99783c6f64d6d29a208baa10e180581d2afe3c51f7e8bb1af7b736961ccd2f08930508558f6dc015fdd040f7e2567efa536741e9894127f436ec26a69f92bc6aa64d3c49e782d3f8e6a7b1147430c3d60c04082b94e1e7ec0ec61b1735ff903ec3aa1765777a97185e5335aa3c1dcc8bf10cbe4f380bfa32da1f5952f28edc7329fb07a1c22afc3a8269e20cc6234c09b880ea9ce8c07f2689d6cedb506e023bd9c8ace13c559d9ead16a7ae453b5bbe6f63c74baf6d158bb62409aa311e517c928a39d49db976939c8051b2ce385536fcc0fe4fa60efa3b62416276d4139038e7c5a8ac5ecf74a18ca5d840d198150d09559f49bfe5a3c704a456cedfab029db034370815442940b7151903909d7e531de7ed1cd1aa235f72b6a4b798827c84bbbc04921a40837b81dadecaf4f2ab1f04396ad54fd8c353765b6c405fab1f610d63874cbc2b813735c51877bd3fb6a79a6e49ca9b16a07d93028dce903837593555e139d7e125ce73cbaa8ef3895d3e60014dc7377f20b5069737afc82e659da7808e9cc638b11ce1e7db400b4b061026a8e97d8ffc167cf57f1caa1dba7007c3d6c8ecedf98029b8f1c9df861f983f06b518638c12f2cf1814e904582de38e5331b6dd5962fd1281fda4e6cb0a476863508eb98b859bad26934c1b3ffc16d9bf63ac70997d44c3e67670ef6a06ce3e9889cc5934d37e768b1e6c37400147a7a3157b6a5590781914168c85932b62201f4f6c09eb99dba4629e89b21ed16419cbaff6f0a3841c83cdc4335925541ea22e37cf7220532467e48d506d6049defbbfe6ba91e48a16d254c72822536a290a43d79d77dc6ad873514f2ea60db84f4f1fd7ddada06eb1c1093e126f4ee856625771a6d82292fb1c85aa61c75c2391f1446857dd34f8951e86468f1a054629b805e86a18ddee2de708078d7bd3c8b6ad5e63f2d1ff63f4fc23a69391dae0907c0ccb025dcdd5e68ef0d309ffdf175e5be91e1a90dd232a51234ebf262224b8d49a1280efe85495d831da509775a77e71646af251e387bf1e16089f123e8b06ce5aa9ff943118a4cd99b552c05e6d41a707446a09aed1722b8c32ccb2739cc0b60a6b612bd86a1b2f3d1dc0bea4e5a7f4aa59230ac2612d7724b35158ea740760dac9fe9dfe9dbf7fc42f3b086cb68d0567d7e42e4195f4b10dbdce21057656e8505e307a7788521b76aa9508ce5508d93e7ae0b2bb05ab90886b53bf448c0c6c370df3af58c4cd2477aef6abf1cb6c111e5c03c118a50e7df6637456ba0743962bae3ea6b6f84b0b79f287efc624a8361b8c3427435f2562ad217e4bba896f501ba72d8ee79fe188ffb17423c9123ac6d1ed05da3ef2a35a5a9b62fd883c55be5c37e65210fed930e95afe875587c25f5529ae4727997176bf0c1a5ce27bb8a4194ee7814efa04b49d33b2bdcdaf93c9a52295ed8eb1425cbf6294d8dff6ad485c20a8f71ba1a18a40763625df562a14e8c048bb8ed67c9c2ce2048cc9ec4d0b453912ae8f5e0e530b70ce9154014ec7c3863a971a4360a6f6351fa60e3af5258e34301801c00b7fcf79f50e234d1dfafdcbc9850aefa166310330293430762729aa84cc4b96aa0d2f111e7190a8a6d71b2dfd973475479be8ab071b00106e9a49eecf24143d0cf30a47d1d59f9903027ce63f2231ccca9fd3a215da59ef2eeb0eb80411921cd277b2dbc88c0409d98e28f855cefd9961eac61121c30c1f74923778c6276c390f2904bb62be21192e9926b3141b4aa51d5f77787404cd7e3fc748c0428c3554817a7e4d87ee24982916080c1fe6e443f7285b31c48d9e5e2b9f95a77f63c275403330c96173ef3e51966677b0861a45f2c4d9ff9c5849982ac52669af311023aeae777c797934475db175378af6364f7c255bab830d1d5bd0a870c31b6bb0be10f95b48f67d134fe1fc6af93ddfea73ec97b19c2b68aae40427655ef6a1ef251fdf84f2c2d50edc2520804db4462d790ecec0816908e6980880a11acbfc35f3f50ccb24b373d28d16d5722d1c11b909ee19b0d869d74bf6815461ad60b7ab83e7414a69abe33062c96d66ef6bbf173dac5ae3059b0c191075109b1ba8ae92cbbdd898bcbc138f783193ef3b39dfcc7bb7068d79121cc664b05a47655acb1395b19652fe683b2875b55b547ce785eb5bb72e9bfc98427793e944be359b0786c5cbf6d9d0558da0d824fd8d9a81bd5665cf9ace92c6eab044fcaece4cc9c084f376db1fd786f2e00cf87fefd5b0d7cb81996dba91d95cf5ecec77ff5db8d9f03b0319580e6850bcb02575ca06b0a91cf31bd05cef21d673c1983e1d12f059808bfe2c0ee8c10bbed5f8ece8ae1a84776cc24bc2887e8bc15be76a5a93fb44a43ccc193f8e12be0a3460cc06dbb2e5409599eb42eacac2adc7b2a50aa2461ed1c488bd92a5e78c2468f07e202a326aa74de918457b92e013a789f217ebbbb756c14adc6c01772cb5bfe8903e99b3dc23da66a6849fd8bd23fd137a81be5f4e1cd96ec24d5e4eb1b6c9672d4087888b97de35843967d9c22a5761c414588e7aa1bdd2690a64899c4b5022113c140398a0e8b09207fb9361ad146b5c7553c2eef7668fd3563151e703dfde2362e3671466a153ee5494db547120d3403f3161e62c4dfc18ba4280fdf41e02f4841f449d1ce8635e4b1c9b06afe750ba1d4a6a721e5c264b99be631014c558feb5cd980b9f7250d72bab410aa3e99a1f5698e02aa8261a39c83b01b2d21e0d5da1e4893293216228c5c39b2f19dbdcd18f224762a4518ff4343868de128fc31d9f48823091bd5c3a59be0e9171289056dd17cc2290c62c6e0a0850a0bc39c70a3fcc31e93065900b5dd60a5dc5bd3f8aab0996e8d019e731cb3713aa4a3ad385a79dd018570af21f9ab6359aa7371ec8daa13f330e7e207fede44b0a24f4c4c8b47f18a5b74e18b66fa670a2acc161bd2de5c296635ec1494fc40e23dadfa75a97af338f69ae6c1c4c684e174cb3392688bcae7ba91838a6ecbccf04c9267b28bd27b74d41e37c98155385f790de62c1291f26cb63e8de3d2ea0aa3bdfd3e5dd559e08c1d8eef7f5de60a814551074264b7f8e1dff154d6fafb29d22169c698af50770abac4293d5cba197f79ebf960dba5abd7a6d973bba362d1358e03e50a7d73fcc6456bf21ece4550edb9faacde12f8fa202bc90ea6a231ac9cd676a157904f89c448f5212eef6899312fca4a3219d3b11d626fc7fcf9a70951592258a46665defd67e6904291c95fac071fddfdd28eebba1dde0c785c48243590298b63ef30d0be680f89765fb7fc45fb1aee7dcb370366f67022b85b7e6d2256195529f57e0c1e670ca0545e827823120ed592919f6fe4f68d870b97a9b1904e1b4e07aae1047465ade9c710dc67ffa5c2beb90814ba2590b144d86fc9eefd048b3ef9fd52db8c7b3137ae638c20158504b2f5b30178cff2767c14d262f48abf33333d609b393f5be5203a2048a060e42eadca9bb57ed9cf9a85a4e184b9f8c15a1b31a2dfff7da62d0f686d7d234c33f30f96df242b1eac07d0bbbaa476522a1f7a982aec89a41750d68161565256db601896c11e422446aaa8cda", 0x1000}, {&(0x7f0000000100)="66310a014506276ea5f788244492359faff06ff61968adc093270d5e396184740c50351a7e26aa1f4d5f391b2144d314b48293ee9355bf2f9cacad", 0x3b}], 0x2) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 13:34:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x7d9, 0x100000000], [0x8, 0x80000000, 0x0, 0x0, 0x8], [], [{}, {0x5}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7fffffff}, {0x80, 0x0, 0x9}], {0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:34:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000002480)=""/4099, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f00000023c0)=""/159, 0x9f}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/188, 0xfffffffffffffdd5}], 0x6, 0x0, 0x0) 13:34:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x8000000}]}) shmget$private(0x0, 0x9000, 0x9, &(0x7f0000ff6000/0x9000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) dup(r3) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) 13:34:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r6, &(0x7f0000000600)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x5) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x2002, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffecb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) seteuid(r5) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x5) pckbd_enable: command error 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x100000000000000) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x203, 0x8) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000180)="bfee3809d277a6bbd75d93dd241f31fe2805fc676bf8cb75a1bd7022bf284ff3b118e2bcdeb92cd7017a748c8d7a5a5eb5bcb73df8389b5885f8eb96acb0b6ff032507b512d8fffaa5abb00c120e0e0d5bc898eb903c43743cbfbfb757837a1651c55f8aa8a1b5b9c4f7d9e6163ee96e1de1c1d6a640db703d1aa4444babf907", 0x80, 0x8, 0x0, 0x0) pckbd_enable: command error 13:34:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0xffffff40, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 13:34:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000340)={0x0, 0x3f, 0xb5f, 0x8000, "a50dc44eba7e2a40213d47ae3ea0b837aa541a0b", 0x7e}) r3 = socket(0x18, 0x2, 0x9) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000300)='./file0\x00', 0x80, 0x2) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x7) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) syz_emit_ethernet(0xdb, &(0x7f00000001c0)="cdce9c59c2d8069eb265f581f8df6a5f2d3caa20068ed4f9a3d38c24e3afe90d2b36ee8ae4152f42a3f68c148311351be55c690117700f0d6d7a8d0caf7eea59a99f1dad3eb9015662f4760519b0f273383d68948b4ecfb960914a786df6dd2186a1c28669c644944950f51ea4e0dc3342109f9dc4c9c58566b3f5aacf09967f65acfa7b9fc27248ef0830a89c003f85d8c5001ff10fe7948686d842b200e64c4b3e845ebb6f6efbcfa005b834b3dfc22d7affc4b982936fb1f3d1a3fb74e66a8e904dd810b6c25618eb721c97144f845e4327d99e0a7cdf7d464a") recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 13:34:23 executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000003000003df0bb308b727bf97583ae1e78c882a45a44b2e1fb1f74ab28a0358023eb92b9052d6539a05014f99004be73a1289dc4439a788633b56b9dc1365345a6d0606499d4962"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 13:34:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = msgget(0x1, 0x600) msgsnd(r20, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r20, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r31, 0x1, 0x9}, 0x800, 0x1, r32, r34, 0x6, 0x1, 0x1, 0x2}) r35 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000280)={{0x8, r21, r22, r23, r27}, 0x3, 0x0, r35, r36, 0x9, 0xb01, 0x9674}) r37 = getgid() r38 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r38, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r38, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r39 = getppid() wait4(r39, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r38, 0x6, r39) r40 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r40, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r40, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r41 = getppid() wait4(r41, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r40, 0x6, r41) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r5, 0xffffffffffffffff, r23, r37, 0x2, 0x405f}, 0x40, 0x0, r39, r41, 0x7, 0x100000001, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r42 = socket(0x18, 0x2, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x8080691a, &(0x7f0000000300)) 13:34:23 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa8, 0xfffc}, 0xf471}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:34:23 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a90000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10fdc41f07ec41c58a2be4d35df1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef454307006515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02384797eae1d75d3ff6ccb8cbeda79cad624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad3491"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="14000000000000001ed7c5512ad4940583ca04262f140700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0c76515cd91cfb831a5e6c7f257265c9d354e80a4e3724b6effda1501f6be6ff1d0ef06508b51e9746d0c01b1bf813ea7de99cdbbe89cc32"], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {0xffffffffffffffff, 0x4}, {r5, 0x100}], 0x7, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r6}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x351) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x6, 0x64, &(0x7f0000000740)='\x00'/11, 0xb) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x84, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x34, &(0x7f0000000ac0)=[{0x4, 0x6, 0x1f, 0x6}, {0x6, 0x5, 0x3, 0x8001}, {0x402, 0x7a, 0x1, 0x1}, {0x3, 0x4, 0x7, 0xffffffff}, {0x3, 0x3, 0x49, 0x3}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r28 = socket(0x2, 0xc003, 0x0) dup2(r28, r27) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r10, @ANYRESOCT=0x0, @ANYRES16=r20, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES16=r24, @ANYPTR, @ANYRES64, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r26], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r14, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r27, @ANYRESHEX, @ANYRES32, @ANYPTR64]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r26, @ANYRESHEX=r18, @ANYRESOCT, @ANYBLOB="57b2cf06212868", @ANYRESDEC=r19], @ANYRES32=r8], 0x5, 0x0) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r32 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r32, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r33 = msgget(0x2, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r35, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff8b) setgid(r36) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r41 = getpgid(0x0) r42 = getpid() msgctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x3, r34, r36, r39, r40, 0x2, 0x8}, 0x4, 0x7ff, r41, r42, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r30, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) 13:34:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b75", 0xd0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') 13:34:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8d) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) syz_emit_ethernet(0x2a, &(0x7f0000000240)="b6e11a0b91c3c97a2b15179653b8ae301ba5bfcb080700000000000000645da5f348b34946dd1f4880dc30e438defa0200000000000000bffe8eb337cd6447aea8c8585ef215c385b47465dd38545aa89d8a73e0477e5d52dbc46131540e4b13a58bcb9e260e87de397b0aca5b3ef076de39771a72b2ef2325ec392d67bf8a6aa7302c6267fa1b93d4cb4e130f3e811412a3d80b24cbac897812c56c80f138cfc6dc3747675df9aec3771cb07b88a88a171ec82dcc84dd0658353de6b4fa68e7c637ead749c13465a24be9a23a25e1de34e4e00085d9c47440ad") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c, 0x0, 0x0, 0x7}, {0x3c}, {0x7ffffffe, 0x0, 0x80, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") 13:34:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="b779ce8cb4f9be64cd72c90099"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000166000/0x4000)=nil, 0x4000, 0x2) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0xffffffff, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) socket(0x2, 0x4000, 0x3) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) ftruncate(r1, 0x0, 0x7) 13:34:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x3}) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x7, 0x9, 0x6}, {0x1f, 0x0, 0xff, 0x1ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) r5 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000340)) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc0206981, &(0x7f00000002c0)=0x3) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 13:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) dup2(r9, r8) fcntl$setflags(r9, 0x2, 0x0) dup2(r7, r6) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0xc003, 0x0) dup2(r13, r12) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x8010, 0x0) dup2(r11, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x2, 0x5) sendmsg$unix(r15, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) close(r15) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/220, 0xdc) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x0, 0x20, 0x7ffffff9, "73ccb37b2efe002cc7001a23e6b5d9c06d00", 0x0, 0x3ff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x48018, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) getpid() r3 = msgget(0x3, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f0000000d80)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d29f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef88ab1fbf338696947dd27f73752b5c831776d646a86e9ba0708006e4d80cfdec79f41ebdb7a953f332a4ddf2e3500009beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cbddd513ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d9950615a03c6b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3b829b4591b8ca371504b817bfda1da4bec6891c30dc27962cfc7f8e1f1eada60b622c13009cb2fed3ad5fca4477d870b2f42731bf9a53af09f324b31be6c2cdf44adf26f6968b77c66bd9b4ff834fa39d0051f95f760bdeb49b7fca25eed41a30c7d13bba174b329a1144ac9601ea18b4a7ca1ecc86f9c64ad456a0bc04becd282a9ccd9854dcc1ad2f4f6834df2b8c268f84f57bbe9cf4e9cf81250f04262c2b2336dc30926f9992f9221b275ed730e2b9c8f03d8d1fb4ed80f4d3e099d7fb5ca2e74c41400000000000000000000000059633cad99e0324596274a70919e6e445e55a177e8baf6b19951c8af73fb1dc23be4243a6571cd0e6ae68c1022ce917b76a167c270631f3e25b5088979c39cdb860a74edcfac7da3cb0f3cdcedbe00d0c8ab1ffe01d2831b366a30b62678cfc0e023499ba66c35693811d6f13c758d3c0083996a6b74f0c16baf9e810251e444965d3b2d6b1e28e6bbd2cd3c58744be207dd90bef301e13a9e10af4a8c64005de00661b228c76a920175739790e8d90673729a1a85bba5ec258243b973bd7392bb99dfd35538b452d50b832d47a00545dd291ea533622b98990715f0b0316275e649e6224bf7318b9c3d357daf89f0d3742e05e42d46ab61811766ea6916b82e414189a96474ac1e49f321026bbbf1069196c2105e62b061dc2589828c447dd34a65682e2f3f61e0e2705142a178e0c4b3568df9de0e72e7eaaa1a1836cfd96d8fc291f35c28eb123a1125b0380e3f332846ea3921151c5abd57eb5fdb1cb413b1c10e"], 0xa) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r7}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r8}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r10}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r12}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r13}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r14}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000001980)=[{{r15}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r19}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r0}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000140)=[{{r20}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140)=[{{r24}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r25, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000400)=[{{r26}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000140)=[{{r26}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r27, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r18, @ANYRESHEX=r13, @ANYRES32=r27, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000002d00)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b72d5ed7279d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0b22c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b87d9aa314b306a7d4afced9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa960286a4402a04653f2e0c3e7cef33e8705cbd101d4e0020fbef1936fc442ba0bd33075cb7ceca393897c7b0418649f978cf35c2fdada2b02187e71ff4f9775b17a62ea14b676f62b5ae86fb8cf3face0f4a84efeb33c63881d367f8bb71136abbcc27a1b547ebd607e4bd7f98404da121db7c40c23b60417f1e4bac5cab50c3483d90c53870650338c023c8530941f03536c2ae3013733002bee52bd3a2a7ee1bb7bf9e13ef429ef442567bd08186a3df2279b2751b0f61709f4cb3b9266502445155e76f88c26ece3bff42daac9e52976c5a49ce922"], @ANYRESDEC=r22, @ANYRESHEX, @ANYRES32=r25]], 0x5, 0x3, 0x0) r28 = syz_open_pts() ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000640)) r29 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) msgctl$IPC_RMID(r3, 0x0) 13:34:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x14a0, 0x200}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x70, 0xce669dfbde90fc38, 0xfffffff7, "c8ad893e5d475289884cddd5ae2a58f90205877984b562c72d114226a77213e48bf8264c993bc4f0fe5f3c486af4fbd9750b527b8bdb78c3cdef28bff47ce1c635e16f1541688227d6ad515db547b6ccaf0b238e55414ed2bdcd5c"}], 0x70}, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x80) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0xe4c1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:34:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) socket(0x10, 0x3, 0x2) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x7, 0x4, r1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) r4 = semget$private(0x0, 0xede0c7b3755c2b12, 0x12ad013c78b39105) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000140)=""/184) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000280)={0x3, 0x10001, 0x9, 0x10000, "39a0f6a6f98f95dfb24cf8290775c5fc9a13f627", 0x3ff, 0x2}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000002c0)) getgid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) close(r7) r8 = socket(0x10, 0x4000, 0x9) fcntl$dupfd(r8, 0xe84759f56cf89fd4, 0xffffffffffffffff) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000340)) r9 = shmget$private(0x0, 0x3000, 0x649, &(0x7f0000ffb000/0x3000)=nil) r10 = getuid() r11 = getegid() r12 = getuid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x8, r10, r11, r12, r6, 0x26, 0x13f4}, 0x1, 0x7, r1, 0x0, 0x4000, 0x10001, 0x3}) socket$inet6(0x18, 0x4, 0x3) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20, 0x0) fchflags(r13, 0x1) fchdir(r7) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMSET(r14, 0x8004746d, &(0x7f0000000480)=0x3) mlockall(0x1) 13:34:25 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt(r1, 0x80, 0x7fffffff, &(0x7f0000000000)="fb6204d5868f4c18460359ef44a69c8724e270db01decf8d1cc56a63e9265d78018bd340ff2a38f6989a2f484b2918ae", 0x30) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/243, 0xf3}, {&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/127, 0x7f}], 0x5) r2 = socket(0x10, 0x4, 0x20) r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={r3, r4, r5}, 0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socket(0x18, 0x1, 0x7f) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000001480), &(0x7f00000014c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001500)={0x6, 0x1, 0x3, 0xff4, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001540)={{0x18, 0x3, 0x100, 0x200}, {0x18, 0x2, 0x2, 0x101}, 0x9, [0x49d, 0x9, 0x8, 0x0, 0x401, 0x3, 0x7fff, 0x400]}, 0x3c) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000001580)) shmget(0x0, 0x10000, 0x1, &(0x7f0000ff0000/0x10000)=nil) mprotect(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x2) socket$unix(0x1, 0x5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x8400, 0x0) dup(r8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse\x00', 0x800, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x2, 0x0) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f00000016c0)=0xc) dup2(r9, r10) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x8000, 0x0) close(r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740)='/dev/tty\x00', 0x420, 0x0) readv(r12, &(0x7f0000001900)=[{&(0x7f0000001780)=""/65, 0x41}, {&(0x7f0000001800)=""/239, 0xef}], 0x2) r13 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r13, 0x20004269) 13:34:25 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000280)="74987db72b6532084e6c1f82c6dc0dd9b2ebb1c3b7522a8f4f4e", 0x1a}], 0x2) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r4) execve(0x0, 0x0, 0x0) 13:34:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xd455, 0x7, 0x1f}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:25 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x1, 0x0, 0x466aea10) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'twp', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x43}, {0x30}, {0x800000000000006, 0x0, 0x0, 0xda4}]}) pwrite(r0, &(0x7f0000000040)="ea00f1a681508812b311cd007f27472700", 0xfdbc, 0x0, 0x0) 13:34:25 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) fcntl$dupfd(r1, 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) fcntl$getown(r5, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 13:34:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x1000, [{0x3, 0x5}, {0x3, 0x9}, {0x3, 0x8001}, {0x3, 0x2}, {0x6, 0x2}, {0x3, 0x55}, {0x1, 0x9}, {0x1, 0xff}, {0x3, 0x4}, {0x4f80251efa2b9ab6, 0xbb4d}, {0x1, 0x40}, {0x0, 0x840}, {0x1, 0xa67}, {0x2, 0x84d8}, {0x3}, {0x2, 0x1}, {0x1, 0x1f}, {0x2, 0x7}, {0x1, 0x2}, {0x2, 0x8}, {0x2, 0x80000000}, {0x3, 0x10001}, {0x0, 0x3}, {0x2, 0x1}, {0x3, 0x53}, {0x2}, {0x2, 0x7f}, {0x1, 0x40}, {0x335acc1395344c01, 0x200000}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x4}]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000ea0000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/216, 0xd8}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, &(0x7f0000000180)=""/156, 0x9c}, 0x2) fcntl$setflags(r0, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001340)={0x856, 0xffffffe4}, 0x8) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = msgget(0x1, 0x21) msgsnd(r0, &(0x7f00000001c0)={0x2, "0b29e2c2731cdfc0504706b1395dd64dd93c25d9044c3dfecfd59b5cdc74e477d902fd1c0f48fad2804caa887ed4562a1967a0ccb3b005b030d89cf7e7691fa593d6b01715455d95756f4d89f58b1ef16e7a7eb65a40674f99d311aa06aefccd6a876ddf0259401cbb236835d40fc844d134c003836073ee09aba40708c9419e48a02835eed58d39c95c4b4344443ed966b9eadc1c1d7ca593e231ec81208f67234816"}, 0xab, 0xc00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getegid() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = dup2(r2, r1) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) dup2(r1, r4) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socket$inet(0x2, 0x0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="100000020000007aad46200001000000"], 0x10}, 0x601) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0x8) r7 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r9, 0x40044b06) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r11, 0x0, 0x0) preadv(r11, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r12, r13) setreuid(r8, r13) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) getgid() 13:34:25 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSCTTY(r6, 0x20007461) close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 13:34:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="b8", 0x1}], 0x1) 13:34:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x80000001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) fcntl$dupfd(r3, 0x14, r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r7, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 13:34:25 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r4 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x44, 0x67}, {0x26, 0x5}, {0x44, 0x3}, {0x84, 0x5}], 0x4}) close(r1) dup(r4) syz_open_pts() 13:34:25 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r4 = dup2(r0, r0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r4, 0x0) sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f0000001900)=ANY=[@ANYBLOB="0100efaf44176c653000"], 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001a40)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940)='/dev/tty\x00', 0x20, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001cc0)=0x354) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r8 = semget(0x0, 0x2, 0x100) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r4, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 13:34:25 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb590dfd62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f8ba18ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51d20924fb610819c0c0706426578cfaa167082460ef94756709e40594cf07a96fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x20) r9 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r7, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r8, 0x32}, {r9, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') clock_settime(0x2, &(0x7f0000000100)={0xd379, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x5}, {0x6, 0x0, 0x0, 0x20}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:25 executing program 1: socketpair(0x20, 0x4, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x10000, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x800000, 0x3, 0x0, 0x0, 0x2, 0x10], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:25 executing program 0: pipe2(&(0x7f0000000080), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) kevent(0xffffffffffffff9c, &(0x7f0000000040), 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x401}], 0x200, &(0x7f0000000180)={0x2, 0x8}) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10401, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7}], 0x23b) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) getsockname$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000080)=0x1002) 13:34:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) r3 = fcntl$dupfd(r0, 0x5, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r6) kevent(r5, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:34:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000000)='g\r', 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) write(r0, &(0x7f0000000180)="09917530792270c600ccb515279232", 0xde) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0xfffffffd, 0x0) r1 = kqueue() kqueue() r2 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x0, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x141}, {{r2}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x6b, 0x0, 0x0) 13:34:26 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000005c0)=""/89, 0x59}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80), 0x5, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r8 = open(&(0x7f00000003c0)='./bus\x00', 0xea600630dd05ece0, 0x0) preadv(r8, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000400)={0x2, 0x1}, 0x1fd) r9 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0xffffffffffffffff}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x0, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 13:34:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) setsockopt(r0, 0xef59, 0xa00, &(0x7f00000004c0)="6b0bbc09922ea8593f07b35165d6fc773099974e190bb47bacc2a54a5c2bb0fb165602da9cdd60bb6f7834c27cede5c41bdee57f2292a42de456e6e403aad5f9fbe262a2be7a509bc32e4e7a3174dba7ce2d35a710c8499798d7360601cee44c104751713c3294884efd94a36600753b836347a185b00f7df68415b92209e1ef085965d57e1a8753bc3470796e7199b47be7da092f3fc66b8b9a96efc2acca221431e72ba6f4faa3eaa863736028a329f2ce0c5e16cdd6f5495d208d6ae6e5bb3b8d6f47413fe3c243cb97b3ecc4faa1f692cef1bcee9f6563dbcb2ee5c854c6", 0xe0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x46f242e91fbb52cf, 0xffffffffffffffff) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000140)=@in6={0x18, 0x3, 0xfffffffa, 0x6}, 0xc, &(0x7f0000001900)=[{&(0x7f00000005c0)="ec0ffc386c581fb5b353532ad8d9e220306cecb49973750473368aae61ab824f11ad13453c8de6b34073fad9dd6b", 0x2e}, {&(0x7f00000006c0)="ef1e64d610a15d2ceb78054d58b0c7cac80a9795c5e331764da3a519ad8a0814907b74a9cb66cf6cca9c9e9bb5a6dd30182fea6f6f0e2ab33d8218c1ca491e6afbff36ce59d283", 0x47}, {&(0x7f0000000740)="4768f049be831faa291b45ca006eb12052a73611daea5fd1b9a17689bfeb55e8d1225563cbbbe168d836ed7c52c8976ac4118895c8f397d6ae470f672b2aa72ecbd7c094a89ef25fe89e6c18b9bed1e6a29fc77d58c939646d887359a3faffde15ce285d757ac1c6e8ecc6904558a508174ab28784640a416d9b4d3b9eac1f5addf4216b7cd565d116145c49ae75a54be1462831c5d131895619ecf203aaee8e995828", 0xa3}, {&(0x7f0000000800)="6e702cd12723c2686a73f464746b29e1929407185dc7bc3a3c83eca6666c9dc6a5f85131199c8756aba8be1daae7824db695e8acb979d2377cce5cf25d8cbe80f5fb8730b25d9477c60aa351ec1b7dd9a848c982bd891ade2fe945bd0c2775ce66115538a9f5b0e396641c7c2a6d36a4473a880e9a675ca49c9676388b3abbb0e35bb41b44340310871816209d86d8a662af950eddfd449c603041fa188a64ad40a71effb94c99c0b3f62c5f7b26951dda76c33040f1c9c83bc86bb859e98639b941bed35df2732b4dbc12854797ce0e2e3dadc2f6f5cf0bc331a3ad3974344e861e7254c6f42f995009034067829320fe579f23727317856aefa902d39318aa8c6d17c6612e32e76c315a310b1419fcb06503fac3e31262cece4ebf935a337ea84c6ec45f3ec42abbc9ea64528206318b373afb618bc9949d8f9427c8d9d39149ef0140cb6e2d258aa7a635d57dbc2b6caa94faa6b6d0cb02746b4fd43c2c2aeced85566871ca8dd908c6b1c78f6e64eccae865d907229b5c9bb2752df137ffaeded04ef2ccddaa4741af24c3934f4c2c58047f8213a1ceac25b3cbc77ab7f0d64d1f051c08b0811e78f10b4337f55fac767678d23c278e64fb5e1ca93aaab4c8039108fa40607be98d6fa1c934d3e50b72e3345c1dddc8131fde67e91253b07707739a3f48be667587432b430268cc25346682bbf21fd6c71be1c4d510208680e7f60b3c2b31e96c0c8f707f2c5c510ffaf58b1f052831c581ff838e808fdbc29951c98b083bb76be618014717be3dbf15e7bcfffdebe48599bd0ccfcf586c02a14b964410006fe07fd6bd588daa051aa009ee32cf181bb424ffcf8ad78c2a9c987cbc1e681f3b3ff6d9e0bafe1ebebff406e31e24ac0611c6af2c1d6556145d3efc0101615dce441ab95c5caf3eee94968b89c8c5035a78a3340cb082134447b388b6dd168b67d85077a0e644545f399fcfdd8f36e6e06b6335fd32b8065b7102ae1f6d8220bdf381778989e0dff1ef50122b7057e4fc115fc6fadc85e4b741c08d2769602d65e12a407ceec2b9b5600c15519783e41e97b6815bb5a7afa873443420cf55b2d2cdf37b5deb6b2efbfd431736fd06f46cb1d8c4e85a05651592cdcd537d923076edd707471a5d8fbd18705b48bf5a13fee80e9451767b66455c326aaeb02e963bee88da258e63ef56c4a1c5bd095c966a5e8a81aa507138377332666a1c64b6854d0f550be4a4d43d909f933fa030caee098db66c3aee7dc60b2db86622e34f68cffb2a01af2496e14c973a5d8ccbf5fa5dd9428236304088dd96d757f7f5eb8d011fd80a8a6dad80efdcad2e6daee28edc44a04cdc136f404cbff5384e59c4c0e83114fd8da11df32559688826901e7c59a5f6a57ac0df8dd0bf9f05f74e012b3dc1848a8d2bd1110f45400f3b0a2eda8a94f607f7a5b28f037f1132594805029689c2c593aa065c1feabc075cf6e417ce2c0f2597951ff6fe8e4b12775d81ddfa207a8e1d2deb7187750229715b5b4495cc3ff05a6d0d06c58c0a9b907dc189862b39d753de488b79c3b425a1cf055e57cf4db035afea6f3ebaad02e93a450277eefa01d6adc2483169bd856f44967c074d92e38c738097d6e1691e47dbe735d4218ffe84f82c3cdcf3eab7630dc7d4018d08fad007909883982d7f6e8c3ad67a33969a0fe1365b28e6840a2610109fb101ee63e1179849196b98cc968ce92185b5255a4afad22e3453a2135cfa5fd586975e3262e4b67a31225b69e9845e639713025354b9af74245c4967cafba87acf72ce340da16f19c497fb1d26c771062b0235dd4b4b04ec2ed35ca06840287066cc87f57e9905785ece092a8a7cb4d89846b5990576870f4711babc695b59923dc11b561402e52c31159d6b899fc03c6fd5492eb213236d13dadda11f759c58400787ef7e0387bbd0aee3847b53a2d351d32d381b64aae7b356f1ab08dea7f6da3cd755073cc25515ffbd3b18a0ba84540f94ac411b319807322929795bdacf436873057aea3d896f46a19ae6fa49b55ddcb2975ebf5e543a495637db04f79960fbdde70b4818aa8e8f51a06fdd965eaf070cd208b65428e9acaa38fc617bf2af3b225f49c7c1dd5cedb9c4f7ac622fd1b1990d56f9c502116b7fe835df7ebb3cd995388495418d0afbb3415cb588aa9aa87c58a1ba215ef571c668cb09554d4bcb4f11f0ba8c51ab240babfa2d0011a27ac914979b8c2bd2c75630baa9f90e7d8eeb305ae50457cfe616b20a6b879753c14ba981e613f4727225d875b8794bd165dd40d365a327ed250c37ea247732e103cd1a9a8560a6a58cb6407b5f6b71ff61f8c5cd3b5aa975ff68690889bca11754cbf482f2ad4acb18292e9673e550519300ef1a4e22f62411cdbaa73ae560fb7d3fc6e3c276b74c246c436aec58a185aa8de846482f9c0fe84b407220076f875bfdb494ce904a134c15c0e5055a9eab41eb9846884d2b0953cbf214e3974f143e3aa65875049dd046a41dd2be8064bcd9ab6914e792499b3feaee7570b6f8efd374a519baf16a738f05d9526d553aab880b5e6f39043aca8e3d5df5b52ada037026990cc2e9c0a54d3868a6590386a900ac2cf84d16be4e2d3140b4180c902180e140e9095929b4184de0adb2e5560a22f6594af0ffd78c6d8f4c9fe6bfa54d0642288bd851d1fa49c675771395ddfe68f84bb3a0fdbf74afb641bc2f3703b7b4fafe3b544aa1ba30bbd1c4621bfa6332aadff6671fdf5f6883b3cd57b054259ac1b3023dbc36d102b3ec2f43932568826dbeca6b7d466630a8e7970dbfaa74b3e2a94cf12fe2f30193531e1916e2ab5fb004f05624a649d0872d619f8aaead3fed2cb47720545d337c444eefb3dbb78744b49196ff73e472e18b181c74de416e700a29723bcc92f177c5f26d0916f4cdbb80ee32647ff9c53074b7e8cb0441b75b1414c461eee774c73abe70a8da1626d06f61ce9f45ad5f122f140889d438420e0325be502829ce15661f33d4496ab7b866d52b966424675aaa96365d7ffe867a97136c4ff54952d65b55f4340a709c1832e3172afdf605f4c0a377243858c87d90e740cccf86cbe070eab53db591a2e454e340ac1988d0e2c53c4cfa6fbbafdb2cc50a5c91518541f96b47a281b902da9518a665a95bde399d11a7757528369c07432a1223d21d702347027ebf0c6d78b0e4a79ba5e15b6a9cdcdbbb2d37775333f79ea1efbe73ff1ea147efdb41ad2e087bd66e45662bee237f3450ae58f74e2876074e4b9750b54b7871bdfa89cf56b752580f4bb5de31e9e6fadc9172f281504e7e7c78cc0e86157a118676462c4fa29c62ef6b41b367dc1d56c0bc1950cc29e5666c6f8b527de5ee956d45aee4ab23eab708eb6814bc8bd6d62cc41dde5cd220c7950af32a41ac18ec7008080ae4ead118a6198487afcc1080cf387b963625f4ccd8cf4a2e6e9a1aa6fecd3805f476ddfefe1afdb70b9489f7465f3573e2ce5e3c696032d6b1907822a30491b108261cc4e1e8ffe1d1e0e02aedf088fb2b666e6a785ff32154b1b1a78574dd21824fa741ea87d3895e2d527f053673066bb4052f4956d69c2d2ffff8d51f60e2564a9b177d00584226cd75519b157503603146380c404819181d661259b930c6b51993f44db57c3f374c59371b31ad6c78a3a9823b034c49315003fcdc88f123f672a77225c649533be7b504bf34b633590419bdb64d9fbef7b6cbd13177445d045ebfe4da50e16cde95016274afb41feed59626849adcdfdaaff8e0ed2091d95f4a0485468ecf239ff995e3f1b2c0641ef9ae33078e8e4bc16e3cb85be55e4b0698f39311862f5d5d82a3a37b3710470819352e2627e8131d2bc75d41b116eed9b8f9f4a08ec88c8048c6d5a2a18b0c491c926cba2b3ad53c27d514355d8da02d0e7e98676e65e8e1f729d5dfdd3c5bb1698f73107052b3f948e3903497d8585b4ef4b148d126b9626a7bf96890ce3c0e1c54f7a8cf86993b921418d35518509979d8abe1681e81b72ac4dc8782efcdcdf843a51820d2ec637e4ed8f7279e261c5c4a45281d5eb7e50e2bbf2a13ff4456ee104862e4394872dd2fa5df01e1e53cd4da88021d798de277ea1b808a6f93857a650e3071a097b85606be5dfd7e0bd7402ea57139780ec8c0a9d4725f121329adc981fd129d5639190a1c5a37de1006ba5b9d9f4941f627dfc4fc7574352b75ecff5f039cd9ac424b1811e92a1bbc6af3d03d1a8e3ca49ef401f3225e9073c1fa7f8fff94b90938983437deaaac70f61b3439853eb2eaa14da8a44db0f4c3c522da5668b29cd382fc9e27a318e231d18f678e8d0d275d48834029f06a0abb26b98b5e127ba7d849da8c1efefa42d6632be036e0a8b1577a1bbc01085b5044b607e3500ad489723368d1495065a3711d74392d2deba9301ab6fd540e6a2e0ada218b939bfeba8ce6e40700de8bf6568ff1058e48ba266015e82fcaba55054117820ce7c84b3691ab498a44d5b05024ac196fb3c3adb1d7e3128e22f00b69f6ae81c369a8be83aa5eccbd865d63820985d020ee474666d93dee1eca50116b3814207812eb3f0739acf2b1f574b9d13a8934d0d9afe509b74143ae8cc09d490991001954d8f76d165396d4ee14b438efbdc57fc61ecfb85802ce7c26e99e0fcb6aa44e3bc714897458de050389abfcfb5cb9b5ebdd970ff956269f195eb35feb4a07bd8eb67620458910e081db0759e4731fae2bedda07272010b02fc089078cf2f5979b621b7dee7f4f30f25f95fb7e52359f4bbe6fbd6b6a5c3eb0278dc154dbade84a9e7f9fa379fd4732ebe7c28958cfd3d464c1b81cf662de7091acc70472e4e9ae5ece5462f22a000220d3a59fbaef2dee4fe7cceebb702512c6c47e1d1df0bf87d3969a155632ea85498f318553f8c6eb87077569b88a8be79a5ca8d9f7961882d2818fd8b66d93fdcc31f7a70cefa97b2f64cdeab0970e317fe44d57b5ef43014b4f7cc20e48010b893fa92149bfa68b8e510536d6fd6b474e27c7619c87477dd9bb25f1720dead75dc8ae1586c542ee84090ab1541cdb7a77bfd671e75b18b988b64352456e388843796fc9df1b44d71cf21abf398a0403e06b7a1adef3aeadc0a6e440c055478fda6dfafda7272f1dd914051f3b27f47da35459c1a02d8b08fd5a433f670883e1c80abe92e4433b7658c5dde726b926379df6a2e843e42ee5500b9a01f78380dc6ad4832a2f531bca560f26ce7eaf2c085e70175ca69e3f37c3d95aff578dba76786a369b92571dec727dc7b4cb5387f8f078990ba7df8b61ea41935b4ec08a697390b237cbfc24613df9e2a4c0e5374e53d2730e2919d672c666f678343bdbe3e2d008f97124a207aefd2760d49c6af216f23657a20c294f4911fb64029383c8abd1314d31bd758fc4409463df91d83ae9c800c336fed82d2d8c42b7a30512503449f960a6b835c89e926e8595f3fbf9268d8301caf8701ccf8a086e560e7918b7185a38e05eb9cc7d78ffe60e3d7b312de93864a2f663f73163895efe402b7e29a04fb67a5619689f0d5499660721e29528f6099aa2d1f1ec790b66f7073a023ef6da1608f2101bc05733bb12a8b2416671607620c7ee7de5d4fda51eafa18c9e5aef6a9146e9fda78045c45c953de10439bf12487ba1bc6b112040b1128672dfb202f2db7ab4f023a25e8abd2c301c163a94241bb4ab8230915bd4cfc1e85721f8712efd560726599354b2e8594da1a860ed26e930ab769d48127d93be22b4814878895068f8b056bf", 0x1000}, {&(0x7f0000001800)="8e7b1e2553aa28e34a40481053194ad0738fa46ce0700db2df790892fa77f34eb236913482a1af4feab980171a547cce97ff8438cfaeccc07084fe6dd4c0df6cc156c7407e79f7bf27db9387a26972f4f915d9f9dcffbe2ae4e4e8003c14dd7adabba23d001236119210a21fe35f9a089e90655c05f2d525de7aeee3073845f1fb0a1a6db911b909b79fd0c2a498f4105a378caf606f079d50e4c791ebf438cd122d45e0f81b90971d4ee758ebc0adcddf7706ecc3cca35683f1f98249f946fad8492368829b45d6096004fcbda3560d3e099bf09965c477367e01915760da83fbca46c8395518cc3d8ecbffb493", 0xee}], 0x5, &(0x7f0000001980)=[{0xe8, 0x0, 0x7fffffff, "1ab7122c1a542068dcc9e2f2ea1bc97479f7eeaed88a752507ab7d42f2f8da3007c2e277dfee992688513f6e8972ab2e299618623d7b12d3f1f1677d3f7a2919398916776e2751d9eac0ce106939c373f08a019871ccabb434b69fd31c054903cc34fea2fa9f36bc0212117443f3b8e28c2af0ec3760b8ee465bae348d69f58d0398b6f3df06bcce95fb4978ec758e546a14c133c7f1f117c3831c48c18aa7328b8b6576e7c511fd0147162b1b49f279f89156e52fae95e7b086eef4ad8427b4efc20c2ee2cd66452874de738daff04d34"}], 0xe8}, 0x2aa76d9879037ad4) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) write(r5, 0x0, 0x0) r6 = dup2(r4, r5) sync() r7 = msgget(0x2, 0x0) chroot(&(0x7f0000001a80)='./file0/file0\x00') msgsnd(r7, &(0x7f0000000080)={0x0, "f368495315d354982575ffbba2f66fd454748f6b3e534f5d313e43f220a2b033dec9cf1cc384524a830da5b393859f25f34526756196cc84c2981c257a9d412738a3c3f41070396b9f2365abe48edce7dcdd50825bb1f14ffc0cac0c640eca310bd3989dcd4891134071c3c5e4faeef17e101ae5ec76c80aa1d8"}, 0x82, 0x800) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x9, 0x3e, 0x0, 0x1, 0x9e5, 0xffff, 0x1, 0x0, 0x8, 0xb5f}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 13:34:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 13:34:26 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfd84) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet6(0x18, 0x4, 0x9) r19 = accept$inet6(r1, &(0x7f0000000580), &(0x7f0000001680)=0xffffffffffffffe9) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r20, 0x1}], 0x1, 0x0) write(r20, &(0x7f0000000080)="a6", 0x1) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r21, 0x800c5606, &(0x7f00000002c0)={0x1}) r22 = dup2(r20, r21) r23 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r24, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r26, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r25, 0x0, r27) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r30, &(0x7f0000001740)=""/4096, 0x1000) close(r30) fcntl$setown(r30, 0x6, r29) r31 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r31, r32}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r24, r32]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r24, 0x0]) r34 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r33, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r35 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r35, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r36 = dup(r35) ioctl$PCIOCGETROM(r36, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r38, &(0x7f0000000080)="a6", 0x1) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='\x00@\xff\x03\x00', 0x200, 0x0) write(r39, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000003, &(0x7f0000000040)=[{0x79, 0x0, 0x8}, {0x7, 0x0, 0x0, 0x8000}, {0x4106}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 13:34:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1000, 0x9}, {0x6, 0x3}}, 0x522ea83c212199f1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x201, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 13:34:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x12) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 13:34:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x4, 0x0, 0x400802}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) pread(r0, &(0x7f0000000300)="815ef0eb0a6171d997e311b478dc07ee321ae6cb6d8ef32a2542bd7bd627a72db58430c06db208cae4278d655f4c2402dab8918e99c3b9d43a783e2241b367921cee7d6bed58bcb8171e402b5c9b77393efac50cd2b30090f1315d7fbae58edd77cb6355e6f13fbbf3e700163218034010b83311b70a49e30c6a2febf06abc5cadbfb852caaacbda591b1b34d6ed4e3ca6aad23ba1830f82ae7a0acdb561bc73952aad1bbbfefb31eacb3d7d0bb088c706b3fadde709b17e4231bee283714273f07fc4394899", 0xc6, 0x0, 0x9a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x9f0d3f50dd05dd60, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0xffff49b6, 0x1f, 0x7fff, 0xfffffffe, "e83fee375c384a233f8b605ff61cc2069a83e209", 0x8, 0x40}) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xff5f) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r11, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r16 = socket(0x18, 0x2, 0x11) connect$unix(r16, &(0x7f0000000500)=ANY=[@ANYRES16=0x0], 0x1) write(r16, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 13:34:26 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = dup(0xffffffffffffffff) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c31133b5ea85a6a9f15afc45482d232a1907a2613fa2a6bedf40746c0cfcf0db000741379fd93257aff940553fb3fdc478b6a09b7193d77e068e3af1d2c2a131c3b13f6c21b5a79574a33b7ee19555ad286891f9f997ed9bc7d8588a5a01570cb30b36709f7a9e779c47143ebf351a51a16d1757afd3325a5e80c67e0cc096318c8c23f098cbea0feaf2a796766f050e3a472a3f7a33851c91f3bcd46bbf8cebaee10a29191ccca7ab22e35e1cb516e8db1cfb488e32fa1b3c1588bb009be653a5933fe96547caf7eec8db5c5927e9cdf1d0061b347d36c3cc43a624211ba10000000000ae5f666f7bfed541d71f74d0e06c5f9d5bf3ac6d8d289f4d1a25b21161"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r3 = dup(r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x8) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000005c0)=[{0x2, 0x0, 0x8, 0xa}, {0x101, 0x5, 0x0, 0x5}, {0x3, 0x1, 0xab, 0x59}, {0x9, 0x79, 0x1, 0x2}, {0x1, 0x13, 0x3, 0x5}, {0xa50, 0x5, 0xa7, 0x5}, {0x81, 0x0, 0x3, 0x7}, {0x5, 0xf8, 0x40, 0x6}, {0x100, 0xff, 0x4, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 13:34:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r2 = getppid() wait4(r2, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x9674}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r22 = msgget(0x1, 0x254) msgsnd(r22, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r22, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = msgget(0x2, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r30 = getuid() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1}, {0x84, 0xfffffffffffffff9, 0x0, 0x101}, {0x9, 0xfd}]}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r36 = socket(0x2, 0xc003, 0x0) dup2(r36, r35) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f0000000740)=0xfffffffffffffca9) setpgid(r37, 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f00000003c0)={{0x0, r28, r29, r30, r33, 0x1, 0x9}, 0x800, 0x1, r34, r37, 0x6, 0x1, 0x1, 0x2}) r38 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000280)={{0x8, r23, r24, r25, r29}, 0x3, 0x0, r38, r39, 0x9, 0xb01, 0x9674}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r24}, 0xc) r40 = socket(0x2, 0xc003, 0x11) connect$unix(r40, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r40, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 13:34:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) fcntl$getflags(r2, 0x1) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000040)={0x9, 0x0, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f00006fa000/0x1000)=nil, 0x1000, 0x6) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 13:34:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="2bceac30a99b86e1fa19fb8a2297747e1e98199101000000010000002541e01d298ce309bc9aa5244ba5c9445216b5389e00000000000000", 0x38, 0x0, 0x0, 0x0) 13:34:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x98) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) socket(0x400000000018, 0x3, 0x33) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc04206a7536e09b0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x80000000000006}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82a94243ce5bf296, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") close(r0) 13:34:26 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x28d, 0x0, 0x0) 13:34:26 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000100)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x1, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r2 = socket(0x11, 0x4003, 0x4) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x7fffffff}, 0xc) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r3 = socket(0x11, 0x4003, 0x0) connect(r3, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0010050066696c8c3041eaedbca172a9c48669410764217f84caf16255561f18149e74160449cd0c5a2f7b50fef62800efa7da2f5ccbfd13e044a4ba7f9b9d55a812812c6d00ec558ed9e6b56549a81c8d1a4765df666fb84b87aab667ab033d17a021c94518ff110315aa1f35cea023c355470489579b986803be0be4ceec09fa8ec4396229558b9eadadab37c24d6cecf67eb7e5f29f028ec2d1996038cfc944bc28d9bafdb42c4a39a96929a4de5451cf6b0474b97ef940eb10"], 0xa) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) socket(0x11, 0x4003, 0x0) 13:34:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff55) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) 13:34:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) getsockopt(r0, 0x1, 0x9, &(0x7f0000000040)=""/51, &(0x7f00000000c0)=0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:34:27 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = dup2(r1, r0) setsockopt(r1, 0x3, 0xea, &(0x7f0000000080)="c79c6404581e4d171a9b2733c79e9693fc73e1b5becdcf4f8c25398c6c4bc4ab27b9f0ba3d21800249eeefa2eb9ef3d23d108ef9dc", 0x35) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0xc0206981, &(0x7f0000000300)) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000040)='./file0\x00', r9, r10, 0x2) 13:34:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ca2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCDRAIN(r6, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x6, 0x2, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) getsockopt(r8, 0x6ff0, 0x738b, &(0x7f00000004c0)=""/218, &(0x7f00000001c0)=0xda) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000680)=0x1000) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0xc0, 0x4, 0xc4}, {0x0, 0x3, 0x2, 0x80000000}, {0x4, 0x4, 0x0, 0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x190, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x74, 0x0, &(0x7f00000005c0)=""/116}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x2, 0xc003, 0x0) dup2(r12, r11) r13 = socket(0x11, 0x3, 0x0) setsockopt(r13, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 13:34:27 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) ftruncate(r7, 0x0, 0x1) r8 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r12, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r13 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r13, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r14 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r14, 0x3, r4) r15 = getpgrp() fcntl$setown(r1, 0x6, r15) setuid(0xee01) r16 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000300)=""/11) 13:34:27 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) pipe2(&(0x7f0000000040), 0x10000) 13:34:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff66) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) recvmsg(r6, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000540)=""/78, 0x4e}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/85, 0x55}, {&(0x7f0000001640)=""/131, 0x83}], 0x6, &(0x7f0000001780)=""/193, 0xc1}, 0x86) ioctl$TIOCNOTTY(r4, 0x20007471) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x2) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xc9, 0x0, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = syz_open_pts() r8 = socket(0x0, 0x3, 0x2) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206981, &(0x7f0000000300)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000340)) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000280)={0x3, 0x2}) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0xc0206981, &(0x7f0000000300)) symlinkat(&(0x7f0000000180)='./bus\x00', r12, &(0x7f00000001c0)='./bus\x00') ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000380)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000003c0)=0x107) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = dup(r4) shutdown(r5, 0x0) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) close(r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) getegid() 13:34:27 executing program 0: sync() socket(0x10, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f00000010c0)=""/136, 0x88, 0x802, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000011c0)=""/120, 0x78, 0x80, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) listen(r3, 0x9) faccessat(r2, &(0x7f0000001240)='./file0\x00', 0x88, 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001280)={0xfffffff8, 0x8}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) getsockname$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x2) openat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x10140, 0x31) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') setitimer(0x0, &(0x7f0000001500)={{0x10001, 0x10000}, {0x2400000000, 0x4679e997}}, &(0x7f0000001540)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001580)) read(r5, &(0x7f00000015c0)=""/72, 0x48) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r6) r7 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pwritev(r7, &(0x7f0000001900)=[{&(0x7f0000001740)="7569c56e190e11d38fd966359120a4f2fc1d6b4e2fe1651f1de425420c70d750480f072cbc6c45147cd370443ea9fbb9e77fa342cdbbb1fe2e0df31a6ef434649de8d9152279fddfc60d8db1cffe5410de86870ca488316ec0765be088c89db8895619ed931b0debf9869834e5f829bb62a59c04e652a552c4fa625cb27e086b60ee75e61099054406d41fbef5d5ae84e06e69ef72d9457a50f800a635be81adff1d45ef5f0f8b9c2921f43f15", 0xad}, {&(0x7f0000001800)="07cc6b3fd74e0f73a9ed90ba6205d086f3633ca2c1b8ec26e6b9a9eaab686aff1adeb4af0249fc4ee8d85c255b75583360913cbe36294f228eacd031fd03fd35ece1d7dc8619493e23f603574709920067e9b231719832a9586aff748cfb451703f25e5e0e7c4249f8d096a5c21f01cfaf36c478a1516ebdc1ed5aa9b07d803cd39c96c37a890c5c52ae4fefab78b769050230bf08f6ec2e020e964dbc042f78ee4c1a5e34b9f3bd99b36393346e98cba441e038e43fa2724fe5a4eeaebb331684af31964863", 0xc6}], 0x2, 0x0, 0x0) 13:34:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xfffffffa, 0x1, 0x7a4, 0x7, "1b60f6844262a41875af8e5637c91ea1626321eb", 0xff, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000048, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffcb) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 13:34:27 executing program 0: getgid() r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = syz_open_pts() poll(&(0x7f0000000600)=[{r0}, {r1}, {r4, 0x4}], 0x3, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="96730a8bb0171fd6653c638a9fc1") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() setreuid(r3, r4) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair(0x2, 0x4, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0xffff, 0x6}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) read(r3, &(0x7f0000000140)=""/89, 0x59) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) r8 = dup2(r7, r6) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000006c0)) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x2, 0xc003, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) r14 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r15 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0x7, 0x7}, {{r6}, 0xfffffffffffffffe, 0xbf4a1812bd5ef6bf, 0x4, 0x7, 0x81}, {{r9}, 0xffffffffffffffff, 0x12, 0x4bbeafc79c7bd12, 0x2, 0x200}, {{r3}, 0xfffffffffffffffe, 0x53, 0xfffff, 0x5, 0x8bf}], 0x8, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x3ff, 0x846d}, {{r10}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x0, 0xfffffffffffff000}, {{r1}, 0x0, 0x4, 0x4, 0xdc7, 0x6}, {{r12}, 0xea3d2746c38e0718, 0x4, 0x0, 0x7fffffff}, {{r13}, 0x7ffffffffffffff0, 0x80, 0x80, 0x3ff, 0xff}, {{r1}, 0x7ffffffffffffffb, 0x25, 0xbca0b982edcb5fbf, 0x1, 0x9}, {{r14}, 0xfffffffffffffffd, 0x2, 0x6f3006a8e58fa607, 0x453, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x4, 0xbe8b}, {{r15}, 0xfffffffffffffff2, 0x1, 0x4, 0x40, 0x7}], 0x8, &(0x7f0000000480)={0x6, 0x8000}) write(r0, &(0x7f0000000000)='jJN', 0x3) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x271, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") setitimer(0x1, &(0x7f0000000040)={{0x100, 0xfffffffffffff1a6}, {0x200000000000000, 0x2}}, &(0x7f0000000080)) 13:34:27 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x5, 0x100}, {0x0, 0x9}}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) read(r0, &(0x7f0000000200)=""/162, 0xa2) execve(0x0, 0x0, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xffffffa0}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:34:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4ba, 0x7, 0x412f}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) socketpair(0x20, 0x0, 0x5, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x3], [0x6], [0x0, 0x8], [], [{0x0, 0x20000000}, {}, {}, {}, {}, {0x0, 0x0, 0x10000}]}}) 13:34:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000300)) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00') open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 13:34:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 13:34:27 executing program 1: kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) 13:34:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) mkdir(&(0x7f0000000080)='./bus\x00', 0x6c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x2440010034}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r4 = getppid() wait4(r4, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x5, 0x40, r4}) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x601) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) dup2(r9, r8) kevent(r2, &(0x7f0000000100), 0x5, &(0x7f0000000200)=[{{r3}, 0x2, 0x2c, 0x1, 0x10001, 0xf39}, {{r6}, 0x7, 0x23, 0x4, 0x9, 0x7fff}, {{r7}, 0xfffffffffffffff8, 0x80, 0x8, 0x100000000, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x40, 0x8, 0x3, 0x9ca}], 0xffff, &(0x7f0000000140)={0x2, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r10 = syz_open_pts() close(r0) r11 = dup(r10) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000080)) r12 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r12, 0x0, 0x0) semop(r12, &(0x7f0000000000)=[{0x0, 0x4, 0x800}, {0x0, 0x5, 0x3c00}, {0x0, 0x40, 0x800}, {0x0, 0xff, 0x3000}, {0x0, 0x2, 0x1000}, {0x3, 0x3ff, 0x2800}, {0x4, 0xffff, 0x1000}], 0x7) r13 = syz_open_pts() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000040)={0x0, 0x31fb, 0xcf3, 0xffffffff7ffffeff, "0503c966f8ff9500000000001000"}) ioctl$TIOCSTOP(r13, 0x2000746f) readv(r13, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:34:27 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00), 0x26c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xb51, "3ed3d65225f615b2b68b1effc0d50c99558f9637"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="0018b44cda503ae6ea70df9b314f49c834802ac20b0525efa8feee2dc93bc1cf0a3f31a2a4557ccd9a55c0530f6c89304e5b362a353e5854d9b2f78f88868af7da041ac7c0ced88d85ef45ea62adb39dfb01c1357805683039e2df281e7410fc4200258f8e6eed4cac018e54c1eee2b8b5a34d2dd8f383a0416ad81f50b58300b8150297ddb23d8f03b9cb4c67411df8e54e1ff9fe36c3bead30d5ca6fae6d7f6350261079c282f6a2e8ce95da6f5fed301c13f3ac6834f644bc033691e97a70454a2817d44f0000000000000000", 0xffffffffffffff5a}], 0x1) 13:34:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="f8c1ed542da6d98ca1921b6f6046c06b7be030ce39cba25dd9ce58035e001fc2a0c5577464eb108a371390755ec7343dea5ca009d71f80a65b296cc4743b5fd86c7145400b1f2dc90079c5c3c7b3d6143c113055733bfa86fe1632cde041c2fc4911acb0688d8a2fd16ade24370ec012c58af706f1fd77382b003ff2ea52988a77834172f89d0cc2a16718d9489f4ae7a3a0ca6882ae0998a63b0c62437d8b91728b58424dac307c8851d024246526212ba35fd943c9d526c312f07fc75b4c72dbbea3496d76841a92ba4b82b04664230fc5b78cbe6c"], 0x10}, 0x601) recvfrom$unix(r1, &(0x7f0000000080)=""/242, 0xf2, 0x42, 0x0, 0x0) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0xc0206981, &(0x7f0000000300)=0xa0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206981, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c6c63e3879f4d954547bcdcb8f37") 13:34:28 executing program 0: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0xa9a1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x10001, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:34:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x10) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xe6, 0xee3c, 0x40, 0x3f}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 13:34:28 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014937248 uvm_fault(0xffffffff8254c078, 0xffff800000aef000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8254c078, 0xffff800000aef000, 0, 1) -> e uvm_unmap_remove(ffff800000aeef00,0,71d000,ffff800017b48920,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800017b489d0, count: 0 ddb> trace uvm_unmap_remove(ffff800000aeef00,0,71d000,ffff800017b48920,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000aeef00,0,7,fffffd803f011440,20000000,80000000) at uvm_share+0x55b vm_impl_init_vmx(ffff800014937248,ffff8000149156e0) at vm_impl_init_vmx+0xf1 vm_create(ffff800000ada800,ffff8000149156e0) at vm_create+0x193 VOP_IOCTL(fffffd80365bd410,c5005601,ffff800000ada800,1,fffffd803f7c6ba0,ffff8000149156e0) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d5ce880,c5005601,ffff800000ada800,ffff8000149156e0) at vn_ioctl+0xb7 sys_ioctl(ffff8000149156e0,ffff800017b48d78,ffff800017b48dc0) at sys_ioctl+0x5b9 syscall(ffff800017b48e40) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f561ab71f0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800017b488f0 rbx 0 rdx 0x661 rcx 0xffff800014f43000 rax 0xffff800000aeef00 r8 0 r9 0x1 r10 0x389ab066e97889d4 r11 0x438d535929d6539d r12 0 r13 0xfffffd802d60cd40 r14 0x10000 __ALIGN_SIZE+0xf000 r15 0xffff800000aeef00 rip 0xffffffff8190b8ab uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800017b48840 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=337232 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000149151d0,0xffff8000149147c0 process=0xffff8000ffff6a90 user=0xffff800017b43000, vmspace=0xfffffd803f011440 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 2655 116683 23563 0 2 0 syz-executor.1 2655 45317 23563 0 3 0x4000080 fsleep syz-executor.1 41186 49483 72256 0 2 0 syz-executor.0 *41186 337232 72256 0 7 0x4000000 syz-executor.0 86518 38349 0 0 3 0x14200 bored sosplice 72256 131930 45843 0 3 0x82 nanosleep syz-executor.0 23563 50520 45843 0 3 0x82 nanosleep syz-executor.1 45843 21529 5513 0 3 0x82 thrsleep syz-fuzzer 45843 487190 5513 0 3 0x4000082 thrsleep syz-fuzzer 45843 116399 5513 0 3 0x4000082 kqread syz-fuzzer 45843 210996 5513 0 3 0x4000082 thrsleep syz-fuzzer 45843 82226 5513 0 3 0x4000082 thrsleep syz-fuzzer 45843 67320 5513 0 3 0x4000082 thrsleep syz-fuzzer 45843 105495 5513 0 3 0x4000082 thrsleep syz-fuzzer 5513 515231 28499 0 3 0x10008a pause ksh 28499 329111 39682 0 3 0x92 select sshd 22332 306639 1 0 3 0x100083 ttyin getty 39682 407221 1 0 3 0x80 select sshd 94389 411533 29297 73 2 0x100010 syslogd 29297 162914 1 0 3 0x100082 netio syslogd 90702 507149 1 77 3 0x100090 poll dhclient 16119 242629 1 0 3 0x80 poll dhclient 79456 181222 0 0 2 0x14200 zerothread 76333 130103 0 0 3 0x14200 aiodoned aiodoned 89501 11903 0 0 3 0x14200 syncer update 13665 55176 0 0 3 0x14200 cleaner cleaner 68613 332164 0 0 3 0x14200 reaper reaper 76537 225637 0 0 3 0x14200 pgdaemon pagedaemon 87064 350200 0 0 3 0x14200 bored crynlk 446 249729 0 0 3 0x14200 bored crypto 52822 260774 0 0 3 0x40014200 acpi0 acpi0 37272 113843 0 0 3 0x14200 bored softnet 27750 492043 0 0 3 0x14200 bored systqmp 55659 445240 0 0 3 0x14200 bored systq 87065 342105 0 0 3 0x40014200 bored softclock 61531 365793 0 0 3 0x40014200 idle0 60556 450393 0 0 3 0x14200 bored smr 1 99256 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9511 6482K 7133K 78643K 11462 0 pcb 13 8K 9K 78643K 121 0 rtable 109 4K 4K 78643K 343 0 ifaddr 85 17K 17K 78643K 127 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 35 0 iov 0 0K 16K 78643K 83 0 mount 1 1K 1K 78643K 1 0 vnodes 1242 78K 78K 78643K 1504 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 7 1K 1K 78643K 8 0 sem 12 0K 1K 78643K 105 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 320 0 sigio 0 0K 0K 78643K 10 0 proc 49 38K 63K 78643K 397 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 17 0 in_multi 85 3K 3K 78643K 107 0 ether_multi 1 0K 0K 78643K 1 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 229 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 54K 54K 78643K 1623 0 UVM aobj 18 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 74 0 NDP 12 0K 0K 78643K 26 0 temp 135 3559K 3625K 78643K 18467 0 kqueue 0 0K 0K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 5 1 0 1 1 0 8 0 rtpcb 96 50 0 48 1 0 1 1 0 8 0 rtentry 112 75 0 32 2 0 2 2 0 8 0 unpcb 120 986 0 976 3 2 1 3 0 8 0 syncache 280 6 0 6 2 1 1 1 0 8 1 tcpqe 32 189 0 189 1 1 0 1 0 8 0 tcpcb 640 121 0 117 2 1 1 2 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 90 0 90 1 1 0 1 0 8 0 inpcb 280 778 0 771 2 0 2 2 0 8 1 rttmr 72 4 0 4 1 1 0 1 0 8 0 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 6 0 6 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 304 0 99 16 2 14 15 0 8 0 art_table 32 306 0 99 2 0 2 2 0 8 0 art_node 16 74 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 75 0 49 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 103 0 93 1 0 1 1 0 8 0 shmpl 112 18 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1888 0 491 46 0 46 46 0 8 0 ffsino 240 1888 0 491 83 0 83 83 0 8 0 nchpl 144 2579 0 2115 60 32 28 60 0 8 8 uvmvnodes 72 2142 0 0 39 0 39 39 0 8 0 vnodes 208 2142 0 0 113 0 113 113 0 8 0 namei 1024 7431 0 7431 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 6 0 1 1 0 1 1 0 8 0 scxspl 208 7115 0 7115 9 7 2 7 0 8 2 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 432 490 0 476 2 0 2 2 0 8 0 futexpl 56 10723 0 10722 1 0 1 1 0 8 0 knotepl 112 97 0 78 1 0 1 1 0 8 0 kqueuepl 104 124 0 122 1 0 1 1 0 8 0 pipepl 128 404 0 385 2 0 2 2 0 8 1 fdescpl 424 491 0 476 2 0 2 2 0 8 0 filepl 120 4697 0 4599 8 3 5 8 0 8 2 lockfpl 104 87 0 86 1 0 1 1 0 8 0 lockfspl 48 38 0 37 1 0 1 1 0 8 0 sessionpl 128 17 0 7 1 0 1 1 0 8 0 pgrppl 48 57 0 47 1 0 1 1 0 8 0 ucredpl 96 448 0 441 1 0 1 1 0 8 0 zombiepl 144 476 0 476 1 0 1 1 0 8 1 processpl 896 506 0 476 4 0 4 4 0 8 0 procpl 648 917 0 879 4 0 4 4 0 8 0 sosppl 144 10 0 10 2 1 1 1 0 8 1 sockpl 384 1843 0 1824 9 4 5 9 0 8 1 mcl64k 65536 37 0 37 1 0 1 1 0 8 1 mcl16k 16384 5 0 5 1 0 1 1 0 8 1 mcl12k 12288 10 0 10 1 0 1 1 0 8 1 mcl9k 9216 7 0 7 1 0 1 1 0 8 1 mcl8k 8192 13 0 13 1 0 1 1 0 8 1 mcl4k 4096 39 0 39 2 1 1 1 0 8 1 mcl2k2 2112 9 0 9 1 0 1 1 0 8 1 mcl2k 2048 66120 0 66090 16 11 5 12 0 8 0 mtagpl 80 18 0 2 2 1 1 1 0 8 0 mbufpl 256 108360 0 108192 26 9 17 22 0 8 0 bufpl 280 6807 0 1956 347 0 347 347 0 8 0 anonpl 16 59557 0 39438 85 3 82 84 0 62 1 amapchunkpl 152 2208 0 2051 9 2 7 9 0 158 0 amappl16 192 2520 0 1411 58 1 57 58 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 191 0 183 1 0 1 1 0 8 0 amappl12 160 16 0 14 2 1 1 1 0 8 0 amappl11 152 49 0 37 1 0 1 1 0 8 0 amappl10 144 154 0 150 1 0 1 1 0 8 0 amappl9 136 564 0 559 1 0 1 1 0 8 0 amappl8 128 160 0 128 2 0 2 2 0 8 0 amappl7 120 174 0 170 1 0 1 1 0 8 0 amappl6 112 55 0 46 1 0 1 1 0 8 0 amappl5 104 138 0 127 1 0 1 1 0 8 0 amappl4 96 705 0 675 1 0 1 1 0 8 0 amappl3 88 129 0 122 1 0 1 1 0 8 0 amappl2 80 3141 0 3067 3 1 2 3 0 8 0 amappl1 72 18239 0 17807 26 16 10 20 0 8 0 amappl 80 1159 0 1110 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 19 0 2 1 0 1 1 0 8 0 uaddrrnd 24 497 0 476 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 497 0 476 1 0 1 1 0 8 0 vmmpekpl 168 7522 0 7493 2 0 2 2 0 8 0 vmmpepl 168 65301 0 63000 134 21 113 129 0 357 12 vmsppl 272 490 0 476 2 1 1 2 0 8 0 pdppl 4096 1000 0 958 7 1 6 6 0 8 0 pvpl 32 188761 0 165494 196 2 194 196 0 265 5 pmappl 200 496 0 477 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 163 0 27 5 0 5 5 0 8 0