{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xd427, 0x1, r3}) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000180)=0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000140)=0x2) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) write(r1, &(0x7f00000000c0)="a128b030ec44cb4cb33c2d2e34374504f76877831dd745de176b74f67596033d99cf7100342b26af02f5bc910530b055efa573a33f4c6f29478a24bea28eb417f3cf25af06c0eb0bf7df59a182", 0x4d) r6 = semget$private(0x0, 0x3, 0x201) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x1) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001400)=""/4096) 14:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") r1 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='tap'], &(0x7f0000000400)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f0000000300)='-\'\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00']) shmctl$IPC_RMID(r1, 0x0) 14:01:21 executing program 1: setreuid(0x0, 0xee00) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r6 = geteuid() r7 = getgid() r8 = getpid() r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() r12 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r2, r6, r7, 0x2, 0x3}, 0x5, 0x3ff, r8, r13, 0x8000, 0x2, 0x4}) msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x3, "c8282cfc42531ba0d215a15cd9770bc936f14f9d04e157cd0c8a30f63f0ba7f44e4796db383b866ccd22230fedd35b76c700f752aba96e52c4406c96199e945e9ce5ff98d1053b7ba771b3d989e030541e5bfbd40a3062925b151b019906"}, 0x66, 0x800) r15 = geteuid() setreuid(0x0, 0x0) setreuid(r15, 0xffffffffffffffff) r16 = syz_open_pts() fchflags(r16, 0x0) 14:01:21 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0xc0f3f7bc20bdb599, 0x4, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0xdf5) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001a00)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942ed1f9e1918d5300cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffba9bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceab2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b000036ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf3620d8960dfd486ac827cdf558359888c20231a914f26e8f7f568be76810f582a925db1515778b25fbe17eb5dd439ae6c3fb4487c8d16b9aa6d8408a429325b1157870d9ffbbf72765fdd75a317ed21ca99bd31b03a2e902162c46fc421b7be715fd01269843879c5f5495669e53a749f7ad1994beda0a3bf33414c88be449d0cc45af7a973bdfd91cf2877c9970b96674828625ff298355e3541d7d8c7d7f7bd0a94afa80f68453f221419e61bae91d97135501e82dd3050068e1d529cbb5e571e78f4c333698020225fd8d25db4345494dd525c2edee997362ae7e15460a67a8614a3ec5e64b3c9f8352dbcbb01e98175c4ee92749b1ffd60daded6f4ca6690290d8e995a66c7997a5729a22677f42e324a49123564e78ffee94dc587ca2685f20d636e63dd03305b17930e56b69cd28454d1101002c64bc646839fdccb14b16192bd4a64054f7a76236a88e6037d08d541152137349707649fa0aabf407a532174bd69a89ddc50c0f0f3ca269803a6346d320911604db4ffb60753f7e474a67f98f3369c5e907f912e75ef3292ccff0b7226387d790e83d80b98fa9543bce641b56f9ffa8bc67488ce9700a82a3776735f63df504601813a10e728e6c89040b588c51d49d9ab1e84116a0628e1bcc7b5e25712b177fb803366eb726e27220300f635ccf583701027cd463fc4d66d7eea0f2c5df5370137bfac551be0176ca71b01638cef6859a55eca1ab0f3c6d357f872cd3789dc1fb0c1254b4d0d55ccc5901fc43c6efb23f6989c2ec7304679eaff7e1052686784fc0e6aab68d7fae0e253b839fab9bb54b5cd022b7af4762eb5bb40ba61d9bf2b1f13d4dfd84c412347b0ca5b1c8650260769aeb48fc5635d21c9a44e4e2fda3d67f0429c5522638bdb4cef90b89d2fe987afbeb6aebe389079089d707227de79432dec7fa303a89c7150304f4ef253d5fdb56f5f50186aecf5a8890281904c14eba612e4116e43b6600"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(r8, &(0x7f00000002c0)=[{&(0x7f00000024c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r9, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 14:01:21 executing program 0: r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) setgroups(0x2, &(0x7f0000000000)=[r1, r6]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() ioctl$TIOCSETA(r11, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000100)=0x1) r13 = kqueue() kevent(r13, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 14:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x370, &(0x7f0000000140)=[{0x25}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x98a, 0xfc, 0x9, 0x10000}, {0x6, 0x98, 0x7}, {0x6, 0x22, 0x2a, 0xbdba}, {0x401, 0x80, 0x1, 0x400000}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:01:21 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x7, 0x400) r5 = fcntl$dupfd(r4, 0x0, r3) getpeername$unix(r3, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r2) r6 = fcntl$getown(r5, 0x5) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001500)=[{&(0x7f00000003c0)="ed19d2b80b11f0453bdee97ccf081e52897777c89ba4b10229c26158fe4185ad7ecf919baabb104bfa85568cc2d01c11890f44f231c9633854d940c74ef89814b8a68656fc", 0x45}, {&(0x7f0000000440)="8e30da484306453def09b93c89cfa69c699929126e828fa6e67b8f8b431d063a87664b3ad325d3ff61e75bb6d5bca7", 0x2f}], 0x2, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x50}, 0x14) 14:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 14:01:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x8}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x6, 0x4000000000009}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 14:01:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chflags(&(0x7f0000000040)='./file0\x00', 0x8) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r6, &(0x7f0000000340)="81f950bc095ea03d0284a757516bdc4dab409dfe590c232d9f2692fb2756c2ef804a30dfce8fb41311eae25db7e3cdd834b5c295208e0c54062660e0886ccc9acc385cc8aa867373920c532f53bc363f9361328fdd16215baca78dc3d25ec12c8f", 0x61, 0x0, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup2(r5, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x1, 0x0, 0x77, 0x7, r9}) 14:01:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66696c653d00"], 0xa) 14:01:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000001380)=""/92, 0x5c, 0x4c2, &(0x7f00000011c0)=@in={0x2, 0x2}, 0xc) 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000140)="6dbec61e3c30a9be9efd485bd558763d17603fe999dc5343c9576c", 0x8}, {&(0x7f0000001400)="6babf719023802cd92f93bc4ac11b8a379191a4f3aef89085258633498468d2cfe92c15b9f533af63ba8f1929e9fb346719f5f3d3dc9e02d3ec6e09379bbf639a34e56b7a24352d349fce92f50273c8f0868b98da4e800ed2fa3f01508b07ec0cda3985372f1da969e361f26dd80fd3e3332d405f37dd5460b0a6fbe10eb1ed85e692973ba35c8101c9ebcfee267b5430ecd22ca39022ef8328777547f5f907940dc88dc7fc86d4a28bd556fa222de030653f38192f7c62e", 0x2e}, {&(0x7f00000001c0)="c36d1157e44243959473559bc11bcf3017c658612f31443f77546234e124032e58ce5ae6a7ebdd50625b20dd4a5ab2fa67766ca10401b5a44fb5d7d95a7eb724d4544a5631907489f0d3fcfebfb3c00395a85ed7f3397c900bc59ae90c45cf90af75795096335786f05255f5104a0f7a4b12cb4e466922325ad9c98ebf7298e4fd214dadbbfae2e3f788ce68ee513d2757d7c59969210b5dd8cc670e93a58b383deaaaa66e62459015de0cd2b3924d7717bd6b3cbbeb0b3f86848c3efd329750f03b189c5fcce2b3f9c346a20f5ed61a25b297be3f6424ac8cb955ae6a021767332c0d9a09d79c1e011943418acd4daa12d402a5261e720f463c8868acf01e6b6ec89820e2cdf91d59b693d8af1284acc0fda3a60db28f78940cd67a2c6498d2a6b2534440d8b4e14cd39726fc830de05e1ce3e69517b1ddf1777d2ecfa589464b43852e0edb11724b95462dd1c73460343914b8615b9648bf7abb1814a0145c82c3701a3fc9062e5c90d92d727a14ac3dd957b1bb1f864deaaf912118a73e35e4aa0b3e99f50e437b84e371bd2d0fa6e1ba40799a893caa52ea3ce0ad5da00ba48934ceee21aa3eead65025955940c6b7218aa2650b49a389ebc2f2e828597a2451d755f0398162dbba4add303ab6c0444e8c90997bf871b559b8032a29d7037bc5d4435c06412452a74fa3b6936a335c0ee30a2679ca383aa67b0215852b2509514e1730a89fe77096d15e2549df3ad92c8eb65d1277b8bc57feeeae0889c2c4203d8d40ea06d342eb78ac8b5bd043c9bfb48c470e6aae1c107fa8dfa0fd26faad57d26f9e6a0a402610c3bbfba31c08a6e3d8680416b964de33e58f2694f8ce4691f9faa4f12bbc14157d33e3d02c23db25a04b83097d82bec4ba5275a86d7a98c0fe9c996fe8a80a8cdc7ccba2a5ac504c103f4e995ef9535e3ef07452e3fa2b1171090e122c7d4fe8fb946d6136b3036028086bb2b50484c05d6a64e9ef3c317121d6bd913af6dee0d33df8a2a58cf09f1dbe136bdb3ba4480a4fc91eb4e191fb478b7c5ff0fa83c1a75568502edb405f3d64676319f1bab5e34942cba71d07b5516c6c0adf1647792f9562fd42e3748d09033be7266cfdd4cf90bc9ad075f1c8ee823fc5707c02f90d4c8423ae755bde7cf26497928d979ae3aea2c20370d65abe63e32c6bc75f520a762c4a10fafd537df1e1aeb047c98ebcb4da6612e5a0c7c5a66222706ff7b6e3f814d354f572ed9fac8a1d8537928f42e1cbb576de771f6678ff64565019e4c13d5f5506895e7e56154e76615f25385c810512ede9317f5beb50c1e5f33f812f0624d5871d0fe472cda057d1a63968fc9ba9cae4fa241da0f20e990e46ddb232d77f1027c993e22c405c0a7ce98800f97a7b2d864f972f3912cc57e7601f1606385e6f006e220a96d0c826b1da36646f05f673f5b7100e4e5f0fa64df042df4a3c890882c8a7a91b5cb51093cbd93a6157eedc2293bac97e42849ec2e0b7da0509477cde1e018262697bb17bca3406243723889e74499e3b823389e93add3b507618d61e1153e180382e1c671242626790a15253614915832690c91e471927b3069314403f745624d81e1bdfc86ee664eb81d6987532002e8ab25e5f71b03f1b9db20f7f3693036674e3ad8066d0c2c3613b8650b4e131eef48058b78770e9f45725221a93cc0ae760020a26c4262510569b1ca4ceae09de17bfcc13e6bcb69ce06cd6eebf1fc46923fb8b1ccc0b9804a77fec8bbf89917ec6b044b28676647cc51d21d9d79ca76e88ac2b503abe5e077a8a426a2c7f9414a5e3f5a401c331f9dc672d27f9183816b911c5aad1b09f49af267945b339c87fd8eeef0672acac7759f994691333d88792ae60da6729c129ce28fb5e6f1a490ddec86babfe8bdc5c8c885263ded38703a3e54c7aa3efc0849342c0f325c6a54ded420e33ae8b71f7c98de435c8ef5218bf0eb6351b1be8b870a0638a310762d9649e8f97e2c17b33e90e304bf353aff2922145ebf70b94edbe5fb680559051674aa04f74e0b9db39f0ab4b814d075e22d0a230a080162c9dcebe3707bb5a92b04a8272791e7a0a1e2529f01216bb4db569354403a576fe986796e2b565de853d698851dc35b0ccd564fc8676ea3edfa7cc3c11a4d8bfd2e582d70a0a0b56f793bf4a921e90bbed642b50125f7910f262b5fcb59bdd69bfcda2a74b274c17b82a24531f0b8883e276c9c04e42d8956609dce26ad88f72a627f38780e400426ceb54e995c0f97e2ff9883e286a807ab11ad6057a45e163fae152007d0a74ec22e61249323cbc823afd0e9bc4889bcfe10202fdd5d90ce8edc8e6a6af77ef926e959d5dd097ecf621f2ffec7e828cb46acc54151959cce8e6b35771aca495928f31251c0a7fc8325c0b06947ec7d436118995670761b743216bdb42ffacca638b85b399c177b9a7ca3231e3fe767b117f6acf65613be704dff5a0fbc1654516e9d868c794b5b3e5929c4b771519486845f9201609b8adf8742d11eb4d3b571b2cd42825f39914c2b42a0ba4f19dd7153e5795c9705645b5cc430048f4e00d82ef0a21810f9c589405a03979950b471180dc26b070ec1620888af6b64c0ecb6a142cb92095f14ff3ee6b4415615880a8b1f5977f3acf7e5885aa84caa854ea148f56fdcba97c08135cd74980287722ac03dcf8d8f404ed5ccce92487e078c2634fbaf0f2044786b96047c27a0fc3abc8190043fd3838c0ae1fef1afb4bee9cd5c24895c0c118e4a845733ba9d48b781c9632177297ae6f89b6ef4dc688a48e7984fecba39ab6ed283aeaf8bf77c89c1d7b4a9369cedd93a1603ad2946d307edeebe3085efc44fd6338c803d047b5b9f4097cf9adb38cc047d350fc01f86ba99acf8f9a708be972883164d95c6c9b43b63efc7759c674b0416082e842acacf869c688da08438fd04fd4f16df05b0b9c5b38583f6585b512572d6d361c2efaeacd4ee964788da59de3f6ec877d2c364cab12e169cbc56eb121d970424e1f6cae773b703f299eca8b6cbcb1fa96292165dd764553b36787e6c8e1ff7e95a7748edbd7282f18e37d88d0d295a972c9b90e286d2b9d5bcb93ba2ce154ce435e100518b36eead9bd31b7efa7a72d4266cb684eef984d1005a37bdf8a9873b9b349779b03a97b4aaf5431a986c58b124f2374707b87fca17da79fdbf12191a836675a0ab218a86400bbd3b49360275116f9e4e8aa40f921b7c82ce3178f39b075dd4848262f99042d7bbe1d52d9e57ac9cca2bb2365f6a2d1432c93f30ca6d90937fece3bf19638d17f1c7a749166e6b927be78d395ed3c432b94b04574ed2f55a0228533a020d41b389aa5f378e54c3576632fc76f006d303a9e111007d7d4b98452787f3a075d65da31654be41434ecf781ecced03ab07fe38057b0bcfaef7737a454e798c7634fbf1ceb691a7813a0ef860fb8fed89f04fa9d105ac94bf68095232354264c324c1a87a8982569309bdfb8b60d4aed24a83c8a3d992c72d59751e0f8a5ed63f78c0eb6d8b7d3189b30d6f57b77fb81704e9cb0fd93aa4c6c8a1187c32a6c7901e90461ff23b49ca16be12f740bf616e09dc169f3a4ae5c723fb3cea6313f00ba3a9c71725652380e3beef9de7a3ea130b39d05750ca0a06e1f574527b9ef099159bf6c677deccb1ea1a5547a19cf5b641664217cb44625d3163806aa5bdcf3e980408fcc79484535e50f952b022d4ed360dc806df5ef7addb8df1133bf61df8c57a2c2cf76ea64446ffc3b9075f693cdd1151b91e83327c0e1e5604775a9d87e3f503355491ead55fa1393ddad27fd4c1962164959a037a60e8bbcd4f81c766545a1dd94fce246782ccc403604bdf111a1fe3b6118da74899c4a56f4274d738cef33a946ee94c29bf7fc2e573df8a0ca7e72d797d73568bf10bfb1cda3a71465edd76c83923d1d16259939f4efc7c74595a3314253f2f8fbb171f9e2e2f5cfd31254b0119bd2f0c23da801be3e7e50055db57cfc0aca0ceb57b389fd87f6885085e4478c3a97b2f09193c8c1aeb6918738f89b5d890f940285fcb00793c1335c20e919b5dddb983ccdfb20b1ea54feabb2ad23a65bb3f9bb122d58bb5a9b327c4f1ef9d347db6a43a95a9a3498b504b1cf8335b5dc1dc36e7b6dcb77810b2f644ded8f8f224e1ae1e8a05d33dd62e51ba9d40078c9364e02f61d99c77dcdfc1985b30709c23fed6c1d72ba8344f98aa69fe4b3ee9cd4b6fffd7e45c0700c1a56ecd26387462d0f61801e3725c562fdf36f708b5903e9843ad39c5116ef045cef899a5e41b24f4909ae96ce69cb7b4718608ae7c64cde339dac49bc8e1b3cfa145f1c4cc967bd2293da6a27072cd01a78109c914a3d0da888131da1a6aba176dc14148e33d022653cc14d2f00f90966d7ec35e1da3787033c011957f22e28b77b8b99f8be1225b000e4b570bbfea9a2d01d8adcbd63394ed7f09ca151f1ea0e3847241f7af894c235a90c0cd2fafccce51954930573e849899bef825424a2475d713bebb3a2a83b6514cfe8e546dd7045c96f6a44d648223119ef4bb90fd04c655c38a07ac10f6b33128b489bf4cca15cf50621fdf93d1da54c2ea579e52486e14962b429d8001826fc380fbab704d9ec6b07644cbb6deef146e066acce9ee03d43a3c5d478b03e7f4d6679fe3ded517552a0e4b8e1e9f658946b6bc78641e18db93e1ee4a892566069ed7fc14c0c4d9c139b7d65a3dc46bede315e4f54a05c09acbae380df00a9a0854275de9f4c6cf44fecac656939e276fb731bd2a70d6e53ae59b97418549d29d53b0e46baf66d4d1ebcdc4bb00a216271dd9753b0cd7db525cd9b778f54fc8c80f25adfd041f06ceec3202a4405801ae9320994c9824c51c960e1ce9d25d8db1c63b1300bb62980550c9974c337aac161c4d77ba77a39902fe224471f6e85ef2c3aa0350d0d7cff127fdefc2dbaca7e616a47a3372748f07beed969d96380c700e7633e2fead556657f1890469c6f9394c8b091c6e76927dafb97879bd54fd791a314430fb4b98912441b8f0ac6b3359ce62df7cc3a06d6295aaaa7f8cf5614ca4feeafc010e881716c2cbbb85f9253dfafaef0cd6763396e7722c493b33dc6dc155724b15294cc793713e769633a7c3cd65864e3fb3cf68fae2e5eb5b242910ccadde74eee25cede962005524bf14a7291ca2983b50acd696b854309d29efbcc99e5c423ca468d51b618d98438dc10aa21990681461e05807cf7f14caa4142681833029d305a3987aa3b1855a162daf57456df58c331b41a4dcaac9a73378f76d280d524494b561a0ba087816e46758cce8b91201c46c32432fad790eff0738a6d3d419f030c62450ff44d5122ec1bb6823b88e0764746925032ba39820183637cadf66e362d3296453f6dcfbd0768c6dc5d23145b1a16c2b2bfdd9e76f9c6c1e58122c46d96fbdc4a57a3e41574a3426fc9d4d347f231e3259605bbd0858f8cee6965f4a753ce41d3c3dd3281a483a642c225c2928fd86f3f0c8c97a8e287e2b6d5965134708e9673670f48ab0ad7fc779163282f7bdf0cfd7ac998a9ab5b37f2531636d0511e68e7d0291f4f917d2d2be9396580d4f2483536f7da2ed862521f003853ed3b6df12ce1602a2f203db583eadb100b830993401e536df2ca371603bb10d5c6104f71f6997bb7bbd5a96d0e2531a3a1ff7024b68330dc7dfac767e6ae5cd210883487455c3edc1109d9a6940106c4ec55d5c226de91722afe097f67b3473e09f69d532cc4f6f1e44463483a", 0x1000}, {&(0x7f00000011c0)}, {&(0x7f00000014c0)="15bb8c5fdc55ad34a266126a31905b2d95a1afec9869f45a300888b9490d5d12eab6b4300665dc748aa6adf8bea99d57b0fcb6dca12a641a573c7f304c5dce2ecad85a5fb381593627ba86d1da7c1ba11d8bce17524bdd7e6e0fada1", 0x5c}, {&(0x7f0000001280)="99e8401b5fde9fbfd526", 0xa}], 0x6, 0x0, 0x0, 0x8}, 0x0) 14:01:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./bus\x00', r2, 0x1}) r3 = socket$inet6(0x18, 0x4, 0x1) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 14:01:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) sendto(r1, &(0x7f0000000040)="4b7f2df5d1b7a8ebd063681a1e38bf9761a04dbbac82129094dd9e4a1a7b1c13acbd5351df54a10a34426881", 0x2c, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xb2, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f60dfa0797a91696c65300077200823bdbe5062bf39fa345e93d376c1972ad1183bd7e2fe6037b80d4a1262afe9fd68328cb8577e6a77857b58"], 0x1c, 0x0}, 0x0) !!6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 0808&&&&800020"51388 14:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget(0x2, 0x3000, 0xa04, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:01:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r2 = getegid() r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) r4 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000140)=""/166) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x2, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0xb07d}, {0x1, 0x8, 0x800}], 0xa) semop(r5, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00'], 0x10) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e11ff7f00bc00000000a9d6f0af6cad8e695df0e2552a3e9b3a46785797d2365a8624fda56f51e9b372f49ddd397e9fb7e90a926b5f6764621d4bc32ac49d2e8b8f66fec6c71ae1ebe67e2d5909d735622c3f2dd3605314a5af1baccc014165ab33caf34ed00de353d951da75b0d68568f2b5ab813d629922"], 0x10) r9 = socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000640), 0xfffffffffffffffe) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r9, 0x0) r10 = socket(0x2, 0xc003, 0x0) dup2(r10, r9) kevent(r6, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x23}, {{r3}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r7}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x400, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x7}, {{r8}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0x9}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r9}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x1, &(0x7f0000000640)={0x4, 0x1}) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r5, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r11 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r11, 0x3) 14:01:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 14:01:21 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000280)={{0x1f, 0x8}, {0x20, 0x6}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:01:21 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcbbb79dd21a0140b) openat(r0, &(0x7f0000000200)='./file0\x00', 0x814, 0x80) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='?\x00\x00 \x00\x00\x00\x00\x00\x00'], 0x10) pipe2(&(0x7f0000000100), 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {0x0, 0x810c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:01:21 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x8001, 0x100000}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) semget(0x1, 0x0, 0x490) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x2) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x20) 14:01:21 executing program 0: getegid() socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0xbb, 0xffff, 0x577d]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x400000000000000, 0x7}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:01:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="7de1010000ebfffffeff0000000000000000005b9d078ca72d1a03e40ac16a00"], 0x30}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) getsockopt(r1, 0x7, 0x5, &(0x7f0000000000)=""/121, &(0x7f0000000080)=0x79) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) chdir(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSBRK(r2, 0x2000747b) 14:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1c0, 0xd06) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 14:01:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:01:21 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0xe1b, 0x8, 0x8, 0x1]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='\x00&') 14:01:21 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(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r0, &(0x7f0000000840)=[{{r4}, 0xfffffffffffffffe, 0x57, 0x2, 0x10001, 0x1}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0xe63, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x40}, {r0, 0x8}], 0x47ca8bdc482fd9e, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r12, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r12, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r15, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r18 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r18, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r27 = getpid() fcntl$setown(r25, 0x6, r27) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) r33 = msgget$private(0x0, 0x0) msgsnd(r33, 0x0, 0x0, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r19, r6, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r15, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r36, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r37}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r38, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r39 = dup2(r38, r37) accept$inet6(r39, 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r40, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r10, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() wait4(r42, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r41, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) r48 = msgget(0x3, 0x241) msgsnd(r48, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r9, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r10, 0x0) munlockall() r53 = kqueue() fcntl$setflags(r53, 0x2, 0x3) r54 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r55, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r55, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r55, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r54, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r56 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x22a) r57 = msgget$private(0x0, 0x10) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r57, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r57, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r59 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r60 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r57, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r6, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r52, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r59, @ANYRESOCT=0x0, @ANYRESDEC=r60], 0x8, 0x800) msgrcv(r57, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r57, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 14:01:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup2(r3, r0) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182eb4d12f66696c65300077200823bdbe5062bf39fa345e93d376d1972ad1183bd7e2fe6037b80d4a1262b9e9fd68328cb8577e6a77857b583a0dfe"], 0x1, 0x0}, 0x0) 14:01:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x980, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fc9cd50a364eec0012fa43ef333c") 14:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x5ed759c797d27cd3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="5eeba266edce065e18db722914ed71b354adfc51bc3c80f98950c286be2117", 0x1f}], 0x10f) syz_open_pts() 14:01:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) 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) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) 14:01:22 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r6, r8, 0xffffffffffffffff}, 0xc) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x8000, r12}) 14:01:22 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7f, 0x1ff, 0x7, 0x401, "3855578b0f0ece08e601516cad04fa3ae7e3efc1", 0xe27, 0x2}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r3 = dup2(r2, r1) accept$inet(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x421) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, r7, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0x1ff}) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000076bc6b8f7654e02849053401008c"], 0xffffffffffffff6c, 0x0, 0x0) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r10, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x200) r13 = getgid() r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r16 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r14, r13, r14, r13, 0x2, 0x6}, 0xfff, 0x3, r15, r16, 0x3f, 0x7, 0x4, 0x7}) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r23 = getpgrp() r24 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x7, r11, r13, r19, r22, 0x0, 0x7}, 0x2, 0xfffb, r23, r24, 0x3, 0xffff, 0x36d}) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26d86051b41865f349917b8c256d9ec81eeab2c981d9252bc4d74b6de5fff10e84ead1531d73358f9c9ac82a2a8d463599b79262a23736e7eafc72ce0ec0fa1d"], 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r26, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r26, r25) listen(r26, 0x0) connect$unix(r26, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f66696c6530008ccd068f9d9237b3c21346b7d175759c82957cb1ca418bdfd4470c85e9ee2745df3d56ab0f562a9a4f314a76520f48716b66c39f8985abdf77a63048248a332e67739b630f365bcdbacae75613b4dfdcf02c9e89c8cc6c83ba7612b94e85e02ad317946d95223600ff42634286ce15b38570fa775ff54162b34b69ddc79b341ba1610e41697b02"], 0xa) 14:01:22 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x1f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 14:01:22 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000081737b27498167736ecde8be9f24ce8d24ec1aa3b05cd9b26801e8132de1f29eb55bd60020f2e03e53210c4242ffbea20657629dca2a0a1e48bd8ed482f3697232998cbf371228e7c66558a4f38bb8a0fb347c1be8eaf4b537857f9b01be1d01f13b0a24ad229e96962bf36f7de7db255187ab0e72c904c0aba9f3c9398aba4df1e52a3c3d389f91cf1885af83000000000000000051a5ae20e1705f587335333c4689b6f1"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x400) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc5cfb220fa3d9f09, 0x0) chflagsat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x6a43791c10926886, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 14:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) r12 = msgget$private(0x0, 0x200) r13 = getgid() r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r16 = getppid() r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x8, r14, r13, r19, r13, 0x40, 0x8006}, 0xfff, 0x3, r15, r16, 0x3f, 0x7, 0x4, 0x9}) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) setgroups(0x4, &(0x7f0000000040)=[r3, r8, r13, r23]) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 14:01:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="254dea294c8e2bdc166618a8446655bf1700567b81d8661bdc5ba935bf707e31f3c4cc6a1d826536c6bc8921711085223c2b9b8bd6c6ab7e8822662650aab675ee1cb1bcb6b187f9468bff0c15f53b0a52d3ff8dc649281fdbe62e663b31b6bf9bf2f6c394d8f282afb76ea37fdba6605900c6d652cf119c456340c2ecd62fb1c89a71cf5ce6383931ba8f2ac438656f14a2eebdaf652ca21a288ec4e90ee47ffeea6f9ec0e93f09e14e45ad6dce8526f8445bca64ce", 0xb6}, {&(0x7f0000000280)="b5c57649023cd75336ea4dcd2289f7de5c7168b1158b31e8d529ed1fd1f422be82630ce98f3137bb20c98f556871a770e474ba459b32cce29ae6e0140d407b1a1932be205e9da77cfb11496b0398446c2832b146c14ca62957e676e884a154c3dccb714c37f10d5f1335d39669c25bd114e128d0c12e9c33e4158637908ff35e75f893461f3224b9d3568ffb53ad87a4daa91135c274bb359ac6a585f03b42473871", 0xa2}, {&(0x7f0000000340)="2ddb9b22ec853d49cc92b68b043b3c9c835c6ebcd46623ec4c27b5ebfef85a71f623dc2348203ac33f1f8ac4254de83385fb3bb8f0ffbeed0722e033c31d7614dcc918e75e58bfa34e370b096073b17f4148bb", 0x53}, {&(0x7f0000000d00)="319be30fc0fa9ad06ae5ae69551cbca928256071fc2bf7ef2244de58d05d3837fab5116e732acd306860fec275e59dcfe4a6e78a0f732b7a975498cfe8c960931af3ff34841bb6bc786f6a049485449460458c55337639299f76f5affd8436e9a074ea23b77dbd42a62d039f5c9b4f6ee9a3cfb5eae807bb7db566eeebd4c5ede864273ecea3464f79aa0513273df802d4d26c54030f5314312ef827dea0a1f907421d82b3b5dae86b7279990820c31333b1cd51a85fe0b68f9e1245dbf29d6d5da365a9ee60c0c4acbbcd76213a26f2e9892212e43e0d7008e093324f77ae1ee6e641c841f0eb75f89ea97417ec74a7b046e74daee040d812b21f2e9d187525a1e7c32a1d3a6f9ba4683fdc3bb2ed085d241d93c72e9d1aac1145076a1bf20e7839c2a6d43deee3c652f6a7f3412d941d33ee422802549268ced0136563a24d35104802b29e3815897cd397ba5768207c59fde082c9c9248bfe966348ef50a86283482e0bf9ed832cdb4e49e5e7d1030c2a6bc88029e56e57315fec7585896f3fdec68e374ef4f14aaeec210eb4641b555a0b9723435d8cebac77e8ae0d1d0c10144d866d35ce7473ced67423f0ea0cfc9f8689abe56721aab718a2f0ef97ac97d506912e74d02ded81ac715811c534d720ff36becf889185db58015b36c15e82787c8087ddd2538f3b044c06a607aa72946de5a3eb0221386c5adf0ede91fa98ec882e8520098a2b408dba51899db26f6e7979b52276ac3728c5ad990f1810f4a94bd37fc526f88ba235212ab23c2dd2b8594c6bfa8ad6174b4d315fe441eb822455cf76ec20cba64598e9fac4bb61f08447540b1211ea95cac58fc12edc99bc6068bddb1d9a330a3968eb7f049878cec3f5455a02e80fc70a341ea71e1fccb91d98dff24d594ecf56f4d4d112556d152768d60163c98c45e37ed4eb6f477e0e548e8fb2daffd6fc56b00b6df2a27d519c6a81fca65f6deb697ed3f95ad98b80e6c33e0768280e4fad57753e405d8050668af179362f4ee2536f98461dfeae98fe5fcdda051f023c8bee7f3e53389531efcc8090dbf204828863e3eda79f0eec8f16219b7dd36d93b20662ffd1f1c5ac653d318d66d699293e8569adeef6fa56d51868da76e62268059fe6e7c001029a17bb30128c362fd81fd58499d9d1221413809a3d56708375c1bf641ed38bf231697104afb7c5337ec674350170ea5d49b4ae648e7baeb652d4a70041ae3739bddaf32feb793746444f41d207721310b29069ca8249e6af61beb1285fd4b33cffa760c1e247dfc21c9f695937745f8a7e5e291b7439785209197a382c5390c4d80b3510597cff8bd493baf9fbbd9a04019aca757aea298b4939b264bbca5de6b5ecae4367edd6803fae99ccfac8af9d5f16f5c2406e2779fdce757e4dab385308a395831037910aafb3739d8d5b5f48a97e753ab65e4f66d358fd86d3d8b49bad7219c106039f7e25ac55f751977d889bb2f76ba55e93c31bd6b0dd7a7223cd1b550cd63762086cfdc006fa1ca81e847a1697430de5dfc66bdc6cdb2aa18343b681f823864078a9efd0a0cd42afcd24deba97f724b941f1730b80c5be9e2259ccc22e64860428e5df1781400f5abf2ce209ae72f51271c3e979716c8543a0e5c80bddd4c40c20fefaafef110ca1c036605577d6ad03138607b488641ef3d5500fc5b2352e86240d1dcfa83c6709ed4c2440c9112df3af09c53c7f3afe933669c7f6df257863f9f1967e575a83da9716034ecba190c13ba6d633826bdf4f36c5c4c7ecf62509fa6d5c7ca361ee952a47a89633485e100d8e615fbfe18f2fd9b1e4140072e015cc3bcf512cf6e1ad63358271b1202a2f11ee2b7d219437af17cdef25a470a2d4ac75178a6ef7fb7821bbcb7a23e6dc566544f7ec40444e553e4f734797281fffe9624ecebf5a83c9af6fd2cda294a15aae0b5bf632a09f3475798a1beb255dfa536a2ff8742eb4b599782ee42a08db6d2791ea7efd6900105c59439e39c0fe2b4249e2befd0a455666b4f949a61b2b359096bfba140de49893f19fd259278d7236914c7cea89d408511e05bd2941b1dc3d76e1c4cfe9eb9e43aa271770b58a653af459060f87ac12a4e8fa31c0616e5e135baf48a6b72e361697be630faee870835845408dbadf3fdab424eee361309d5c0487d7b4d0b57e590253dda68dc45d9ce2211b59ba9f2a34da4caf897b5c0aa1167482b5e7c13e93192131b4190d01af509dc5491c5ce74c76e3e4e8e4dec94eaa448d09bba234cc295f61fd331e6e6114f86b89ce9fae9de8cee8814d876e65bcba4c55933238655de2eb8fa99741d8d4b8b1ed84371cbc102c81879183f1be6e40dfd6efa1d783b5ce3abb626be3d92551f1791a111f95d670dbe147a5def1ad254f9a28abc9991c36f16d2c5ca3df8066608857bdb2bc71ac37ca7ee0cf63aa9ccd41a928f7611de13322b046d9c11c8e6305df43aacb26b4d58965c8fb28236dca7294cb4df86df4d705856e8f5d0d0b9f59b358ee6c77ec363abdb1fbf68b0dcea4abaeb590ea7ad62411e754ab79d32f131cdaa2cb7d431cefd4817467611fa055574ed593fbd12bd502df56fc3895ccdc38c159559767edd245da49a786842031296c93ad103ed0db0dedd937aa26e7eff750cd7b74bf93aa5b442bfcc374b74c19fd795f82fccf5a626354aa350ee6423640966ee7ce940cb9d9a82f0351da4525334feaab36d0f129663066d6f9afd6d167c2934f2ff12198b9d027d1119235c76f4f6f081d070301478f40407be5a91ef15b396ce9d9850e860aaf3a769801278b322c468d985c2878343993a311fbf55ec27090020c3bfd1d6d6aac9b8ccc06f0a0040ec4ee9588910a440be26bd5b8eb3102f1b69af331bbfe251dc81fad3e4bece00c4a465dc830e88d4307f75779b3ffd495a7a417d5ee25cb8d3da319febb1d4df295b4d27939bb68c0672e270269f2bd8d2c928d4461f2b2ac813c830b6fd8f014fa779bbab55ea1ecc711db10684747d1ff22310cab49debe82dbb8a475aad0cf5266206eb9e00e1edfcd71eb433253ab32864ab76d056a1eb7c3ce0475d4af8f1882ad1aba89f9cdc99bf6a20d7fc6ce901eb5d0f3b4daab64026b790534ebf3b12d253f061be5203c9b60d5750d383ef09f548b6fad4bfa8cd178db5656b81c5879831d4f5fdf67ec641d3944484259c81529e01937a27a727a009ccde2773ecbbe6ea6e1f793bc9d14a6de26857674e9a6353b6682b86a5a7d948181844e38e323c74fd49a7f8b7d50776bf1085d8c4315c43e9794922a1049a18070151db5c8ca545eaeb04159f143825da9864301c71e1a9a7462dfd68bdac3f2506160b2653218fcd3be00bd4cdaefdcf9dc50dc4a35354db6ace9afba6bbc89c6f831c2a72333196156c3b1ee95f79246412713ec413ba1e320422dbe3525c0c0d62d25d70788290d693d00ea94fc8f5dca6b177debc88864610f7deefac46235ba90059e6b2ba2aa2b5f009253f9bb4681a8ab865b896a6b02de59d788b45e4fd590340d4b01b8df1ae259e1cf07b871c43e87b065325cc57f623041318950882ef37929ba3e8f10800d9b2a494b685e6131a62fec56287709c8a54fd3dc162e958d947ceda77ccaa6c2334f039b85dcbaf1381269324e5a84d5f5247f78029d1d4feb24a03e3d72d127363b0b3eff43e1a520c103c772cb195cdce6bd4973fdad9508f05da6aba5b96dc2416092ae245253174d5864d3fbf8dbc8ddf9193bc8dae89b23a8fd663543eff0a612e570899a8dd866bff8213e2ce300550794b2af9433bdc8beba745d4be1aa5ce6378fb37e635ab8654be91bc016be3c6e9f6c684ddf658f19a67de6064ed68ec90b2da97d8c8f27d078d7ec88e9e1db4af76f661650fb11a7ca424a7920bd274973f790a281c3ba57036ebd4a389a1dafd37c8d2154570a5e80ece5be4d2ccc37d497cf4ffc8497de8b3244eb2b719d95c3519c4a54e2d4552b5d435c290440afa9522466d37e34d178172a16a14e04c7dff2dc95d649b1958682ad39ebc15941b8bc4ae07717004e805775144b9ab03ca70ce2ba1f71df30aaa9695ed6faf18c9c6ff874227eaf25980c2d5d23c83fd5e11433728b363a14a8396d7a83591954640a4326662cb0e8e694fac86dff3947935686a75055a3ba1da7d28086d444d7653e39f396fbdbe2582fd63c216c8420d988f11330c88dd0611ea81b7d62992c4a9948b82a2a9bc5665c2acfb509424b53d125da3f33b35be9d92daf3ad877d3dc3eb08e2a3c3c4c48ad638da6dff24c0934cebec858ca438111d8fa4a232e1a3f3147f839d242d2e6e44ef53b3b26909a095160549af0c381355da4ebbec597510ad245f5da3d5dbf965f22b5008cf50df827b49be0ca358958310c6f821e0c8051b71b1d86afe3f14b01106a2df3e39141ea3e59a1d13ede91d882b075e4fca5066d13614f5d365821b2310325cecda3cb0586099e6c57a263b3ef9072ccdb5bbece25aa9d9f6d6302bd4270a8d89156022892118bccee26596522ffa90b7847d6372bc811596a2ce9c12e5d6c928d4a62eccefc8658828dfde844fe63cc17cefeda442a7e21f1a35d1783e45b5cb267137431534ed2982b9ca019c05c1b28bcdc6cb3b3a5f3ab7d280611b090e00c868cd3e44bf3fbf7c1a5f9443703c62adcbcb3321980be162d9cd1efb98791ce86a77e275ec9ece850ccea9cccca0432be4387ddf07c6b689a6ebe4785c709bd07b72122400781089f0a0f80dfdc4a00ed9e9ba8775638cda446a26aa78d32f1890e720c7227e42fd0d70a4e3c3765c77a6190e6c2f1805c71227c04f44e0ba74d4150c1f635a488939c7ddb3544d5771fc731d8043d6fe56fcc79543e953aabcd3854a56f5b3325ef113ca904c9e9914da1e2a0a911d94d469b6db1bdafe6b2852a90579da7420313964897294ff92ffd43d60e4dabacf18fbb5a0b0c3d39ae2b0270667a6593c92a11d89bddfdafc1bdab39db5e0436b92c26650e18f9a4af7e4284bc09566011534fa98de6f467454abf7f69df26d5542798e11ab0bb23a0b2cdd0e4faa7502035d5b84f5152b4dc68cf60a951f98e52457a9ba0a50f165703e31ec611a3d75541c81ef91ffd9ae5fbb7454c5f7d54cab50297b660d2295335bb5d64014299b9de7d41ed8dd6a77222d006acdfb4f9cb131ecd468a63c8ffd1ccc1e581b2b40292cec668c3bae55cb21f87459c3492631ef3be33dcc239e370477ccdb9ce72f83da0d9e8d75ca2bbfc8553712c1e3e2571f121a7d6f7ad7bd238df3c417b50b7de1f1e1e27a1ab8bb9f23df2a6fadd9b25c6c74cbdf71c9dfa02c9e0adba024e5542abeb7ed818956dfa271b041ad2f6cce8534843b68f06c3e63d4a662af35d12924964b82472ec85b66e4cce62c18dfb147d07fa7982b2a7378e7bef38a962510fdde07e7cd3f29e8d12fa621c98f47d4c599daaae051cefdc01b4f72491baefe5935bfcc137d2347097d16c054f547e48d9cf8900092172ce9c903f5a751670ae47ceba27fd0510e8ed76e4bf59c656b06cfa751fa52d19a1f76475cb9d4a97febb9a118f95864358aab261ed1a4e7050164c2fcc77ed13d341c74d1e3c326d2e749e1026c327810cf0f423f29c173fe00b80760a4e2bc96f92c599114d0ffd7b3f5ede3bbe28dc631fa22dc1d7c1da5a23136c3249f8cd09b434274b827037a3a1fd91926f3c652cdbce1d1c9f711bce97e981b984e6cdc1a096763740c208089157122c47dca7a686e65b40", 0x1000}], 0x4, 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) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x21f5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x4011, r3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x36) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001d00)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000180)={{0x9, 0x3}, 0x4, 0x81, 0xfffffff9}) 14:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x5) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="001e58b462c8a27200931489f074ac8b4a24a71d4110251e436b28423d85b52d55c7e304bf34558a9c9c0eb4c62331e55c27f60e308177903d7b7f9e1e7809dfea7813560c07b330b0e66190c2f82ed43338ebc61b215a3a0a18f3f8ba07b8a1df803852d85dad6cd224beb57bcd1f7feb064caa25bb5ec047db60ae22bbf05257cd0350564ff059996f5a1f25e2569c6ff68285a6a7bd305113dd7b8e8c5dcb95b0360c23c85095ba5e86d89af5ec9d0e520444e3ec333d5d365398e23a5b9af50540b7e9eaa3277a29f25a53ad0b6c71f073f072cf26a0efc313ac9b6a97b6ca5f12dded549438bba02e914e97e7fd16bebfac89f9dcfb5fd438f0fd7734", 0xff}], 0x1) write(r0, &(0x7f0000000140)=' ', 0x1) 14:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x32b631c8c98f596e, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = accept$unix(r3, 0x0, &(0x7f00000000c0)) recvmsg(r4, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000880)=""/165, 0xa5}, {&(0x7f0000000940)=""/109, 0x6d}, {&(0x7f00000009c0)=""/212, 0xd4}], 0x3, &(0x7f0000000b00)=""/158, 0x9e}, 0x1883) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000800)=0x3, 0x59296a04) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x200) r13 = getgid() r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r16 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, r14, r13, r14, r13, 0x2, 0x6}, 0xfff, 0x3, r15, r16, 0x3f, 0x7, 0x4, 0x7}) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="8b825041f923f24507b4a3a6aefac207fe98def0ab025ca9edbfa6bed5f57167810f17597b69c1d361f1c0d0fd7f3c2e48cc890e338435c3a3cfee643f57561a71029c5cf6de22dfdb807c1fb40bf102fb5e3052b6b055c5e03529908722e8d2e7a21711d691319934e9828129a94b4e6fa01911e476e8334b90f6ab16446ce5ab2211af852bb4553f7fdffde5147df94288f1c72ee12db6ca93fa88d89176", 0x9f}, {&(0x7f0000000200)="7a28a05c1c1a2e8658c0655d67da8008a7ed1b6daba88beb25bb1aa15866d89dd51dedc94819f780037f13e86a41fdec4b2438d09990c8e83fd8e51a4a0b3c0ce5f8d5f3d5fffdfe8053c732eba4a96f000988308f3090ff7d660858cf674369d25f267d883f19f43f321a56af805c9ae10024fbbbee45db979b5c2d7a9f1f8aceb20c7f6909c22d40d5a4ac97fc158df01db18175ba049d6cc9a7f992bdfc980f007119fec897cab02fc8a9462756b91ff25b5ae8fb69ad2e2b14324bcfce04809ea336c78a050e4a86131d15aea509f3f991ba8a319105082450d76083cc0c4699bb5f18", 0xe5}, {&(0x7f0000000300)="ed8d1035483fae5b4bf4fec24d3c3f9906de7c8b0cdfda98fbaf06c60d4691faeaa6b1afe146a7e8179df675cea1916a3dd8042b8507aa829c5197b72683acf99686561289ecd172622e7c5fe92ae4348cb4cf3024cedf6133e7dc85106eeaa3ad763929c4f045e3ae4dc98af3974079660c5617423e63c4b11448c3ecac563794bfb6ca769e22ca5e0353d023aabc7d5dea60ca7c80482343", 0x99}, {&(0x7f00000003c0)="565b5f32891312c9db22421c56f28d1e52ad35db905bbcbadf91becf34eabff2f031345a9693937a156ccbec4c5c60a062e93998b23018f048d2aaa7fa19164ea0f0b00d54dd26d73a4a67acf52ba0ffdfb54aabcd207c848597bdbd626f63538deb2252d505a48c05a850561a791df123bcd2c2fd2de46750ba414bb841d321a229bcbbb8ba", 0x86}, {&(0x7f0000000480)="083d0beab1605c8cee7bba8b71c99982c9e8befaee2f270f038b13eb66814f79f4a7c39480c87feb7214a3a5accac2f7350fe221e75a30b428a9c33271c84d296757d02861c9093bdb02e52b8508b0b129d6bf0c4ea9e5a4221e9839cb69bef2c3470ab2cd81f46c77987bf3af600e304f3cf7e74bcd9bea1b2bbffc71d3cb0b7a6c94477b0f94161e439e0a6f", 0x8d}, {&(0x7f0000000540)="172e27142ce5631e50acb52e588da85f8900bfd8bc1b4f238131b2c19eeb63e258d59e4b72dae9e07bde78cacc86c870a56c8ca71f14d23de5cc48a8b00aa07659d5365f01ab0909a1e38a8171cd14819a24aeda13f0d90d92888f1b7cff364901415f568c921cbabb8683f2c6d62b8fa674613e149bbb1c0cd7ebe7cded353e5c0cbeaa8ee827e791fcc6409f8fdf4827d2dcb88ca8b959a10893373c3de2d34601ee5c50dfe182c00b0130b6e11302a6905ad720aaa76df4c1b0a2affcd52c040053802f28d64fccd5ec8cdd35e9f65912ed5d", 0xd4}, {&(0x7f0000000640)="87358c5b703df6efc59c46e35c4a85a77719712e0249c1eafa01c19e2663abb6c6ce50b874cca1f89aeadca07b2301200301c1f1154498f24d19fbdc75ddb6d9fb5ec912c1846fd0e6c34eb2d3217f08fb7ab9c57177686202042333a29e43fe949cf93b622b960349b9c8afcba2a66b2e9c17555bbb79e6", 0x78}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r8, r11, r13}, @rights={0x18, 0xffff, 0x1, [r17]}], 0x38, 0x1}, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 14:01:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 14:01:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000005d6a5daa8b2c3f70c287fdcc000000000000002761c91f870ebe18a23f5df75e02ce6987664a229da6be3006f5f05bfb705053342abd6eac00d9608b9b9c855fbb67622bd0b08791686c320593658f9f59ed9c86d078aa6be97cdc4f6df2e083f723a5eb5d985915f23ff1d39129bf756ff09c0297e5e60de2bd586b3119f23fe892a9d20000000001000000c6dd30"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 14:01:22 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8799dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bff2ac88b78d1303a89360bcd4c0a162b58fd426200a754d5be679337bafa4d01069a4031fcee600693741c8008cb05d6e447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8a0e8922bf554799b9b813ad30505e8f5300a4c1ef9d612f871f4385f04157795ea4a5c5fe65b26400351cd8cac7dbbc5b65c64e3d2870b49bc509a00e872cf8277c4c185b7e303088264bd23500000039590f11872f0e8eef9aa5f6314277f8c0cf1217259fac8123bd6545ab107b1f125e0e0d3e1a89b0f4b8f277dd3faa6354fc44ddb29aaafaaf0eaf56ea640a139a404b7681ceda3583f1fb0de5cc3b783dcaaf9818dfd89dde218ecf0f3e59a73651ef79ec57db73291cd22236d9ff2348c7fca246eb18659ac419f9c0280e85e72219836d3a1940908194e2a496c09de83ac446aaa3117090fc324211a8000e3f57baf07d0674240e68a46e6909e9dc11d554d696c9616af74c5a1500000000000000000000000000000000f5a029237594c771c403df979e2c6c7a251bf8a7359651dab0a85450e163833bdecc61b31e7086378178b951557f414421faea0f1d1c759dee58e3240d0ad005f002a6b4af5f7292ffa3a84da39bdb029df9914e85a5e77cf0e1b4bbf7888adee4a0329ac37e703503392df83a0191828d27ff25ba8c2f2e1740b176a944a38cbe6f6a57633c306140bd2a4b91458eeff2622757a28e25a0456b7b00"/594], 0x10) write(r0, &(0x7f00000001c0)="9ed5e8950009200000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce62cd184b32362a95809689646226c7918ad01d60d97cdc09c7d7bb50ce82fa0166741255a874f670e6f5a033f675418a025f793a633cd027985b5953e76b7d1b70ddb71258d1046d13440b757ab2a658a7a15251e27e2e7b6da2f1c179081fcb2122c593212aa19117955c0bc1d1739e1ccf5ea20983240fae3b8b0c0337cbe1983798aadf2e562d0e1f3688a38eb78970f2b353d72ae65a72d39a9d71a129ad65111bbd42d4adadc0c4f8744dfe4b35ab5d10fb170f4a53478cb6063b48c8bd4bf8cf45129", 0xeb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:01:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x5, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x3ee865aa1ee63fef) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/72, 0x48}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$inet(0x2, 0x1, 0x9) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000280)="a599a6204b6b4a6168b953198a9d49a77c45416132876ae9c99f1697a5607627563eb8dfbc4142a2307e44333cbd9b18364d3080af005360ca0c98fbbace0d548b87ac44aec0bb549b567dd652b478cbe5cb79267e28b2f8a0bcd75eb5b95e1d578118dee3f2a3338c74f4457873259f5aff3addd93d9811e7e138874ed40d4e783f0b177de2b976b7df70c3e792d9abc32c335b4adb76a65a2e154b444392144d22eb2e20c5b483a31677face3075b6fa154eb3ec837543aa3b975b7f5c3008cfea45ffee45837b0c0a6fc8103bb38ea2763fc27d52059098d5b6d466ca4bbaea7cebb184ab874dd0fe5b681f03cfcbf9e2a94883a24b77b478dd3e1a6e2d08efb8f5f48b3f232e59be60304d6053521da22c9682a97795a017b38feeef9d08b84f182d722bb1f8167b121f88c2eea8caf74ec50db0d1f92a3978aa25f15564f6ab009ffca086b098e53dcedd180eaf9acba05fbebfda0575f7e52b7425a6f45c2ab142988c21c9a5a1154acdac0065f87f929db6e858c726a188c8f95edc710b079a16de6a347c71112d110e10a206d00bb7337ae3ef165c307b36da2a1147dba780b4feceb1b598fdf1eb9297ec06424d5ea6d606b0c20d0e9bb36edc6131a074f980afde03d12641da61e823b81bfbd8abe5deca82357b37f4838dee472f3f4b9dc5f97b8b4e7f1ecaf2a41ba2fca995aa4e0f201c24978bab73e1d7b08a6c13ea233e368d6902cd936e188ef6ec8e10bb647f8cd17c1be41f20bbd171724270f88553975e6174534ca444ed3e7d3f0dccebfdb1d048468c5c9d00e4b7ada198621f12747a64f6540db39a85c0e66490d1c911aa5353b9e37fc4dee28fb34941ecebca092143bec91070c8bdcd22399e8be4c90276eb69bb39baaa44d457a3b15e4edff98b88456ad4c486957613bf3b874a1631caff890a0de7e01c652e8d7c5066f435378a6cda06ceea53f5f61354ceffdcb1c65271705ba6a5f1b543885a2b4198793a3c3602541327947bbc31da51d3be47efebb25fc92835f672305b07ef29c798413a14ecfadc15669a0b5c73a7e8a06f21e67d95690f36362ff01f94c4ca13c3a3bf3b0f857aa4578daba0bbc7d6a6b47937a5992812ca4997c6d6d40faaa90207de878bac2f5c6e5f14e9823276d75928f6362a27b26f8fa729fa2abe519684fea046a2f57ca0d0b0b0904ae1e5c25dec2fdcd4932822c78db09f5a855d0935d9ad121a13cd243134ad5675d86e95429fc15a7158ff5f65c6857252cbfd0f7bfa8c677bdac27d99ec9e4ef2766cffb0f2b5c2be15fab6dcf96dbec0db84ea9de263e5c6d8eaffeecc00f92edc0f25ce3aad8151057bf491475220c496668bfe7a6bf486ba2952a556adc31af8e12af14160ddbeca4d71030687c3ccf02f3df3c361fde071d739d8fc423c133a690db7ae9d6a9023d50626ae75b3dd27a5b65224bae36e80fca6233d713d7d3b9ad1c386b1ced6c2f45605892d1f993b76b4aa85a0797ffb11368365939e82b9ee742c3883167b0e3a1ea39d9f5f87472bf163a8a715011dccce118c51bea479ce71b3a9962cf215d653515b1cc47a6d1f1c4fc7eefc7042abb719b41cc05bbe04e9dab1f591323bce9e96a4771d4ffb2c06f3a41315a7169cec9ee306923e3dc8aedfc34119c318dba734468e37b11189e17a15e909d071b07f77c35efd8f89ec2f3ef19b46648bb7cd8fa21541e619a7194612f97692c1ce39c1b480f0aca8606901eae3272e40656d26fcf95f2169d8dab57987cab28351e2e817c5c24b17076108f24c6c0ac851f39e0689bf8c792e9f44411a77715f0e28fc1dc1ca81dc04577da4952a3f1525ed5c66c5cc68bfd4140b00bcb422e9e988d1c1bb08716dfabea49538ff42a83107a9b4c19a8eac8186b5674c70115824a1b8affa120670e89b1349253c7e105303fd01abe6836f8c911572e4a5b16cba2ee0fdfbd88c5114d496876d8825830df54fdf8bf0d0056807f1b938803e62973cfdab8ef950c5d3852feadb3e3d5a852c94c7dd30518fd44dad800ae30e3fb9ac57e5d6d81896d4e6cda9f2be9cf894780d2763b882ed922208eb04b65a32b0e8013cf88a1954afeab8086c6bce922133ff4726d2bba9b7db638e515f02f0befe5ac54bebd58e6889cd6b3c45e0ac392ddc55d5859dcf01a5436bd81344f5c83fbf9f00b89b9c9ffddaf1c36c7ded539f704e3d8660e86703d1e8991ce56967cb440929dfc549eac5566bdd7b7f705bed8e588587f8a1aaed810693187119e10903ecf1d4d4f8ba383553d1dd93e65f4b4f2e62d73aac263abfcd2d94bd7ab776406f3e29211e415018c641bb68a6c2bfb70e1c95140306be593600ed8336ba915ae27e0eaabe7a953f74cfb48f78803bda9c0a15407cb7362ed6ffdc5b0a2897b8e58682a91f0187f643acfcf9e5930b0774a9514638b324aebba5630048b0ad2c29e8be7787d66dd4fe7c37f129d0468d785a4886455ba28ecb1e13816b7ebf1706da65108357979fa5a71478de97f244e8fcfcfd5f6fe29eb6750cb7902bb0f03a53650f8aff3f96dfb23d9efcc257e2d5e1e6d242b5e60fd368562e4b261453f03ee92ec05169edb510c75c4ad68ec83e684b489d24a03edd3690fed0524304541bd09e0002b2e0ce729de1c20d80108dab7e4e0397fe7a4fcb433ca20f5b6811f8e3b43e03a3df55f86da9e26813dd053ba7e8f5324d50d47b63a4512e948172168e020ec1ab5491364295b43d63451b7c0cbb2b4530fc8be5e00db41939ead5ae11852917ca8053137decae0d269863cb09f236b116fadbe95e68b3137308024c35a35a0c49ac1b44cae60e3dff8db81ab8c4df8ec7270c7eba998866cdf11b72aa0e59cb8a8d6a095c6e06971387f5362bf4e4d10517a988b654318aefd71bc01593d2463c8b917412054b0839d853f3d652a2ac082b9b950c6f4ee4c494da60fb3b812c6def7c3e36e8507f265c7ac3fa93e69cb5f83e1512b81b483053132a3edab126f10b7a22173c37fd2f99d9dab9a0a0a5461db8e1b793aa02cd201045461aee0071f03dbc48308f427faaa69759cc1c42d58c7971ddd611adac1d07e501f1d2ba89b92e4ffad3ff3fbded07fa0f2facfc43b1e7aaa85c77be415037f0510475637a83ce6978c76cff69674dace9beac63d797aee8d1f8a4254d95d78ced273486c9dd3b9651042b73ca8224976039a9196680ad08c701a19f98e10bc6c4773e74cd3cf6c10e331ac4406afc30b327c590f9618c466566969e4ff80d78e04bf56bc848c4a6819be73c9264816c074e47f7f4f831f4755ab5f93563c0126a5d28108006a7d287353f95713cee23e6409623bb390d90c0a16710962c36dfd37eeb7d3b5aa0538df0500d8d185010289d4993c5a88087daa868e8ee6aec3fe9449fe03b25d0f580b35602e4a201f71789cfd410455894eb9356a49670e990c51a1d85308b9c40ce27ac9f75eb86532d9e1572f966f0be4eca2643431109d7990f325fdd1223858c6a6af8cecefbb53e559c74deca4f11a51bd6c7687a60316128c250432d8f1b92b360b70252d17f75e25a81d79e589f3ba233c0f53d98b3996ffa546df8b7f09e7c3f05e5b35e1782f0bc6e715921d7cec24d53ae15190eb6dc3f8f104d750a331373bc36b3c4166b17fd0c66a331220f34af5b4494b1b710625a90a3103cfcdb8398b586ee7d79d64aebf0378d85626b0f9b0d878dae99313f0c21b125436afec7387a978c6362d4b74ff094e5e356a7be7b3fe5a8d966a4fae4861f561d928d25b1a1c1425dc2918cf1a80bd7bbdc64ce981a96bf02fc3298b53dc38d838f7c3b127d001033e323abb6d37e6ea0aff8e970ddf38915c42ddfc5077e748907fb86c855dc1debc27839b4787d96f4da18366d3718df1442cf2c550e651b879841355d55720f11b9fd7d6a98dcbc9f6df1a3610dd40a37d270489de33b05ee52723be1f0adfc37a7e2466c3d0655a35f4c153a80551ca3b01cf75437f23fc29a9e3ac2b6bbfbc202cd62401727bf364602d739c0510e40b23e9f9ec6e9a23a82273aa87add692c12f0b97cc111501904fd7c23309791b542f115bfb92d2d4f939685d3dc7784be62c0f6cf06823d6ba8d094658873a40444adca231739588b64f28ffb0da46615e1b4ebf1d87f504b92ed431ee6048254c820ba9c72aeb3a94212a4640a5785e2e83dc9bc7176d11d4430e44ca9a936ef07610f28f12e1ec22da048f7fef6449a3d6277728aaffefc63af636fb6bfc95cd507181af09e4d8b748d6f3852da1ad62bcc9f016653beaf722c98d9f3c55b9fd7d31b039a2379fd6d959e43d7f85a5d657185bb974a2bc43c1c997e2501b6d4d1b715a5494f29da2fcab60e094f51d1e205b86b3201425067b574022b311c2c242a8fb38444b7dac8fa638e3c13238db59499217564414175255afa9db8761dc681ea0ee9b9c940b7803c8209e4f5a93732ae8430124e051e56e3d982f29192743e0086e053f7479ebc43519c3b38bb705baad68abb6a7b9a99a2eb40a2551e25430f7c95e9bb4c271686f8a4d582fb2b120cabd30033151552adb1eb97061e142849ea6d96ba3b1c0b695fe3360d99c4bfb0ffbdd711746aec1b88dda7d0aa3f3746fd92e1cc918988610530f91d8cee62f8c025c75929f0432589cf11dc1708c482dcc5f3d74d2cae3f16da04f93ec38289ee8109c429f557067c36610e1f8a44368c3a0cd332bfc2e4ef5b42ed794c0b6b8d22df4304f36637ee26e86394a10f5bc7d04d88da929d13ca753a42d52aa195289040e324cc6b5c7163464bf5fefe327d5c7b5293b4b0074aa899f01dff0ded28143f5c298dcdbbbcd72588a5c52e86e5766fd4e9a359199a957eb59360d77e17ad9f893e4a76f504a3aa7beafa0ff971bf2cf5eda3d5411cc8aacf670edfc0d08ee602c049a33ab68f368ac4ed40d1c5d80150c7ac9b258a296f5568df0af74f6dab02620cb170f2d2873b51468ee3c83816627567f9e8292c44bcb15e2b291f7ce22d5f7fcca7480ab24ee5aca9fe6b6ed8709b3b94a72fe054f4c554d281f35396111b7e11fae8bf11f401a0d2ab7b1c9fcbf1c93e4f04727afc4b8201b7c13c390837e223319baf249fc38064255b2b6f6bb891629f8ac841be8f604010c11b8efdfb062b760790d0d919a945a42f4b093d51b96baf336abda3b06783bacac8873f8fb04d2f2c4c5f6ec1d414b236783e1a8cf344dbc40b29f76aaa7e9ab8e7b9c03c9e175c44cbb1abd9bef08b025b657a5238ad043117c638317f94306ed6006d6a13fdcfdfd43ec795e8f9eea98a5727ba418626439b85dfc1f79bc502d727066e1d9075a87cba02caa6df90d8a365f2a11f50020c2d0b43abacf1646d83a392fd0f09e528cb8162e1f56ea7bf09382f547505c54c1d8cae7af8b854d16ba1ee85ede94693c7e67308ed9ebcee890dd22e27e870dd1fccaab8c050d269522d1335dee4c62cab42253c83c9ff49a308ca91c043286295ccb18d2579244a2285995bfbb7ec6e9ba558c753e21dd5b5f2dc2aa94541510b890f9d9c333425380f3333a9bfe7e69578dd2df59d10f4d69bb9ff52953c8a6f3ad8bacc40a2d516bc420df32b3302ac6fbd997905456b066f9352d9b1e1d17e0e87d57a53181b433f8947be941e677762bc362fb2118cea2994211b1a487879c45cc7a3d62102e9e780b588fc43fd69232aa4f07e813b71ac10a9c8362a0a27314e62a225f63e772da33c171454a6b7a9f53dbaa563239a799035d25126add29ae870c1", 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="90328beb2d25e474623744e8", 0xc) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) 14:01:22 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000002904ff0000040000004b7b0000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xb}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) syz_emit_ethernet(0x4b, &(0x7f0000000000)="5ca4d1666e7d66d85ce2f72a4782807b809639e6b14c955ba609ee51ffd56cbbdb4a51113da4e651b96645b816d4d50fb3928519a7c0e7d85e665368a8addf5715942e47d9fa9885452677") 14:01:22 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 14:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 14:01:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000400)='./bus\x00', 0x10, 0x8) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x8c}, {0xffffffffffff0048}, {0x71e7}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000480)='./bus\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x204d}, {0x10000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'QJ\x02', 0x0}) pread(r11, &(0x7f00000001c0), 0x74c, 0x0, 0xfffffffffffffffc) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r0, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 14:01:23 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x0, 0x5, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() 14:01:23 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)=0x3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="bdea", 0x135) sendto(r2, &(0x7f0000000100)="a1929bb0be8369c4132b9d509a8853d0920261c3eafb0be9ffac0b613300067ff4b66af4cdcce04e9529f463f565091e2cee2da204a59e0a50e0aec43378c43e729b8e619cefd1ba634027c1d28131c756ec3e6d6abf00aa1d0f23be38665421dcaa381801c06c4af34db66ae6e2544457c0ed0a8ae7db79a6bb734ced85db71700028c473a88f0f5fe4f5de12d5924463317e8e4448ed745d56a7fd52a9b021654ed8de684640bc16a827b7c4651ad53ba3173cbf246be7eeb0497ebc3f66dde8f1c74e0d6910e3773143a548b16c3a63398295eb6c39213822ecee4a65cf77cc92344707f79d71aa7e666b003f985b228c46e36d9511e056450385c667", 0xfe, 0x2ef409315e0740c7, 0x0, 0x0) 14:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28, 0x40, 0xff, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 14:01:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929248", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 14:01:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x81}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 14:01:23 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x8c) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0x7, 0xdf}, {{r4}, 0xfffffffffffffffc, 0x8, 0x4, 0x6, 0x7}, {{r1}, 0x8000000000000002, 0x8, 0xf0000000, 0xffff}, {{r5}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x6}, {{r6}, 0x4, 0x4, 0x40000000, 0x5578, 0x5}, {{}, 0xd1da763b5fb1f7d5, 0xb9, 0x2, 0x6, 0x80}, {{r7}, 0x2bc07ed5b3b18b5f, 0x20, 0x20000000, 0x8000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x54, 0xf0000000, 0x81, 0x1}], 0x7fff, &(0x7f0000000440)=[{{r8}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x2, 0x1}, {{}, 0x6, 0x14, 0x20000000, 0xffffffff00000000, 0xff}, {{r9}, 0xee6bd7f1690b9d97, 0x20, 0x2, 0x4, 0x40}], 0x7d27, &(0x7f00000004c0)={0xffff, 0xffffffffffffdc2e}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x400]}) 14:01:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x9, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000578000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:23 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r6 = getgid() setregid(r2, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x44, 0x7fffffff, 0x9, 0xfffffff1, 0x80000000]}) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) 14:01:23 executing program 1: socket$inet(0x2, 0x3, 0x2f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 14:01:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff, 0x800000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/78}, &(0x7f0000000040)=0x50) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 14:01:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 14:01:23 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x14, r2) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept(r3, 0x0, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r5, 0x0, 0x2) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f00000001c0)="483045539995566e2a062b9771a14eee03bb10f37588f273e116b01a8c80353366d27b20bcd4025bf0884e6051dda7fd1a6d22dd9eadd66d31c7a57db47618aae3e6f5d16b0b33fc424b6dfcb57ef4aa7863b24796a3a0", 0x57}], 0x1, 0x0, 0x0) 14:01:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) fchmod(r0, 0x17c) 14:01:23 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = getgid() socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000013c0), &(0x7f0000001400)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r4, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r5 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000001200)={0x407, 0x5}, 0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getgroups(0x1, &(0x7f0000001240)=[r0]) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) semget(0x3, 0x5, 0x252) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000001280)={0xff, [{0x3, 0x200}, {0x3, 0x100}, {0x7, 0x5}, {0x2, 0x7}, {0x1, 0x1c}, {0x2, 0x3}, {0x768c6e99c80a25dc, 0x7fff}, {0x5df926ce435d4cdf, 0xfbe5}, {0x2, 0x67e2}, {0x1, 0x73}, {0x0, 0x1ff}, {0x3, 0x16d}, {0x0, 0x9}, {0x2, 0x2}, {0x0, 0x400}, {0x2, 0x80000001}, {0x2, 0x4}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0x4}, {0x2, 0x7}, {}, {0x1, 0x7fffffff}, {0x2, 0x7}, {0x1, 0x9}, {0x2, 0x7}, {0x1, 0x3}, {0x2, 0xffffff01}, {0x1, 0x8}, {0x2, 0x2}, {0x1, 0x1da5}, {0x3, 0x3}]}) 14:01:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)) 14:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6}]}) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) r6 = accept(r5, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r9) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 14:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x30, 0x0, 0xff}, {0x802, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:01:23 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) r6 = accept(r5, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r6, 0x1, &(0x7f0000000200)={0x3, 0x1, 0x800, 0x0, r10}) r12 = dup(r3) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:01:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x80000080000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0x2}}}) r0 = socket(0x26, 0x2, 0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0xf4}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getpgid(0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000004c0)=""/237, 0xed}], 0x3, &(0x7f0000000600)=""/135, 0x87}, 0x1) 14:01:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 14:01:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = semget$private(0x0, 0x2, 0x20) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000002c0)=0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x3ff]) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)=0x8) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r9) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 14:01:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x5, 0x15, &(0x7f0000000080), 0x0) 14:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x98b27ae375b4743c, r2) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x24) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) setgid(r10) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000195fa0e100000000000000000000000000000000000000000000000001fe000000fb9851391adf93597cc2a7001be5839b77292146c1929e121d7fedfbfbb01676fccf7360813995e32a2214203f933eb2f057e2ada2cbb5122fb71579c9569f7b152901737b5c1ae2b7d7ad8200962a2f2a218124e31f8e1bd161f36fe385f9d74f25e7c2ace7307d6fc8bc0dea857bd82f5f65965f13248230d158ea7f46b25aec63ee6efeee01b6ee20d89f4cd218d8b12ab12e46ddbe17b47648c658910f7cf1c0abfebfc74ab27116a92db3ad3c28e788227bd19225a73d8e2fc8d199649676c931b98435a03deee824e63110592105cbb9addeec78c50812d9400d7e6d46a1eb9f6f7a82b564bfff7143f9974f0de7827e80732788f039eb1ed3350d11b7bd29bbe7c31a2779d5e51155c8db2354b7193180ffeb5b79e334780eb1d755d382c38cdbbbecd6d58be3990421765f6dc7adfdd04d1c055be9f457cb27fb10e38e729f2f8b5cf579869baf8cc0eee4dd6b714cef5fc21e7c329baad818b152639d241c21356454cec60c"], 0xae, 0x1, 0x1000) r14 = msgget$private(0x0, 0x200) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x2, 0x6}, 0xfff, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) fchown(r3, r6, r15) dup2(0xffffffffffffffff, r0) 14:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x0, 0xd4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = syz_open_pts() fchmod(r2, 0x40) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 14:01:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './bus/../file0\x00'}, 0xffffffffffffff62) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x7, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 14:01:24 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:01:24 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 14:01:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7c48d3e8ada7f743) 14:01:24 executing program 1: setreuid(0x0, 0xee00) syz_open_pts() geteuid() setreuid(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r10, 0x20007471) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r14, 0x20007471) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = geteuid() setreuid(r19, r21) r22 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xfffffffffffffffd) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r22, r23, r24, 0x2, 0x9}, 0x0, 0x4, 0x8}) setreuid(r23, 0xffffffffffffffff) r25 = syz_open_pts() fchflags(r25, 0x0) 14:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x28}, {0x9, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:01:24 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000002100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba636c33727c8c7545ff21dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a8d0b396311cfe850c3dec15fe7389a0dbebc45390332f3cd5f8089487f7ade5aef632cdd54402ee256a3226ffea2b3a3f110bd3457153c5e1bb9f8dd26bd402caec062c122834b35f156da681f430ea748e92a3f8465ad6bcdcc54f5a0b96cb5ede369aebb11a34df21d6fef0ffeb031d5def78dc012816bc99d578a40966267300e59c9265610"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4, 0x80) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000001c0)=0x9, 0x4) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000200)=[{0x2, 0x7ff}, {0x2, 0x5, 0x800}, {0x0, 0xffff, 0x49e16f34729e203}, {0x4, 0x2}], 0x4) semget(0x0, 0x3, 0x220) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000340)=""/50) semop(r3, &(0x7f0000000140), 0x21b) semop(r8, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x27, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 14:01:24 executing program 1: r0 = socket(0x1, 0x8001, 0x0) shmget(0x1, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:01:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="002953abde9500400000e182680e5dec78678ac779663c262d0ea908d660e432d215976fad7d4a477f0549856870"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f00000001c0)=0x10001, 0x4) linkat(r0, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x6) close(r3) 14:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/77, 0x4d) r1 = socket(0x18, 0x5, 0x1) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 14:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x557f1b9a1fb8445e, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x80000001, './file0\x00', './file0\x00'}) close(r0) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f0000000340)="06412f722ef0779f31dab57e329776251cac3b9395554c12dd407c6fcd17eef85e1e758992d3d8c1a714b97375566255f53fd407000000000000009d795b7373e1e5540bb4e5b5bc7673bab00000000000005a354f9a3f19e12d4c949f8aaf55c4b593366482f27f7e41ea609a2b5cd7a6723bdd3012fd68ddd53ba4c04084501d293f463d39b5864cbde3d19708e0e0f23d902b58d0d7c7d98f1405fbed6324dbc2b0ebbd2d5bf945ae54aa07a661897107ee951d3c0d43c5c317643faed9061e29c534c9269359dc9848dfb36513ab1ad6762adaca2f56c61d10911f9e855c6e5035de48a92274d2923e439052cecd3a83", 0xf2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000240)="e41b5c907b5e620e2f0230d4f7a407c03b25bca3b6f9a07b20ff604963b364d1900fc3dc73b0cc79b5786491a0837fc1b53d11ebd7a20af77e2d6fa52a6f26477db9cecf2c65256b5c13daab7d59608945015f8c465d654ea57dac9fdc31956a1ad0e2a19b92d55199b4ed5fd444fab6301b7d255bb01327c5ce864414bf1ac835908273dc53e6aa165dacb5a0170d80f0f5ec4404b3a5cd1e76ffe69b4337183264412da6d637f092e7a1090a3ee78ca4afb2c4ca6ff3c658819b70b19e4e4ca1e3658cd7df0ad7ded18a00fa3ae4cddf01682aaed9bd0f9f75", 0xda}], 0x1) dup2(r0, r2) readv(r2, &(0x7f0000001480), 0x216) 14:01:24 executing program 1: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x80, r10}, 0x0, 0x0, 0x0, 0x0, 0xfffffe, 0x4, 0x2}) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r12, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x3, 0x204}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = getegid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r22, 0x0, 0x0, r21}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x9, r18, r17, r22, r17, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, r18, 0x0, 0x0, r17}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r7, r9, r15, r17]) dup2(r1, r3) 14:01:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0x50}, {&(0x7f0000000340)="ba7b127bf376163a66", 0x9}], 0x2) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x5, './bus\x00', './file0\x00'}) r5 = socket(0x16, 0x4, 0x4) connect$unix(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb662eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432a22aec3cd885622cd31adcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a7f2946dc13ff39fa57a702c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570"], 0x1) dup2(r5, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) chflags(&(0x7f0000000380)='./file0\x00', 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000003c0)=0x1) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x1000, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r1, 0x0, 0xffffffffffffffe1) ftruncate(r1, 0x0, 0x5) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) recvmsg(r8, &(0x7f0000000640)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000440)=""/199, 0xc7}], 0x1, &(0x7f0000000580)=""/175, 0xaf}, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x7fffffff) 14:01:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/34) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8a) fchdir(r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup2(r3, r2) ioctl$KDENABIO(r4, 0x20004b3c) 14:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="35b86e2eb7", 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0xa0}, {r1, 0x80}, {r2, 0x10}, {r0, 0x2}, {r0, 0x4}], 0x5, 0x9) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)="cc13bf5082d8ddb033e8a4a3f13c38a2b438f4e2a807b27a7edbec60656346a568f599456553ef732b368304991bc3c5a00da25f99a15eb85be905d8428b4944feb0586e13a9d6dcced5c6e0e1336538a0d11c3500d9") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001280)) getsockopt(r3, 0x1000, 0x7, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) 14:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="03d7fdf5a55df7701a7756100cd23fa1cfe5b2a88af062a13d88a9802044ef886301948070cc8d7223f36260fc20bef0da0d3fb0e1fdb82d95bf11dcd6143f7184112e59d7d84e793a42eeb409cc39e25a4b6320b8eaa2cc9462b00a3bebbf6d4ba88628e9f3d8618212ce4865df213dab9e7fef93b5dcde1953222e8dcd2a8ca3098c028d6657158daafaacf90f7289293f8b7c26ce6984082a378a00bedc465a22804970a6179567aa93416dfd48b3bd6651a4ab7207cbe25335e337d24f071562f48bcf0642e4a685984d159745c4b9a5c699cd665ec0549dc73d05eb74ecb2f54e3719d2c29e710adc365bbf8742738727298abddb072ecdc741fbd1c85f472d0164cd94ebb3fe8f6756f972ca1eb40cb8a39a409d26f67c3baf6de965d5577325da96bd34c0960d58f09fb856e1dc7b1d9b8625d8f71e66b9c4c6454be1ad78c15ad5e3d9eed232d37fefb0d3d4842eee99f749923a0af7c375ae1e492ad332aa0280aa58bbee16a0fc01453c74a988d122709b43bc466e52eb28a5294b9f0ac37494cf3e77d70261cb69c4dc8e5bc7d664f9af338a31fa7006c69e4d96f5f6bb3f8d1ec346861e065b5f8a44619662610271ffdacc7b149321c0d32c6d5822f893d2834094cdd8897ea329c83587f50520dd16ae70ee30978ea831a5a92f19b0e1cf5afd0d138af886e4f0304927be92de4efc68403ba54d00f59ac178b39d67073bf648184cffc161be08971320897081ead3f7decbafebc040ca7291e9bcf47ff1f30e8e3a677304bbab0e378a362f87c7b65c9e2e8f03b063a88513b537186ec449b95c9258a25c55018d93d9f5bf05524b323b148c8e63a60e61d6ac822394f6efbaadb16008cf48edc0180f85da35f2e24b95449796c141f0ce9f753e0941eefe0e66b0a9cf4f0be7950358debaa5724dfcd337e8df37dfa836619f8921ad3d47296dcd20ae7ad2ff80a8e15816742a30ea58a8362941471ef78f091d8b4af64a605cdf495cf801e210d70cd8128c49af615ae7f006174cceb66c3e14f89386352b3b1ae9dd919d1bbacfe9bb96d6b039df06384b15f845c0378b6ba80703846691cfebcee6bafe3e4d7edf0541137a42c12a6c81e3f9340e10ad7515143f882db79d6464fd0158868e2c37af55c1e650b4632b01a478f03098c12cd86e48598a54cda90bc65f70eaebf89bdd60a22ba051e7295a9a9d2d1d60d5c0db5a8c9a3dff30cb7ce388d6712d16e36425bdd59416b02aec0f75b9adc2178c356071f327a2e1a39c88357a98d2aa1b93d98f67c7f52ccd6a6d959457c9427b1a398f894c3bcf050b68cfe8b37dba8f8e2318f7d082336590965c981c2a54da8c5a971e82ecd96e49322a868393a017db40fce63906a7cb3135859d2a2db0e2cf4da75b8726395d48bb6fdc295c11341579f142babf5c368af0a32feab1afc6a5fb24f4737f65243ea774828921ceeeccaa79025f330ce37ef0a78e2baca6a1d7991496bbd68e02f5008723fd4397a27b35f255369da6cefbf3a532fe2fbe46e791251ce35dc7ee248889692079bf7fbfb7bd44c1ca8f73f60bbbf932639f9602e59c9873b99de7ebbc59a5c431805e315c4460911ccadfb63d2453490217d2d7e417b1e42250189df1cb20c8e44d4ebbbc28274fc6d171a74cebdeffab88e233019ed9202388856fc6c39622eaa2383a1f8bdbbb88505b946e0fde498a2a3db2231a08b17d33946d5fde4a58353ad9b4c24c796a183070040a741b542308de211c2efaf4a0b6509b81416c322e858f9c75bff4575a5e223d809b18128afc9a55c2b6396b288d7de404c3a3b0939307dc192654dfcb289c4e7fef937a182beb7917a0c363bc13564076f2899e02b87eb464e2c3f816bd7e090d4d55d96a82ab9a0ebc278071b88fab8d90c0eccd197adcbe425efbea9513031dcd49a1ace56787c23c23d590b55e5ab10afa47b143a4d71560de5a9e251fcae4f067b571a7967370e572172f802fdcb896aae2753ac72899cb6765474e52bd16e1fbb88a1125bd0316b27b1d6fdc3706bdd6c9f8466543d52d3f2b084ce2200cf3e1f6f7ab7e92c7b9c9daeb53cd3e1c45800b5f6e8f6270f8ae1e62a720a4e3198c0d70c1703a26b5741c4cbbccf93a850cedff3e9cb8b184f6f0216d20be3015983675a99fc82cfe0c302660698b0c684f95cd1a8bbe6eba86bb9f8d1d13419ddfce046d1f627438a841b83a71cf790673261a30062b75fddaca0a88458bc6131cb74ee488cb5bbf6aea3273063a78e976b2eb9e97248b5177e7dda8427f4fbc7b729c94be7501b2b6de610ed4ba78a0576b6f9ab21201c49b57e274334e013f35a6ed531b3eecac1cb4e8a11b1f5108eeab4d1422cb66c51b0fbdfe7c2282ea94d9a0bb21584db5afc52c3573da467f02757809d1dc7a48d87d0b9066e8f3fff03a698e494bdf6ea1f8c8ef389e79b2b7137756dcdbd6274be6a5cb0a0b626f8e83223246747a21dcd16e7a44116f03e1715abf7d2d624d043aedbe6319e51885b775e1729d568ba51978a6dce681c73783d9aee4be5407ba948081f5d79aeab1dac00acdaed8766b04ee33fb7df28cf61408de22e1aeeda2c171293e7c43945b962ff952235a70f17a815b23c6cd33464a3cdd81fd8b5016c54854b086d690fb01af86f35adbc4bc9f745a8d4742f26c0e05a371d79b56928206fd5d54a90b1a6f965b14c9b3c528586a38b5aa408bdd375f6b077f20b0a5327267aa286ca7e1582ef8af30888e468dc84da909b342d762f31b98e09aacb0995b403990a88f21af5ae09193199e1e693269ea17f2ed46a17d0d665fabbdc8401de7b91d8fe16829ba0dca4dc0493f7a67d4a8c2a10c5103bde95bdf3fe286241fc0375bf36abc6b83807c804315c922aacaf669d6bbe27dfedb2447ca95b6ad665bc6e9da63be2f2e5740ab781de1a5e74ec0111d1bf511484f6d3da68694cdab0fd7df967e9967d679184897230aef7d3d2379014f825bd5cbb203a7506113e7a21954dc6569bcf4dca5adfc97803d25b1dfbcef2526c91c3a44611461805c2d926ecee522c1717b2405e50f44974bbc77cdd65b1d3135a09d868ac68d9032e1afc47bbe5d422c1ce737633e8a9ad7a579a22311e359ccf7c51d3a81ff7523350bccf9c62eb573f6b1909992518a12a82ffbb130fffa91490cf39358b5f500de66b7ec57279434f4984b520cc772b1e139070b257d8db53ddcd93013dc59fd78e3f62aac35e6f2bfdf42a994eea7b359929b7ddbf5e03575545cf6c91b92d4b210b3e969c6f54b0c482604b66c8e7e9d9efa409c917635860b3217d3c3048671f2592281ab9f18438ec3e75f83580248f02047e278eff42653a67b959c5df8ade05608928607f83c4869088e4d6adab9c4899b1b13e8426ad99bfab5b62b01bf1a897aa6a1ffe6d4e9e91cd880656e90290f605bdb37ca4f9d06b4d3b2060874fbf3116bb6b4612ff2c1e0fbb807118d047591af05a87f099ee5c2b3554fe32c56ff78b30de40952eb1ff8ff3e9eea7ec2520fec333dba1667882cf025d390100584a5bc4b6f91ec5ed6a658800d5f399311f877355ff3a0fb176c02b1f9e5198c6173b206d6bbaeed0c61be5969214a22edaa6d8397d90d58bfdd55458803f49323430cfca43a1607e77694e785c53d9d27a6d7b068735972a7d1c17eacac6657bc892204bb30435059f260123e6b5b1ab4fb2fd3af5c029f6d03cae5a778c37f4b14b29fe37274a3d4e9915fbe07c3a34a2dc3740406d4618f339e44fbd13580ae63fed9431799ab851417975c134f7f2ca7959cb24736412790a36c4d117e6808a5def4420d4368e69ed8dda184469774f561ee11892ce1f568315ccbefb4a65951f618c19d5baf4ce259339275950c13ef9ddad70043964c335a7f9acc7cec913832ada4b8de1c4c987187708f08dddcdfc2ee800f2e72e99d34e8b2ee0efd0fcf55b9617cdbd75f56f79d899f5ebbaf73570cd3ce81cb288d60347c9f2c171cb3d823f78d8a9ef2522ee0573033ef445343078dee47099a402b8ae8632bf5897fce6ce45c0ca5c4b399342f8de56e62e107afbaf90c1d806cceb90fb74e5245613015c56f3c454801f27199010a5efc260992d459c7d1999d0523337117768db3f4b9c0104efa6646a02cc398702fc14af5750fc922ccc258d71c1ece05a9a2ae5334b5f6d5f9298613fb6f95029eafeb1dcee86960e9e37c3a35d54e649c9f067c68e74ed195ea84b69c3685b43d417465df5b2c76f7a90198853552901e86ba909dc0abea2db325b4bfee2bf58b4ced136977f356e5d11f4a788fe58afcee4795764fb002ef53e4563bfa40f3848fbed4fe396b1ac09912ab4780b6f65e3363803b1526b9a0c327ccff1ffa627f2608e715dd0df413cbe27801716736b794019fb298794d1eaff3c038e921f63dee00b42d5f84582311c7659319481a46e215e7de6b68e6197e3fc538da59da3cfcb3e5c8efd3c7fc229e477a758d942ea20923aecdeb60ae472e858ae8710e3f1c65635c2d1a82f6cc27c44cd82af02cb9e34eb1a653197bbf236b168779e8b9a4d1810391b89543fdf36cbb7332154db2618b01415d0c34d374dbf93d98f2aeca637b806fbbb061c988c8b16d6c0662a1404ea9f6f5d8fc0bc199f59884d1bcc61b5642e4f6ec11bd579101d16c93fd312be15676bb5c3d83a9fcebfcd67dfef14f36a7007c91f7588540222baee74cd586d7969b941b67a2f3463ebc16c2094dd13d573c59bd06d41da767cb9ce6f4b759b68bcebc2a41ab3d69e8917945129756f01fc2c7ec36bbe3db7327f81f060c44ba16aa3a5bb7790865ef327704c9b93921bbacec340ea7df7342d80771f7f0d5d6dc567a72b94f517e9eaaa87cd982e510b19d14f4fbee72b96dee146797bfead147b939bf47aa665bf4d9bd98530dc19309aab2709ae78ddc7aced5cb2d1bd5e74772cefede45ef6505bc7e911174bcf3605a082ea6d2d9980e6a550f8062be1d3c90beb616a769b58c4add9bc7ac97b65d7219c19a54e3ddb7c39e2e746a19500c39baf01597d0530197d30b42e94ef9cac0d6a43fb9bedfd23a61721c056eb81df6d2127c7c0f2177a8e0ec29c13b6532c3118cc5683b787b904c3448c3dd6efe022686702b88dd9692c02833e1cbc22e7f25a1fc60f5b5f9cd1b76345a2ccd3fd0c4b7401a121fd6b41a7daec5e042f381c5fbf5ca254fe6a528d6372d3a7437e1668df83673de933d3a8698ffd7eab3ea4b8d3d9bc753ef06e16011db2197a92bea33a3eeafaaa28fe5515598731831cc115dd10f10f9753df4047a68f59ffe7291cceed9adc6b7d4a912c8e0009dd61a3aca217c8c69da9351ad331b986bc04bbbb775d55763818079942be5c51a4a5613b5833e6cb58eb63a0955aafb485cb08c9480bec0f96530ab57d245eb1ce2c5cffded09038bc634ad21bea474503b27cc0b77b494b71c6b2d0f3d8080ee28d8a634db0544c08ee3ae428d6a0fe45b279b0d9787023011006209fb641a2053f5ef3743c8bd8aaf0325be595ec32138e9db6225a65de1b1cf4a1a688490d4cdbc61bc10c55b344b849b6753359c77dd889c2c9de910630cfc683123096a92b1919e6c6216dedaa92f232f3ef1b663b96f158c397a05afe4694cf3f768cb4159711720ee87ca22d29baeeb5e995289c26c27c9d6d974002bed41bebeb38ab04ceaa69f73ce4def9ebe45a0029db6ddf3518df41a72fa2a1483102b2f182c4908d53fb6a6e78ec45295e7115316b70dd384165b5f") 14:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660500200000"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c65300068de319f15c11bc790f395211da4b4f128501b562fe4568282a100e98767901608c4899acfe05d7655306c0eaa71c5a112c4ec167ad2a450dabc8b349935f96a137f3159bea9a13d2a2a14a4fc49b7ff79949b9ae3c3649cab91629645b2baaf7f7203f120d7f59479011eeb57fc056dba3078f0edd3a14428d80a37f7d26b00a79a6363debe81e63ee68838f0903bf9662bdd8dd1cb46c34964824afd37c73fad0e16669c96405eb71956a3877d1e6f2ed314f232e2a67586a9bd4b99c058ed0bde36aa01654ae5be3d36a55e6eafc13991ed5cbcc57dd7890fe076ea2149df54d11540071216d385b6aa5acce0f5d3973d7d7cd63f625b6a1a267247aa6d9bdc74bc98c85a5d155c80299b77212e012559ed7f25bc166a959ecddd4dd926bf87a5edca2654c492e25e"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0xcd06, 0x1, 0x3f, 0x101, 0x3e, 0x6, 0x4, 0x7fff, 0xc9b6]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='./bus\x00') 14:01:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0xd560, 0x7fffdf7f, "0710000000000040000800f90000f700faa36082", 0x0, 0xfffffffe}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 14:01:25 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000712000/0x12000)=nil, 0x12000, 0x1, 0x810, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000], [], [], [], [], {0x0, 0x3}}}) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x0, 0x80, 0x563, 0xaf, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_int(r2, 0xffff, 0x386070954b89f47f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 14:01:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) getsockopt(r3, 0xfffffff8, 0xfffffffb, &(0x7f0000000140)=""/55, &(0x7f00000001c0)=0x37) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000002c0)=0x20) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') fchdir(r5) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000200)=@un=@file={0x0, ""/70}, &(0x7f0000000280)=0x48) 14:01:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x110) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b51388 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b51388 14:01:25 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES64=r1], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x9) r4 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) lstat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x4a8) 14:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x80}, {0x10007ffffffe}]}) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x4840bba3}, {0x8, 0x9}}, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x400) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000280)=0x10001) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2ef7ace2f4b02cdc, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xc81, 0x7f, 0x1f, 0x100}]}) 14:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="6ec5f125ef087e4420", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:01:26 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 14:01:26 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="92ebc7a2ce93f11863eab0ac03fb948b8f5fcbd282d82178e766b8a4896cbe20509c6353368cee9e18a1169643d558b6c4cc013001f6f903fe3f3af5cd283fa3896fff6160ca3959956ce216a0940af864d695f936c920be28d8e49e3ea45073b5ac842d7f11c35917e5b06cdba4e0ce146b905c196cd6861dc9149d9248c864aa9c24", 0x83) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r5 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, 0xfffffffffffffffe, 0x0, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xd, 0x1}], 0xb37, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x3, 0xe3c8, 0x1}, 0xc) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r3, 0x1) execve(0x0, 0x0, 0x0) 14:01:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac851426db9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd02b23e1b842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49e95a81f7a8"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x4, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x200, 0x0, 0x3f, 0x98}, {0x401, 0x3, 0x1f, 0x9}, {0x2, 0x9, 0x1, 0x40}, {0x9, 0x8, 0x0, 0x5}, {0x400, 0x7, 0x71, 0x1}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) pwrite(r1, &(0x7f0000000140)="f8a2f59460a00da091cd8a79d682e50b642cc3552ca311dd33afeb50cbf1dcfc060a5d21e94bcac0c39859ff9a2f", 0x2e, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = dup2(r2, 0xffffffffffffff9c) write(r9, 0x0, 0x0) close(r0) 14:01:26 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(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}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=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']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x209) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x102) 14:01:26 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b0447410b56c106633c4ca1ef6d740be06de6f74dd6c9ff18f77c8ceda5e8761f8471fe68c4ba517cc82c", 0x2b}, {&(0x7f0000002740)="655973221b2993437f8f6a08900b5a7311b9ff5b8bc6d0d24198c5c55ef2df2ad59a17c031a5bd018723c6701dc1a57faad92b1555a5eca303c249ccc8eff246c62a9f6d6ed668d79a8209e7b37cf41ae314e308ace191eddf5f7aac21cc3de7c5f2aeeaf4929111035c1c5aed1bd159fab0e26e2a6e9c1fd7d049fa939fb21f42cb1ed0240581ca5a09c608354422fdf3c59f4c78c4c61b0efb2bc346f00d36d713f4f77ddab5f29b4ae7debaf147d24d69d3dfe0ee0dcc434ffebb706feb9ab170603e1010fe09075264fdc44cfcd69d6d75bf40583a1dd82afd0f24432acae60e14391727f23c9f7139c892f41248a7f7aba8dd0d8bc0346a5dc8c1cb89a635dfa0ae4128530416bedc00d739cec7c70b2a046a69de8cfafe4b1176f981a50dc6b4a812330037f38eb93309967b44dcb41661296cd8e48811fc73ff4e51b4dc6ba58265d2e52329dfc7ef179eb0bf2c5ee5463fefc2f489881107c297b726a705a36c36f19433c95861b271a45f29af67c141db0cf67bc2af5f17ef78ab3024cd33bb90a25603d87b5ab5b9b4ef4e839501aabfc21d22e1f04d9b61eb08efff23c796467bc3055604c85303ea797d363973bf31d66f22d4b1ea7ce8b3551d68469f9d009f17e6b0e18ea20ce424981fdfef72026a27e4ba732e08de92606866fa86e196c675033276bd46d789eec6ee72e573b4b4e9cd7de92c9d2dd0540b6f7b24914797b165441045a770371a1f5f6730f847011cc111ab6d980e94defef52b61c063de4b7037ab73b03756ca9fd068cafbea1e89c13e57ca05d4f904f050bc22fd587742a2e4a1097900ecf4392bfcf01681ce96a074a5a7f34f4d9216199f81006fd2324283f391a1121d0bc9e0a7612f3307c3d6cb8e1ec0a550cf34c3c728f3e7980e7d9f881f7dd894f7550a50e388617d455ac6214722a5abfab67922037080289ab8a5ead700185505ec03e22c7477d869a365d0b0ea2040d13f70e4236851c2e8727ef00cd797ba0d50ce4bb5c90c9dbfeeb6fadc2141bf0367633daf1477833482ed807c634d0190532e0647ffa65ce283fe5e390336e5bfc6dae36a634d69a6851864c8e78e74a3a275435b05805563f4b543ccb5165cd2cc8fc0a64008450b231475a931e40b6a7b6b6beba2189dfc249a34bb97f46121b0aee4a2e223dc5b2933771f5cfae741abe7fb65ff0be337770c4169ca448a932919ccab323fd4d2ad5f50a67f2d1d145a2143a3eb694e5f2d41cf04079b94c2188f95507462343fb76484c227562195ace9da28525fbf7d968f9cfc1fcb2a49d4c1afd2495a46a06e398d105fc0556b26155e68425f431c2340b6f19a98cf7cadf1a74f63660c0b32fbc783218e7f6a81a63225ff74483eab21de08fb5043eb311d0106466c62a0976910b095d5310e87fd65e86fd794a616723a1cdd4e55f08f77f69c8d7a6a623887c7b13ceeb063f5ff4da29b3abc8b7a3602e1b19be3920be814e15ba4973b14d643e5d9993bf4f1ab7f32a8aa302ac597427e87c44574d076f14d81688da12f9a587a9321e3280f23945856960daad8135f144d2c4ef3b1270c8dac97bc497c8751e9da015ea9f39049c4f2335c96e458cce9b4130b1c0a85820407c9b4bf96d9b4803b5d6533928159903a92ecf67d0e2e8a96205a11e5680bd781c9a26261389815fd0cbf6374d1b1c65417f0e61414e08160ac536b84c5965ed8159285a017d15804b7a4995c5553d6836a29e2d6c11a8728725eb42d49ce250c9782c5de34415be0904798f582018967c3b1bc66b9b0335541d0e787a900d56997714c4c004a3b35335441f372a36a1465e40dc70837b2d27dbfefd4d922b5f45e232e0a6b43d9796ba83360569edeedf86385f20eb36527989da3572f5a93aa2bdfb2174614a5cb885498a3d7bef0f3de4a119f8dd45bb178e0a902f38df8a5c03c92c23ddb47a3c2cff068f482110d02fbb1febf5307ff36d42a39b33689cc373f7faa5902fecdc07d87877571241ca4c5d959ca944c759d7f15e277233bb417ed1529f52e8b857e6106f8e1ce0be36500196ea3a1625a889fe97c407ce30628ea9e4664ba5fae7ec0ad8cc86981c82774bfc6701bd9f3987abc28f1a5c739b7aae1465b8341de49080a9d07722085cc1519547a3161270bd91c59a5544ae3ae6420f6f3c910f3abacf6fce6124334acb3948d03f2e5d405af02339bc106d0207116098f8c594151e7419506fe222a3c9dce50e8733e29bc56da51615de44a4f99fbee03bf493a59a724a0bd17ca6a3fd2f5245263f2f42178e40f99734b6b5e408398673e114961dcd5a850952932624bb7c9c41e8de28654dbd97dd5deb6a43d108741a52ca13b2bc6d5b8e6de34fc620517ecd789c312354efe79c2f28daa46f573b145276d58c58e3976cf7ad2c2c2c528880a7cb7d371122d046e7ba29fae7ca1c08d7c64b8329279c6046e1762becef7124e6f73ba9aca330fcc704a7de60a987af0573759cc0c3e8282e05926ad28f075e61a61385bed73a8dff3ea272e7751ed902e6de76e4ded0b6ca862d4957835d6742abc471630bb9244ea58c73154ab5f5bf69d789e0c5787724471fa0348d72316b5cc9f06158a642b0bb9ad017b02924354ce71544c5c53ebc5a8fc0cffb49f36148a0a402fcea1928061dc8c1ef56f8e982548626c56b30387b14f6b088bd019108e0950b0afcb068988559156230c9e98f98bbab532785bc3d7192a301f3aa6ccc53ede83f5304c900a13ae794b2c92a21217abd826bc69b6d1d8bbe582470df6a04d02c782c66e753a0f55840204d0ad3e87c4d907b0167c7d9d50ac3cf4c78db339e36b46b050d0a656e26928f9111b30f1422140a433e91510563fd42dc665f4b66fae8461be37f8473bd61d1f006b98c33f53cf41b4c359ea419d1af350eab60dd0eb8d6aef73d14d72dbddef3623a87df5a3f824140d12cc86f7c4c7394f8f1735c6fefc4eacfc1bdc49a45b64f4fed4a9a31dfd85b1d7cec656f633f36b5fa88eaef2b19dcf740c1d02f27eaf2ac036013d15e1e4c72d15701922e855629dd54a960817b9d4a823667497182a5a62764be6b6aeed30c62524e23e974bc85450650c168f5ca61270151833de84e1266d637f400dfab6cfdd09d3ccae1e86c38bfbbb719908d514115b544dc05957577c23ab1817f0a1d886c71e492191b23492629e57dd8fcd21bbaed8eee12168c8deffb9232d8f84cc085bfa56ff83d42e6640409a0397c1935b05caf1195434beb945a82453db90f9ba0c645f279bb73f09d66d583ebd56620767e25da870b5a2e8a04ab191d806d5901b69ee2b5fa9dd424728b3c5955f8af8d61e72b41e70a95b24744980dda8d2aa43ccbe8a75c62d5ac21d4cfdf16fd80546184487626152cef57bba5e5a00a4098552d967a86b71d767bcd05acc3c8e5e691c797ddff2db3be1a11d7a5c2aceab6b3d97adcdf7fa688cd64be2b9a7ddc8a1277482ec1a3aa99cc15f025505a31e6fc9b86af20eec669c3220d28e5c935bfcff435b4643cf26f8526e7521ba258019e72567d1e761a82cd3771ea179f769dcea2be8b98b3def479416b3a066e74bebcd1394aee7a7a761f5e96fbd99987b82a726e9a295ecda3e66fc04b968994e418812ff0ff581c081c76f92c916a04e3f0f682fd5d93f04e3de1e6fba3af4b3b4a3d7243523ee8653e6fa01627f5db8fa4363ff478f9a206488cde7aeaa6fe138ab4b381a13261809a8d507b7d6ef0d8160ecbff60d8a6cad915f01c04a5a1aa2610c9471196f22b982e6a9d12b4d17e563420f8b51e8667a60e1e467de0814562de4b2cd6e0a1102df9e6c265846aaf50f98fca2cccca40ca9d3d0939076a41f985b68ed4bc2c8588e73fdd1c911c02162476794b345eda4b113049abb7103751ee798bee4181abd00692849cadd8bf4b0ff4fc2345eac8ee381654f689f1b4b1a8277b10edba2fc5e247359b3d7fc641fab9776d4540b26a102e4268d77a24e4f5644706621e896b0ff05dace7af5a38f496b566772a56c99df6033a19c676d8931fae2096ca1a23abcad3cdcf6a28ca285f88dfe01ee3f771389862f87b9b25043e6d476f6da60ff8b65a8410675ab29c5a06dd9cc6bc12dfcb198b090fc72e0888776351660da06d01c572351c2fc00097c4a14020f6d6b14beb0a7bc6981d38fa1b96994308f2d257643f2d6de33c8e1022377c92e854b607c15f9038977b39a0dc3d0268ec159a6c4406c96bcbd631fbeca401ab74412edcdfe75d39713facaf0d3058aacaa750cdf412919da20ef9cc68a991ffabcdb7bc653187548c88c5ecd47bc9dea82d9c63a0c2c304143c09d6e92ebb778645b617a78fcd247c51c899ea5623bf13d46749040b9e973a192aa9d873f8d1a3a042521bfff4e93dcc8f61a53b70f9f78e3b881d92a0b78529971eb851ff9b436b8ed5d142328e26f9f3733e034a563e329e7d1231faa0a60d839e57cc05134405d0445cd429047fdbd29d496ee9a4e3330c0c6c738ffd00cda105d61b639fa3ff8758b574cd60666d4243e9f399a56f6676d773e0e5fb6ace4d3d7315389f8b95c15d421b3d30e8a7f01fc15498fd2d75b521752050784ea6373901b4d3dd420205a670e9a86391ec9f891d73963d33a2abcbff94b8cb8fb55095541bc6c040c8b5973bd493e700704a26a3595ab21d95b47a21e99c36a57618901991361aa9356a959cb83d14fd99f298bb954b30f06d75932448abdf3aa0d841d51eb50e0a2514b0f4bb2bd5f91882a6881a0594a1aa32d6feb9c8a4344dc18b94fb1649d82f94807e978465792d41022f960c2f5135b2b4710ec1f8d011b37ad083540cb04e60d0d5f9ac1f959b71da94c9da8e7e54062de13473734d746297f3c089406e81290f46763a06c593ed5f267cd58dc35fba6b2674def63a9ebcdb23da127d9cd09f1f3a6c5c71206f0caa84d272ee9f844c1bd1527297e384f206ed6e2b55000d30debc8e301796473ebe9c532ae17daf13cb28a605c8339274542a6da48d03f4fe96c66b5b40d8c8af7c2bfd5edfb3232019d6593287139e907c5e1fec3306c39d75c9b22233a1ef16f4cd1c0a222033a1aeac661408eb3f95df3cbd30cf822f4a557a81821d0ed74fd5823db97fa55af308d38658cdd4f2d4fb502a09a1525966a808861e453cfa3a95f76ec9be777483355341ab98a173042a20eb0d8275174d6a444e233e4aa8bb9dd1044267d1279764ec7480d628c0354a5e9d9b7e2ec0b6121dd62db13fcce617c374ba70de9a0936a1f73dcf205ca295a1260828e942358bad6902f5f02e01fade6e2040b02b4db151351d028eb40d646689e5c6f46fc898fffa66f273c6124b65d7031e981c199d524c7b30e5475d04ca0ff2cee10507c94ff6167c2575e66e57b40303e38acc6277ac66b61f16061291648cea6574806235139a2b2f13be61d0f70d19b8cbf512a62a2a60e9e91828a9a0f94c3435ea129844c9b5e58ab8b352c2ea74722deb39ea335d01d26f7ca3e1590e0a486ae22eed676d694e2f197844aadc274706d39891a4bcc3cb558a54373d7962f3d21a2ffd90669932940bbfcf7c2c0dfffaaa71a2e01d6ddf12ea90ac86024c9ce5e88c20184a89febb66bd5454223d286197a4dbd68a520f01587b02d9be82a0632a87de265ca6fc715ed22bbd55695eac06a69a6f51d317a3a8e28e226ae09f110c23aafd44b29df08ea22e3118641afa9db9dd737db466e65e160bef27619fb12b50139c4330d4c2968381af8db62e9b603", 0x1000}, {&(0x7f0000000200)="c410ae2410a387a31afe4829a06ded42d87251bc08af514431c6eb19051c4a7bb7da0211aabc00c5c1d26e99ab1a0d631b0b81897b47bd49266fb480112c8ae1d0d5869eee310f75ffe7970b4b195358435da71dba8914028b13d7884c8882ffe70f7eeab778830ede2fad48cad4ab3e86ea2e24a5770315fa9a6a580b686019941d8d863386d004bae2d4a402503250d2c451ef87cce5605b7978ffebc1288e62f7cc3b6c6e76e0584969f09a03aea2bb75c49975fd9dc98260723a87dc979cefe19f09b8fbd394fca70ac064ae4cd9dac7bc33179e6c08a4c083685f8983bd37d72c33aed3fb9bf4724d11cab9", 0xee}, {&(0x7f0000000080)="d714d0e218ab66ff60ba8f7cd47415b739d776847a999c876f854271d974114dc7f0cdd2f7858cae1db3233eb3bebd6ac4b22702714daeb478c375a805c3b9a2f43b26c7082c31ae439308", 0x4b}], 0x4, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xc, 0x10, r4, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 14:01:26 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x103) 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", 0x70) 14:01:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x232, 0x54}, {0x18, 0x0, 0xf1, 0x7}, 0x9, [0x8000, 0x8, 0x0, 0x3b, 0x6, 0x5, 0x1ff, 0x4]}, 0x3c) geteuid() 14:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x7, 0x4, 0x8}, {0x6, 0x0, 0x0, 0x6}, {0x3fd, 0x1, 0x4, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000240)={{0x9, 0x3f, 0x66}, 0x800000, 0x0, 0x1}) 14:01:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40c6, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = accept$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000020000000000000000000000000000000000000000000000000000d900040000000000000000"], &(0x7f0000000080)=0x2d) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r3, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0xdb) 14:01:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2deb80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca3a45a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:01:26 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f9ffffff3a712acfd7a5ae00001a81"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x88) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x2) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x20, r4) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x110, 0x0) 14:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 14:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 14:01:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x2}], 0x8, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d8edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e743600200000000000000008f169361bb12eb23a556ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae286c2f611afa5c26f32032a7a6549293af686986d194d54c8ac61ff69f059097897c55e7b854f20cdd34f7b17519981fa5855a0d0fc919699d88d406dd2d0b08578f03a2ceb3ec99de5dd28f345b9c34db51ef5cc3479439daaeef756450149e3e961ebcff5041c2de4d09f471de8f6125df721edc6b19f840afdc471f1f959ebb91c07faff4b35"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r5, 0x40044b06) 14:01:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}, {&(0x7f0000000180)=""/83, 0x53}], 0x2) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 14:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000002c0)="d4453a61109763bcfbd8ceaabd0aae39bb79913c5801da0ce37df11a5054de0529f7dfb17ff6d5afd7bd8169decd2bd57cd68677c5fdc18612e0c57d9393b9344528fe55eb3cecce8e3af2cb8a7b00f1844deb950beee9088350eb923df34591d2fff6376ade3b9731851e42648439fafa02df0529124e70c1ce523497e2a8c44a7b3ff10ef7195739d6041e4bb987766dca14d783b9a7fb7f2ba51fb46f352ecd304c2692bbac646bc45fe8bef4e1aa967cc3bdaecac351c8794ee66de793827de756c6152e1d7a24bb4458e26000297e1e3d27ee5b145d0ef60fd0fa3e8d44cbd25295f0b545b62e", 0xe9}, {&(0x7f00000003c0)="4f61db76b86e871e9a953f954fb2cb4ef0788dd99cdde33cce20cd090ca419faeda45deb3ecae02c450aa84bf393428b46c527348bc92725c196842938b11c806d0c67f81795a093c75b4fe182e14960f552c4ace93893e6c9bbac0d7f591b2c8c4e9427d661c43233509fcb5c97cf476e494d88112948d6c0a6a917ce4881acffca6d", 0x83}, {&(0x7f0000000080)="ebace83b309250667b1b7017fd2fc2d56c3b10aff19b3f15fbbfaa1ba36579b2aa01bd718b2bc6411ef2476d3920dda508a10f978d878b4a8746148ba77f9ed8eb4168b670d767fef3fe0cc0f80a036b7bd4cadbe6fcafc103912d2d2dcfc3485a9c3f59cedb12b1dd4972b1448faedb9f481481", 0x74}, {&(0x7f0000000480)="24a47d0fa57eaaa221938b2d424f5d26ce0e8c7869c47a9dbfd06d6181961f9717769e20df0f495edd7a84793d3cd463544578ad848972bd9ef34f032683a0c5a100250aa1b02e543ad4c7b316ba7f27eb4e91d6c2e5a2b00c92f1266477d59f59dc7a150acd5bfe51c5e1164b07aace7b4d5c1e7c37696c10c3d5c9960c9aa32a418c521c820901a265a0d79ab28c94c062d101decf97de13256aa3bdea0750d2d059e89ced7a05484d3239d135037c05928e536350e98e7808953ea93f1965b90da96e475ebe6ec83b138ff9a010d876dcc439", 0xd4}, {&(0x7f0000000580)="7f9410551fa44da15c8540578245bbf20ce270a4e7184ba8ca01f69a73d5f2774b0339689359b107b216d02903f928b15ac2b22202bc7d4bd3794358ed45d34bdbee472546d9a7bb2285b6cd8059135af6607c7e3724d25f98e5fde385b4618c30b5a390b397b8608fa8ad27d8aeae0790fbc6e1ab18839296", 0x79}], 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) kqueue() getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f779ae6de37e5beb0620af0b9f8e5423fbfdb39c755654d83ab8f4fd50929d1b85bdd7fa30b5147a"], &(0x7f0000000000)=0x6e) r2 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x87345b14ff19f2ab, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:01:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x20000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 14:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1000000000007b, 0x2000000000008d}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000340)=0xffffff01) close(r1) 14:01:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:01:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x31, &(0x7f0000ffc000/0x4000)=nil) r3 = getuid() r4 = getgid() r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x3f, r3, r4, 0x0, r6, 0x44, 0x3}, 0x8, 0x4, r14, r15, 0x100000000, 0x93b, 0x4}) r16 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r16) 14:01:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x3, 0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xffffffffffffff12) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r1, 0x0, 0x0) 14:01:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x9) 14:01:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x43bb8a3fe4aed768, 0x80) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x62092674}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000feb000/0x14000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x5000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x488e000000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7c}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7ab, 0x0, 0xf00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x9) pipe2(&(0x7f00000000c0), 0x10004) fcntl$getown(r0, 0x5) 14:01:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xc000, 0x194800) execve(0x0, 0x0, 0x0) 14:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r1, r2) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x8e5}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) fchown(0xffffffffffffff9c, r4, r6) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0xc0307006, &(0x7f0000000100)) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r11, 0xc0307006, &(0x7f0000000100)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0xc0307006, &(0x7f0000000100)) bind$unix(r13, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:01:26 executing program 1: socket(0x2, 0xc003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xfff, 0x400, 0x1000]) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x4, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000005c0)=[{0x3, 0x8, 0x9b, 0x1}, {0x200, 0x0, 0x1, 0x14}, {0x20, 0x4, 0x3f, 0x9}, {0xfff7, 0x1, 0x9, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0xa779) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) getpgrp() getrlimit(0x0, &(0x7f0000000400)) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000480)={0x4, 0xffffff7f, 0x0, 0x4, 0x9, 0x9, 0x8, 0x10, [{0x4, 0x3, 0xcf7e, 0x3f}, {0x9, 0x10000, 0xd1, 0x3}, {0x0, 0x5, 0x401, 0x9}, {0x3, 0xfffffffc, 0x7, 0x9}, {0x3ff, 0x4, 0x400, 0x5}, {0x6, 0x5, 0x8, 0x8}, {0x7fff, 0x9, 0x6, 0x1ca0}, {0x2, 0x6d7f, 0x5, 0x6}, {0x1, 0x4, 0x1, 0x4}, {0xced, 0xfffffffa, 0x7f, 0x100}, {0x5, 0x2, 0x7, 0x8}, {0x4, 0x3ff, 0x7, 0x7}, {0x101, 0xa3, 0xae21, 0x9}, {0x90c0, 0xa16c, 0x7, 0x7}, {0x8001, 0x4, 0x1, 0xaa51}, {0x5, 0x8, 0x7, 0x101}]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 14:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="c433e244ab60083e30ca944a5adf18690c1a8b192203b7adac54af354866688b0065f66cb648adfa756013c26995e057e6950b058295c8571241fc3ff63c96d310e31de745e0fc5e46453805a3bb6823ca0a867a353813afab82", 0x5a}, {&(0x7f0000000280)="f88760a60cafa8ac5105ab57c7ba57692c3d4fec200580f44585c281ca2dbd7bfdf9d294500182c5c9629efe08f12951a92ea50b0ea31fa3dbe9c5659f68c03edbb9c7269db13af0284eac8b2d0d4d21a71c192e98ded1ab1d448c7fc35a5e5d5aa1b85f9d4d47a93b86ba034fc0878f787704a4f45337223a105fd9896f06aad38a9bd3", 0x84}, {&(0x7f0000000340)="08e8907ec7c06c239ad402c8865185ae941ca4c1a98baf54de5c7cbea912a462c3b68bf40fbd86a9ca2c5189d0da830bf207f49584c21844fd42947f3b18b05d492b5d7212af7463baca7be6854beb9c9a5c95556c1c25acf4ac6fc50c258b9697569afc6c63", 0x66}, {&(0x7f00000000c0)="dbb008dc7beeaea591c3b5f61641edd09a7d9697b9c33447d9b67ce557d8ed1060abb2f12018", 0x26}, {&(0x7f00000001c0)}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0xb93a) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 14:01:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES16=r2, @ANYRESOCT], 0x3) write(r0, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000", 0x14) 14:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) 14:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0xfffffffc}, {0x20}, {0x1, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="560607553c45812b4ce70b3fd3be", 0xe, 0x0, 0x0) 14:01:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) kqueue() close(r0) r1 = socket(0x18, 0x2, 0x0) munmap(&(0x7f00002cb000/0x1000)=nil, 0x1000) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000001000)=""/4096, 0x1000) r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) ktrace(&(0x7f0000000080)='./bus\x00', 0x85cc033acf9284e5, 0x1, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r6}) close(r5) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)=' dev\x00\x00iskmap\x00', 0x48, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 14:01:26 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r3 = dup(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0x8d391ea9760397ad, &(0x7f0000000100)="2398a34c11f9aaa2dd795e993235b6b6") flock(r2, 0x6) 14:01:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000140)="2c794717691f9e28412f48f04aa8567df4ae07f11da61bfe39838af1597561d3f16d6a7eb21aa8a5480f23afec349ebee313ab874cd88c8d374ccb2ebd59f8f464190eed1ec6eeb94e8338e06a2fcaa98616dd6a5734ca7b57c8b416fdaff964c89e06f9c716bb701159ffbca3a6d76e469a430943bd4e516e27c5149f28aef8596b567b553f8b0e969a3b0d726cf607309b7ff9c8af6e4bcc4d9ffc1aee7ba1b4b26ee6ee5b0a6e377bd89ca175140febf7927caa8c546b2b8d9e486e448111dfc361c3e9ac31e72b8b4e8c4462803e0e4a2dce6e4dca0c572be49c6123dca51f", 0xe1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 14:01:26 executing program 1: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xa5, 0x4}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = dup2(r1, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x40}, {r2, 0x10}, {r3, 0x4}, {r1, 0x8}], 0x4, 0x400) pread(r3, &(0x7f0000000180)="7da8aef11178740d503a71989af0f8d9b05ba48b2f5e11e6f8fb525add0cdd6b42f16e3471808db32bf19d3075e18be97d3c2060a6a33ba0dde6a64f1cb26fc1905caf1532d1b0378237769691fc87569e04a297ee9af81fcc277d77290a47d0873e02bf5df15c7cd08016eb2b1b017ff47d4d6436e8d595ca3e30c236525730a5312ed59f29093ac603a7a2f05f37718d5596044b6b89c31ba4aea70c766265", 0xa0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000280)=0x9) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x138) getsockopt$inet_opts(r3, 0x0, 0x4f55403fdfb546eb, &(0x7f0000000300)=""/8, &(0x7f0000000340)=0x8) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000380)=0x5, 0x4) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000003c0)) getppid() r6 = socket$unix(0x1, 0xa08eb2d86a410ff4, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) chroot(&(0x7f0000000440)='./file0\x00') r7 = getpid() getpgid(r7) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r8, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x0, 0x6) r9 = syz_open_pts() ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f00000004c0)) semctl$GETPID(0xffffffffffffffff, 0xc1d3c618ad492888, 0x4, &(0x7f0000000500)=""/132) r10 = getpgid(0x0) setpgid(r10, r0) r11 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x800, 0x80) r12 = getpgid(0x0) fcntl$lock(r11, 0x9, &(0x7f0000000600)={0x2, 0x0, 0x8, 0x0, r12}) 14:01:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x9, 0x0, {[0x1, 0x8eb, 0x4, 0x9, 0x3f, 0x4, 0x0, 0x8, 0x0, 0x100000001, 0x6, 0x2, 0xcf, 0x100000001, 0x4, 0x6, 0x3, 0x50660], [0x6, 0x1, 0x6, 0x100, 0x5, 0xff, 0x7f, 0x80000001, 0x2, 0x40], [0x9, 0x7, 0x7, 0x0, 0x7, 0x2, 0xcbf], [0xcc, 0x1, 0x7, 0x0, 0x81, 0x8], [{0xff, 0x6, 0x7ff, 0x800}, {0x4, 0x7, 0x10000, 0x2}, {0x6, 0x9, 0x6, 0x2}, {0x7, 0x3, 0x86, 0x3}, {0x1, 0x33ed6859, 0x80, 0x9}, {0xffff, 0x4, 0x9ff, 0xff}, {0x5, 0x3, 0x6, 0x9}, {0x8, 0x9, 0x6, 0x100}], {0x4, 0x5, 0x7, 0x2}, {0x1, 0x0, 0x1, 0x10000}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:01:27 executing program 0: r0 = socket(0x18, 0x8005, 0x8) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt(r4, 0x2, 0x1f, 0x0, 0x178) getsockopt(r0, 0x3, 0x3, &(0x7f0000000000)=""/138, &(0x7f00000000c0)=0x8a) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000001c0)='./bus\x00') setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x7f, 0x1, 0x9e, 0x10d4, 0x6}, 0xc) 14:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000080)=[{0x8, 0xfd}, {0x3e, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000140)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/70, 0x46}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/161, 0xa1}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5, &(0x7f00000000c0)=""/7, 0x7}, 0x0) 14:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) r5 = getegid() chown(&(0x7f0000000100)='./bus\x00', r2, r5) r6 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) write(r6, &(0x7f0000000040)="a29f2168d3efa6bed603311d5d8045addc813a89b3990294587761caa8c4a68da33d2f", 0x23) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) fchflags(r8, 0x80000) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000380)="000000186204018b002b3a0000000000000000b9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14a5b04c930169fcf79263", 0x57}], 0x1) 14:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x8) 14:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x43d0, 0x81, 0x2c, 0x7}, {0x5, 0x7, 0x6, 0x8}, {0x9, 0x3f, 0x9, 0x5c94}, {0x180, 0x9, 0x0, 0xaa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x6, 0x9}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 14:01:27 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x6001, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 14:01:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40}], 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1333223cd447c90e51cdcd5dc3d724f1f80cb40a56cdc2e39a668674e0e2fbbea055e48faf933031c28801cfc19c8e5c63e1a168c354444524"], 0x1) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:01:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = semget(0x2, 0x3, 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x81) sendto$unix(r1, &(0x7f0000001140)="1f63883ebf078ec01090e3c38a0cf5f65690cc164b1074361a8b93289e3882c9436990ec1f24b6e166adce29e8ce5d21f216020802bbe69f51e0632c481f8df79fd5649070c5d1fbf9e9041650676bc0e7ce3354b6728391f7eca73d23f535d436365da59d8c4077a7e949e320e53ee3eac81134a08612e151d83d7543f1d15bdd07e043d8594f1538b41108298703e5017e2d0bf5dca949b991140706cdde1fcbd6", 0xa2, 0xc00, 0x0, 0x0) 14:01:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0x102}], 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) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r3 = accept$unix(r1, &(0x7f0000000d00)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 14:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:01:28 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2f66696c653000000100000000000000"], 0x10) 14:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/\xf2\x00v/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061, 0x0, 0x0, 0x1}, {0x8000000000000006}]}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x7d, 0x40000800}, {0x3, 0x4, 0x2800}, {0xc, 0x0, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r1, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r1, &(0x7f0000000040)=[{0x8d2878445436f7fa, 0x9ec, 0x1000}, {0x3, 0x0, 0x400}, {0x0, 0x9}, {0x4, 0x1ff}, {0x0, 0x0, 0x1800}, {0x2, 0x40}, {0x0, 0xa6f, 0x2800}, {0x2, 0x5, 0x5a71787d27030e88}, {0x0, 0x5, 0x3800}, {0x5, 0x80, 0x800}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 14:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x4000000000000006, 0x0, 0x0, 0x1ff000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getpgrp() 14:01:28 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r1) 14:01:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f0000000340)=@abs, &(0x7f0000000240)=0x213) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x400}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() r12 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x991d820499e6b795) ioctl$TIOCFLUSH(r12, 0xc0307006, &(0x7f0000000100)) r13 = msgget$private(0x0, 0x200) r14 = getgid() r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r17 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r15, r14, r15, r14, 0x2, 0x6}, 0xfff, 0x3, r16, r17, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x1, &(0x7f0000000380)=[r14]) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f00000000c0)={0xfffffffd}) r18 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r18, r8, r9, r8, 0x20, 0xa}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) getpgid(r11) setuid(r4) 14:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x4}, {0x34, 0x0, 0x0, 0x80000000}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x0, 0xac, 0x82, 0x3}, {0xab, 0xff, 0x3, 0x7f}, {0x3f, 0x4, 0x3, 0xfffffffb}, {0x7f, 0x3f, 0x5, 0xfffffff8}, {0xfff8, 0x0, 0x9}, {0x0, 0x8, 0x7f}, {0x4f6d, 0x40, 0x56, 0x7}, {0x4, 0x0, 0x2, 0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000800987cc14d000013000000000000000000009d"]) clock_getres(0x0, &(0x7f0000000200)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000240)=0x893) syz_emit_ethernet(0x34439129533c60b9, &(0x7f0000000ac0)="b6bc23f804000000000000004e2c8c86edac12c86408e6e1b26d5904fe0c1ed53fabd374bae41818a2964894e228058209011e029ed69ab61c1487d370d59d8150b264094c0fdbe6ca318045880eae68342cac495ccaa7b575c67b063d03118a3debc6d12b2fc90148a6edd601aeaa47d05f27fc398ee4c1a1a0e41343a499c10af8ca19e00b8920455e4a07e1433589eb718f877a691240f5838f8e1e0416b1ae14ccc3620000ed1c81d479cf43e750b10e5243f6b3ab492003ef8416a3ad010032ac77ac9a8ff28520b49a2c9009ec82169bd19809698c0fb50dbc8b8a8b8297de535f9ecde2b501a332e91d8f2d9a927aaae98e90100ab4c2a4d192cf5587a55ecf4e83b810d20554bd54751ba0da03ddc4fc9e4b60747c20483bce867e887e7f1a35cef32f8d1a79efab0759c1de9bb73e272d472b8b9b7dacf6b0bde8b17f5e8a91e1f3688b5ca65d0a19d0d5a25d2c8b7b883f2cf20874d10d80c5353669988a4bdaad68aa18a8d6c023ad8f73a348060dba6892aa15c57f79475a6dffa1a59b704c8d02a3dd270115ed9a651115bcd00a4dc7077e4846cd1047889477869228a54b2af957f63dce60789ecd860fa2fa413f6e703131e8e3a83cf483d744afa3b229237fecfaa7b87061980a04d95eed12f596f27f12d711885fa3f9479e118dabdf8c41a400a3ad564d5a771075e22d2d2e0078ff6810fe419af39779b69464d0bcdd287d88eaab72ecd03a41f75306c212f008f2091e1cd115a07fe402daafd59d6042f2746b9788c72f8617c1") 14:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x69b, 0xf54, 0x0, "1fd3d8bd563dd5754bee36253a212408700bc8c2", 0x101, 0x7}) 14:01:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x6, 0x4003, 0x0) socketpair(0x0, 0x4000, 0x38, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="f83633d0f8bc6350beee1100"/24], 0x10) write(r1, 0x0, 0x0) 14:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="e760d49f84b7ac87b163168afc08988e1de7d2fceb1d1ce583cab0a3044e5e527c0e728096981968f99b0439400a4af69fdcb8bac777272b514a7a505a27ec1e01311e93e42496d581e1f57160a2dd3311931778e2806bcec8d7c50e2f61ca086dd4d838a074a780e55f8c02b91d6bd9687e15a3690467cd9a6448b84e8ec4022fe3d8eccd49813308ca766803709e80bfbc8d538538ee2bdc5f61e2965cb7b6ea16792db8a49a1fd2d94bdabfc376831d41b1b7eeb1e0ffc270df8d527a32441d483d13bd0236e7acae7bf32edbb11d75c9e560c4138f238097e457cb8b28215e5d3d601a2b032e98b6ebdeba46", 0xee}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 14:01:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 14:01:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x1, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f00000000c0)="e0ad72c84dbda74c91af3b13286249616e31d1c306451bf1cd55798baa6efc085d716b8f9fb37286142bfcf26e7028b82a84c5a9cb849031711a582928ac450e7912dd56e454a59ab895dede3a472c64beaedfb6c36a2b406ba802298c261b0350004194d5a1a7e19b95908dfe03f484bca0adb36c6adf3e4f2c2fcbe142b272e4485addb2ee3cbade66f4fc1c8881a8620cf3c7db020e3ad4552e88a72706a9e69d206bdf115ee24260f616a193d019664c462f", 0xb4) 14:01:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) chmod(&(0x7f0000000080)='./file0\x00', 0x40) flock(r0, 0x800000005) dup(r0) 14:01:29 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000140)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r8, r6, r8, r6, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r1, 0x3) 14:01:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x3a76b0bd4359373e) fchflags(0xffffffffffffff9c, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="e73801087a07107f28717efb148ea9d344492171db8285b0896837ee201bea525b6ac98a1044c60fb0b3e14b65b830b9713b448bf200384416981149a2ae36290c1555f3ed0589c6cf7e0f92c648feb0f8afec2303551a72d93f590efad73097ef36093555e64cd6154aa0537151eccbb6bcb1cdcf4316884b575413843f7bdc731915b36540e7bcd311ebef598ac71b012c33888d3d6faa94dc31b52a82cdbe5e35", 0xa2) 14:01:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) minherit(&(0x7f000023c000/0x3000)=nil, 0x3000, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 14:01:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f0000000140)="96cc090d1c4f40950f3ecaba907639747f6475cf36d7f25bc1420647c83b45306203398f9be8f6e103f88726fdb762a093620c0f1ce28971f2406b6fff179b0537a8b245aba1673dff38083fc6d990858d4ec392b5e0e0008f4bc8dc3cec2cb885edf00d0625183e6d79ea7a39d3ecf9b5c8bb65d769", 0x76, 0x8, &(0x7f00000001c0)=ANY=[], 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:01:29 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0xc7eb}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) close(r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 14:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x26) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = msgget(0x1, 0xa8) r3 = getuid() r4 = getgid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) r6 = getpgrp() r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() setgroups(0x0, &(0x7f0000000140)) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfffffffd, r3, r4, 0x0, r5, 0xa, 0x5}, 0xcb80, 0x658, r6, r11, 0xdd, 0x6, 0x400, 0x100}) 14:01:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/7) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000ff0f0000000000000000000000000008000000000000000000000000000200000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000001c0000000000000000000000002000000000000000000000ffffff7f000000000000000000010000000097ddbda900"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x9682e6be) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 14:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\xccap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) 14:01:29 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000fc0)="511912f5f16428f5ee426af7fc5d04ae24555357983244fd7afe7d17fde2a4b58f5d91b7801e2824bb6c96b838fa3ef8d23264c484ed7195ceb2adb25fcd12925c5feafc8a2a4445474aeb8df33a689e6eb0b59fc46ef07c43aa4fdfb50fee970c5378a720c257c84ae79d562bb12ef5e1453b78a84177bddb38c8f7e9e2e52394ac9b5bf46b9a4c2df3f43a8a7dc1d30000673ad2c0aec7697811fca03613c83b6de711a2bf465e56c5ddd266fcc08ac45d698dee8a1529f81c67c15efa5b6de31401c8f8a4ad5b2723ac949d498a8983f0103f7e59d62779b12bbe4d5b12149f4710ef6d9d855e5335f2e8da29577f988dd7433203e4feb14eb9a24f3967d25fd4cc45b521a29c5913d617937117aa3117ecd46d23da7e5fc284d64205ed9e26823b5619a3181b6ef967d5227ab4df92e5ec0e0a892e6b89202c8d632fe9e92dccf54eb270d0f272716a6662357080365ce1515e4c951d7e9fb24baef260f352001db7263cc9558996cf9aaffb751cf2cefc0a890b118ffcf3d15855bbb765e5b637b5ea911b892477fcffffffb7b43c500edd6fafb64df8f864d47ff26581e9344617de47420692b3ac0b5c6386be53f1672fc5950485d28fa4640d7aa15a37a6c473410000000ffac49abc0a77d222b4eccf9cae2787a9be643636866a3dcef36ab1ab7c5dca347bd7180f4871b462bc29151ba0ffa67f9e820402fdccd881ef31675821d908f76e7bf3a7ddd634bb708d00ef1dc6d8adb889760076c633f4d3ca61019818f9e44020ba027c2df2510aeadffc2d57d24f6fd6aa40688782a69500000000000000000000000000d218434910d4158eddaccece982e17aa8d6f44bc24c870030069723fc5b8c6b6dd1e30e334863b1cfc2d19c5b2ef506a7fe790593cc853831cfff7eae7b633501b842e9e857f5da50b979e57453b749f3c3bebbcc8fefc5456547c28b9f648db92fcf11139267f4ac1642ce020adb7910666ffed52b157418d5e67ddfad4d1a5c1e5cd7fe14d2c1457faf5f942262325f30690063f356279ed706cbedbd44a80c1675c219259c9210314f50806866a91ecd08d9f1a27085535f70a", 0xffffffffffffff0c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 14:01:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) 14:01:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a190d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb68e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de7fdcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b22e5252ad434627a48622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb458847210911e56d170b721d2160549031fe9b525350fb000000"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) dup(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0), 0x4) r5 = dup(r4) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) mknodat(r6, &(0x7f0000000340)='./file1\x00', 0x100, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 14:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xb) mprotect(&(0x7f0000565000/0x4000)=nil, 0x4000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) pread(r2, &(0x7f0000000080)="7fc0e73d369ffe93ab41227ff6532383dd9d5520f0d707439b16256cf36f474c4fc13057011c35471a8372fd84f38fb623486a350fd46b", 0x37, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x41, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) dup(r5) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) connect$unix(r6, &(0x7f00000008c0)=ANY=[@ANYBLOB="8d8965a1d991e35ec6f61a5c00"/25], 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20000, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffff7f) connect$unix(r10, &(0x7f0000000880)=ANY=[@ANYBLOB="80572c5db5022e2f66696cab2e00d71f62482f767d8bcd1744e262444efccab38303f44d948068d53992"], 0xa) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffff3b) r12 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r12) r13 = dup(0xffffffffffffffff) r14 = msgget$private(0x0, 0x200) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x2, 0x6}, 0xfff, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="b6021c587fe887dbb59faec34fb0423793847c1555bdb52207645f3d7f302acab729c9e91c7171a52031744da408b403ad7a862f37a384019226710b16b65c926fb30483423d8e9ab2ea95db6d4b43de4dbec03f9a18072e49b80c8a1d6b8d7891605f78801efb43b51173e7cb2b7bce63f0a22ac70dd527447c666a11c20cec1a8144d34e0d7f82aac4332af7f8323ffe5c11c86b37af6337f587fa6dbf9480ace10c505f7e6f11ff6b71c1f270eea12cff36ea25ea52ba66ecdbcfa390e0d3ca46b304e3563a117bd64e16072b13f7874924929947df51d6976fee", 0xdc}], 0x1, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r16, r11}, @rights={0x28, 0xffff, 0x1, [r1, r10, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r13]}, @rights={0x10}], 0x70, 0x4}, 0x40d) 14:01:29 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r2, &(0x7f0000000140)="b171c3c2f94511a4656e2f1fae9ff7b4f68021a2c050f2cdc2b51977e47c311bed3d923f96a32f713eedcab9bda9bacc1def3612bab6080a3efd43a3d1abec024da7854dc524442dd361f6faa9aaf817b2450fa26c8181b3e2335e1f21a3c750415b78933e3beed2590862d42d95df73e0aa2c42c6efb53189f8a77f0bc6f9637aad832dfa9ef909f5d24d1828dbf2340e27aa4c7a7a87d994f3fbb5b24dab17437a5de73ae516be4c5fe50831dc55095d5df5ba1dd383b44043ba4a6b40e31fea81b281891ed8f668de708fe2b6f98a3ed540923297c271753c6b65119094bcc72fad131f3486abe2c2a6b3a7", 0xed) r3 = fcntl$dupfd(r1, 0x1e, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="33bb01ecf09f9fdf9b98f528bab91f6ec9079dc427e541b339eb7caf52626767f5b1f4f0c0e08ce2695d3493759283dc2496e439e190e5bd4f8adc2ea503ab91f6cc8a421311359fd8b394b97e438bc6d3131ea3c128574772ce50bf4f0f5d7d554382712dd348267290f94d2fc48d3a1c94e039217f487033f069335579b6036cd28346fbb9703517cef19ef0d7f5b0b5ecca7857968fb12a98c55ee7f34f3dd546435f618cdaa952e9b5888ce27bf9eed8e89f40ec5a43cc23668a61cbc2097b1ac4eedbffb19f336425c2102483b5c68b371f14d48303267e4d51d3299c07dae89002a3503222fe3513a20722a050944eb621c3ee0c3ec5efb226e9feefc4918c0cf55c31ce3dae2a0748189156dca66ac6ca5934de0bf7357ab24b61d9f5d8cb1d442e7c8842066b5c41f6258f3ec0d2cbc4c01a68cea45b54abf41f9e6734d0f62612c4b0b3c50529a7e55ef15d03ba8e838725b69a0d08d2435875f78146f5b5def4b3f51afd8b45343c812a4bbae88318155d4587143d4ab6f7ea91aa2a53a69af0298a876d76943adf427c04abf120486b40e743960dc89b48e9efa8f6c58e36f9d84a72e489b8e602ae4490994dda819b505e33b2b4bee31e6b555ca31a1aaf8ef51de33c73a272505a2e3cb6fe47bf8dd408a771817d4e9e035991dd70d8b1999cae17f62233009e7e41e08137cfcae7ba0f7f81e43d447f5d2bfeae8908d4f547a24c817f391e66cc1dd946430d95143527371c1fbaeafe111c95b1e6fdf8611ca55347629a8c43df1ea12585de3d78b4286b04ad1e04cfb2a05fc43acb8a7fab32143ba2a0a1292178e2bcf74ee6542d6823435610881a8b47241804a67e232705513303308cfc78e3c188e3b9dcc336672e05793b9797a3e91ffcafd844f8a240aee449d0bf497bc6b5410e8d872ad5e7d91149a5393e8ad373d03534335aa1e0bff62bc647ded4afc2bb14694f5e5120bc41344807f6602b99d41bbf0855e476d0c4ab02eda8aba572f083543b2ed76551d4a5a7f7ec075e9b0f3a454379fd0a1f76631f6d2694b30e7da7e92f48294dd8b0bb801af4eebb1627c5973157c2636168376cca27fa561ad6962848c04f8b6f70e8099be929d698f40a32e895c6d45b9c41e1cb0e82c7e320e80611cde41fccd294b46eb5dfe6f989b688828dabd626a0174f25276f0234ad7b5c8f788ce9f804eec9899f18e6096ec8edaa17236b164e4a9e281a7067ee8fdfce00b30133fc87aeb57beed66dbb8ca628e7594c786e9a62bb32bd26e2a9f2c874985e6171e40a38f5c4dfe7e2fb8638359f4cdb89acdf3bf08a972fe7d62d5fb8bb59103cedc7c86e1ebdd655f5b771f35d03546c1e488669848920abe6825833d4659a6b8b0d0f62f9d83a56cfc6961e4465b85ed3c868e0863a690b0a8c2f82b0836041a02d3eff6856153caad40cdde308929c316168a283c9387f546401463381b5f51616261a8a357d56fa34f046b63ede33c7e3125a5af618668d973bcac0bd9e6e46dc199080ce6714a454f89aa0ae7bfc15ee059552ecf7bf683059806f3c9c2a580ade5cce83526db0beb64f51d71bd96b773e0c2f56bdf22c4d7b5e02e03e5b883508359d3a370618d48cd8301d58557a5f223af85b0c7793416ae3a19c81b77c1bb8678ae45e85a6e4bd52f3449176ac87aad91ee658c99ff2d41e89cdb4fecc03efc30a16df5300dbd4dddbe35e626ff1f8556b96a197ded9714eb7946b837198831e00287240a8955a9c2c77a6494fd5decfac749fef97de531e491a4c92701c6da21e100ddcdb3fc063dd51631f37ccf386dd3c06d7f8bf3d5c3c35294fdd66aa7098e3f4d1547023099c17f886bac21814c336daf0477e892c748ea42f086d8a0a466155b375c7dc7f43bec7bee4aafc87b6158276914b3d28e3cafb54acd16f208941a80de72dc88ad731a0fd938f77a883c9d96d4347e7ff10a1628a495381daf6592c56e6378064f4c8b599f7ca17d34420011a2601db9da5143c24270f1390f0d841060149caec704c73a858946ade8ef9e7933322404dcb7f2e897b9b50347937cd623868e07f36ad39cb4c17a118de7b7ecde2dfa9d590dd165aea1ea6744341045d24840259a7030cd91dd453b6dc270a1b337009f3fb8ee88b5488cba2af94579a76d013f36b24a3f971ab0df8394ef8e40a3af87cbced8d51e7003a1243b492fc8f69b29b6090a1479864d02ef9b98fdb54aca4f86f36828493ca2412ecfd8caab6dd9ccd922dec78f8704e1145af6d5f40a54a8d02a3ff68eb23a965decb512c4a9e29213075662db51573f2e9c1c1fd71e874fb0b8d27b613baa901dd011fd3a2338d9e3eeed52a6d5caddcd00ebfbaed220140219237fc76115a98a2ab34a56e1f9b7b4c211152122da4667de798aa375aca39290d77cbb336f03961e1669852e9719224e6589901b9a8808b3629faafb3c7e2607408c101554c3f52158197a26eb7d9f2e93391b90c599fcf50b9989f8f67a3f628bb89f4d63bdd9a3badb100f1c3fd388c049412fe62ea89075df68d4bee9dc0202270fd606e180f19a1f8bfdf18d4601a50fd42df55a5a9e44c70d600b7692fcb1412df1b82d0576bfa3771ae48d06f157fd2597299d1878bed248809fce5e7dfbf5c9566136c22528c489e000827df66c33734dfa987a2e4a34aec88fa655659c543945f850bd6de93156e95f210120413e2782cce6d37b8f166512b60022ce21edd98f867f43d25c23581c9a144fee9501ba7729810ad2422c6f1ac477e454775bd23814d2da826f57fd7ffe5a26bc90b0a5a2ade74023a4eaadf39e981348770a2ec83939ed9b88c10313018bbab150e008b1929905f542fa8987d0c5dee2f0d5aa0cd9d4a771156bae1697cd8f069d1131e5fb4c9d781cee0d3403e8e7d66167f306333db215669965e6dca244afaeb6f879e794c948de784d769b4a9b176753a1ce95399e7ae4271f5d85a5e6d3ca431e632d25ff861872da87ba2435f57a1d45b24144865de2663f49cfc680a8bd93108a25e4cba1a379783977dc5156db8aa376ff1ed3c34e032b39e235af6f7a15da7648e7ec465b9e7c1128d62479588a7ac9d3ebb6ac462a844eef8f230195a164ee60aaca4aa8502dacc57a4e8fe513c3f50d776dbff516d641bcd77f4ac752ad3967437ee692467684cfbf12f927f1fc4042cbc76210ef1de6dd7277009b2ddfe9a5f64ad99727a3232713a4de2128512e6b1cc3c93fa9ec734f9587eff81208844331b310fbb8d15aba2a5e66734844a0f9816aa3e1920ca45d36374d6001839d8e4be124b50194925502b9953bbedc5d4decb62162589f38f43a792e5082e47758823e9a046e1005d7c508729c6980821106c9aa513871f6b78dad063ecb4d3bd0e9e50c3d4b3afe339bd882dfbd69277bb6d665c12f6769b6bdde0666bfb898d149ad289a5b6336b0852250b0980792a35e5e9bf9c2a9609e3fd77c667e219466ec64757e8eab141d3e0d1f076f07c61522dff30f32403e3f4360aab35861be9d8795b7e493df55e8123d1baef098a58a24a15817e92fc5a5c0df54374f84b9371647468885f1c3e70030a8fe74ad6668f9d896fcef344d47770239efdb9f7aaf65ff05f59ec4a0eb33fa0f3bda5a1d572dc41278f938dfa4e0e6ef1728fae28849a50f9e8f959b3c707eae478ec9ccc77be769f5b824962e1fb40a8534706ef653d2092bebd07ffec31d79f3fa8fce4bf0034405b274a7c356db9583ce4f8bcebe7ee6985e7c85df9f541e7e31c17069930f4b9593320790783b7749d83740bc44ffb4de0ea602b451d5455a187e4dc26fc4814fa9a8f8dca758eca3cf0b34b8a2d4770ec45a5384d4254189ac2062e8ed3a46dbbdd86ada9de6baa217e92dbae0d4736c777bb80a809a3c3556df50cd614ae3bb1fddc19b9781a7217976e19d667afce693fa589bca3a37dea21968a4edb28d610cd4e1531a11c65a53630e01233480f72a8c09b785f6e75da3d0acf21d25e42cdbe071886a8eb161e903c160c6145668ef7e088eb7da0ee103693dbe4fabc5feac66731da37119cc27787fc302557e8198eb4ba9c2fdd532d652db7bba2d11b3086f201586a3158bfc7ed3000f110f0cd70d3ec211cd5eedd86f390d296260889502c9bc16dcb41001df5fcc5ab7b45d2a35970a4a1d67261625853d7266620d7d379a3d2d7025c84e8fd6d00109d8ef5faf80bdd519e54634512c3b724d35af80bb01e131ea641cc6d8015ccdf9679206bc0c06a310b6780b3f54e49156a5a2d3e13265e88700ebfdffa0aa7a99d53f2e468e46cdf8324f390c1a4fec0264cf9ff498887346a0b5f04670450953311c1c10f22f5039193552297830e12643c33758bb4d1830ba3fbf626e2497c51a880c31d883b5862da20a9e9df6022e3c3f88b523c96e0c015e65cca053f586245bf0705d735e4c7f8e799dd1699ba9525dc5d622c2ac0cddb0c25102416ac022b077b95a640f95eeffe619d600c41199f845a6b21fa900d477e8caf772a238f0e01e303f3a3ab52442e9ce96dba3b4ad7c71c053a6ce5492aba6751bd91f7b824dedfd366d5a977420580cdbd6d3450f8b63f762d7996aadb395b01feaba68d5942c069a91455068a5ee4741946c198f0ad41e4c74421a5a8eaf5beb99d45624a458d695844b3dd1196a4bc2006f0be97ee81713259faa9c015a6db4bd1463113919f3897cbdb4d05cd6632f6d8f502efee486fb80061adb311e7fe469155482bb3eef634be75466010f102fdf7f7b802a55cdcd60056cb79728fc2bf4610f04c029e150fe0395eab377ce718e1682f73120d1c367852496d2f1779f049e2ca07ce9df8da8c9935a81816f432f775eecfe90f941b4e2b107d7f3b77aac151a7a79764e3569f9b7e1e7e11679472e7827ad56914de2bb54814bbb5981a92122463667cd7a2694939778fe81f0d606212e9abd1e02cd00602360af2b0cdaf7d251d69892c984a4e8587622cebd494d2ae17a96e5c2a17e09606a753e139c4c2066b9306b289691a94070b424896df03653a1ebf313c2f460f61fa9311bc31a37fb392e68d4e84f84f0c05276a9370a4a1291f42be4bb5711d1a734e7cfed56f6e235aae08d9ea0bc92e670636485bfbb0766ac61555bd2e84063f0bfbaaa7944babe70d4048b6847abe0a3333c1806d5cea4b4b279c444b44beaf9e8138ae1479f034212f123a0ae59f8fc69a8702ad1efd7d5a51ca5d973d319e3ff93dae491d6e930798d074b0063026691ad7cca414a032eaa179375fb1657b4817a7ecd52c4181db4149c2f2ad2fae99cc32d5273801c1c8a802623724459ca00c35b9628e1a65407721262ff60198a752bd0fc81da978d4ab27285795031311a416f823e1b0faac62ffd66924c4a291c19c750f99ce8898411e6fb3454f6e5c00d98d98284419f22506e6a68814e2c8517ff0819c35f3081407e52ed389680625163afdfee3ea88ebd2a1bcfc7bffe867c2c06e5f1b643f764cfb90b3b32426c0d38dbe45f604d31f59089a401aaafb2c029b652c3a2d583f9a435f448f65e67f0407b180ee8983e2f27792501224e1955a2db0046839a3da2f74e7bdf6878e0d2bdd4bd9d2ec748e103fa4f84e23a13cf035674bc3ca6fde99263f2a78c0e82861e8bdf0173e47fa81b3960be8e26360f80f1c483f4e9d12ba9b0c5fdd47278916149f2f069fb9a3359b98e03d5c91d204aba7327729fa5cc64c36ac763c0f52140eb770b50d5c2b4ac3a77613157ba516fd7b9eb6190f8b", 0x1000) r4 = shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000001240)={0x5, 0x3, {0x9, 0x3}}) r6 = shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) setreuid(r7, r9) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r12 = geteuid() r13 = getegid() fchown(r11, r12, r13) shmget$private(0x0, 0x1000, 0x260, &(0x7f0000ffe000/0x1000)=nil) r14 = socket(0x20, 0x4, 0x2) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse\x00', 0x20, 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/pci\x00', 0x10, 0x0) r19 = accept$unix(r10, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) socketpair(0x6, 0x4000, 0xfd, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket$inet(0x2, 0x3, 0x2) r22 = openat(0xffffffffffffff9c, &(0x7f00000018c0)='./file0\x00', 0x0, 0x40) r23 = dup(0xffffffffffffff9c) r24 = dup(r10) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x0, 0x0) socketpair(0x38, 0x2, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = socket$unix(0x1, 0x1, 0x0) r28 = socket(0x2, 0x5, 0x3) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x400, 0x0) r30 = socket$inet(0x2, 0x5, 0x6) r31 = dup2(r0, 0xffffffffffffff9c) r32 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x10000, 0x0) r33 = accept(0xffffffffffffff9c, &(0x7f0000001a00)=@un=@abs, &(0x7f0000001a40)=0x8) r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/pci\x00', 0x20, 0x0) r36 = socket$inet(0x2, 0x3, 0x5) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x18, 0x5, 0x6, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = kqueue() sendmsg$unix(r15, &(0x7f0000001cc0)={&(0x7f00000013c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001400)="f854bb87649b0e0d890d7d607eb04cc480abefa3e2af8bc4339cac60f08401ccd8ca7f7c56cf814dc816c57fc1cad0765367d2df57e71fb82358a39faed662aa750cf25c2c2292ec2abc1f915a594e80624f2c79476c807ae69c34c8f3619de38ceec77544c323c3cabbe8148d1b442503ea753a5a50a5c91abf17d96a48c9b6ea6eca475a6ad3ddca990f54b4468a6cd7fc6534907d973b1e95628b63353992acdf061bf747493800371156da3cf6f5282ddf02ff3ba8de42500cc735c28cf2651cd550dde7b4eda78cc628", 0xcc}, {&(0x7f0000001500)="546010acacc863a0d829b7389f8d8e7954eef13b4abd9064266c85c617b85bd2e67fde55348521e749b1bb3f8b10a5fcf46131631a2cf8b15b4f3331c045585bd11d0b799c1cbec8bf11f246213bad24348277327eb00d8dd69e068821ef00c4a6c526ed20b94604e8998be0355d5bf0", 0x70}, {&(0x7f0000001580)="27ba07b8cfdda93a97eb9a3089f8b55eef55bd2432ae34690bbca414f45be03f9754025d811faaec3bed6c29fc35c3c94b5847486ecbf542e5e27053677bd17926858d6e5f5c39d0cd7404b50b712dfe8345ec71684e7b80b31fdf42fbaaebb777a0e0e32b32ae1fe0c1c60f9de2bd821694865783eabad44d0c74d04adfd3bb3472980038bf7d48102c689417f6a99bd2282b96d09d034fdf0cdc1fcda81704e08dcef4e867b21cd94f696df609ecade7a8065d68571fd03afc2707fbebe3b98c11ece2c702626fdcfa32d4", 0xcc}, {&(0x7f0000001680)="abe833941ca15a36ef647a90debcf17ee26c1a7d878864937109889effe8614aa674ef5519341c98e29f8aeb3a3f8851fd800c6d9ccb85fbcc5cebedf178920dd6791a64b1871485e69dfdcfd9fd824d70e553f0cc31bbbcb1ca896cf0d97506d0", 0x61}], 0x4, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x0, r8, r12, r16}, @rights={0x30, 0xffff, 0x1, [r17, r2, r0, r18, r10, r19, r20]}, @rights={0x20, 0xffff, 0x1, [r21, r0, r5, r22]}, @rights={0x38, 0xffff, 0x1, [r23, r2, r0, r24, r10, r25, r26, r27, r28]}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r32, 0xffffffffffffffff, r33, r14]}, @rights={0x30, 0xffff, 0x1, [r34, r3, r2, r35, r36, r37, r38, r39]}], 0x108, 0x4}, 0x804) 14:01:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x102, &(0x7f0000000200)=[{0x1f, 0x80, 0x0, 0x7}, {0x401, 0x1, 0x0, 0x1}, {0x525, 0x1, 0x3}, {0x7f, 0x7, 0x1f, 0xff}, {0x8, 0x1, 0x81, 0x9}, {0x1, 0x0, 0x8, 0x9}, {0x400, 0x2, 0x4}, {0x8, 0x4, 0x2, 0xffff}, {0xf5, 0x4, 0x4, 0x8}, {0x9, 0x4, 0x40}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x53e) syz_extract_tcp_res(&(0x7f0000000180), 0x24, 0x43de) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = dup2(r2, r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000340)=0x1) r5 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffea5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) accept$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 14:01:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x3db) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x52b22b49820ab56b, 0x10) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socket(0x1, 0x3, 0x7) 14:01:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) close(r0) r1 = 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 14:01:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 14:01:30 executing program 1: sendsyslog(0x0, 0x98, 0xe330f63108f13dda) sendsyslog(0x0, 0xfffffffffffffe04, 0x0) 14:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x4000000000000006, 0x0, 0x0, 0x1ff000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 14:01:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = dup2(0xffffffffffffffff, r0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x1a5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 14:01:30 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r31, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e4366fb000000009ad8805a2e3d060000000000000044fb7564237d0744cc566cbe23f6e5eaa0e61ff8cf4fe2fd9945705eca12a3067293ca328646ad16289cc59d9c4db2864c8b26254b40b103d6a2489da1933892c07122"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000a6ba21f8a084413e28ce2b23b16a2267a111420019591d6bf12b60a5374625d643ba1f9bb475c453d01599e07a5f20e2803a075045fd37775c496b81ff4fbe1fe6aa60db9f9119a1d8fb5d7dd42c4c027236e45fd75061f8d2be7ad93b0b425c9d274bfeb44702de51472633b7fd5ffb2d34ec2dcb065e5cdebb111923f304af137cf68abddf69f1c7b8af87dbd4dc1035cd984638beff89214f2ad8328e8ebee1ed58a6cda292134b27c84f39e5b191440e1915c864330c309f7b793fba9680bf0fef51f9ea08e2aa0aaf572f37c64b93700c8fed7cf47382426eb28ac58e6c56d8a6acca8e5ac6293ffe7d7754b7a300000000000000000054986759f3d6659b3285f2d5d9fd7231cd470e0f121f034fba13cfffd88d", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r26, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) chown(&(0x7f0000000000)='./file0\x00', r18, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 14:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe62, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 14:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x8000, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 14:01:30 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x76c25b41e9c1727d, 0x4, 0xff) connect$unix(r11, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe583afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa0e0d1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f48200c62b5d2abaf4c43aaedae8cb720cf1242cb4e7ac5800bba691afd4555fbcd5167065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677e4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e246402bcbae87621f4405b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564742565cdf1ee5"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x20, 0x2, 0x46) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000001c0)) r18 = syz_open_pts() ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x400, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r19, 0x1) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r20 = dup(r15) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r20, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r21 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r22 = socket$inet(0x2, 0x8000, 0x3) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, r23) ioctl$TIOCFLUSH(r24, 0xc0206921, &(0x7f0000000300)=0x64c1) r25 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r25, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x99) r26 = semget$private(0x0, 0x3, 0x920) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x7}) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000240)=""/173) 14:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 14:01:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="d4e9827aba514b0637c4167f650e8b9808dc888bbe9e34af8e3a084c3b1cf862cd1796555d0e795e973b47b1ef96dabffa0ab7034bb5d504c3dc6217414d231f8ef11ccc1f5cd95ecc4bc76aa5b805ff0b9e8ca9528d8eaf7fa8adcbd99da3cdabb863c1757419d3bc516cae44e153d444490f21a569d331ba2c07fd4ff4e7360bffeaf24da9d8e9292c634cc5742feb899b7739"], 0x1) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 14:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x800, 0x7}) 14:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020400e767de90"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 14:01:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 14:01:30 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000200)="79bb446cc8b83b36dca5d50485bbc5f82bcf49504d98a3a807201381d5dd8d1a0db2d3847d20aba4c0f880b5c4824e8907786a7c4d94e977216f7f1f2b761a2d3fb9d9cc7dc75e56ae1d47d503a9175c6008440596c8f009d84f008c3ad21750c9709be5bd631bc052ecc94ea783f2a6daba0eae9f6148576c91e1fdf246aa5d7205c19fea71d1850ad864dee0c6e507c31c7b257bafd4ee7d381858324cfe01407ce1b93d49f97b7e4656ab7743619d446f4b4382885c8c1012d790c248c6073e84f70c8fbfe5b84050e5a47274377efc0bc2bfe2993de3277c9d07a4bad698d0", 0xe1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 14:01:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00042e2f666986381adb52debb6aafb4e05906a7fc64577364536b012587e906587208f0298bc40b00ed0652efd774fb69ad95d690d0c93e867dad67fa6b853b31c1e4087ce72663f3ac3380af7f14cd245f6b60d171da8c3726279616cd1374030a422d0f48f311073a83dadf120d3a0b49b9bb7ddea73b8efc3493c314c638d2ecbd7e970c3244e74b65274b113add51111acc8b9601054e8517982acbed14dd0809e1fc9b39d7119b50d135b50be77336819f0ea780608e69ad9dcfa1d9c252eb2a7684bfb02b46f30412d1bb239ca7731262a1d2f5f990d6f52ec564ebbdb7fdc256ddf3fe7e48ce170f8b5e80"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x40}, {r1, 0x4}, {r1}, {r6, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = semget$private(0x0, 0x3, 0x20) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 14:01:30 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x3, 0x1}, 0x6, 0x200, 0x7ff8000}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r4, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r5) dup2(r5, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xfffffffffffffebe) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="82cbf454000400008bf43c5aba61884188f2b5e4"], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) write(r2, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 14:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x8001, 0x80, 0x90, 0x7ff}, {0x562, 0xff, 0x5, 0x401}, {0x2, 0x1, 0x80, 0x68f5}, {0x8, 0x4, 0x20, 0x6b}, {0x80, 0x6, 0x4, 0xff}, {0x80, 0x0, 0x0, 0x400}]}) 14:01:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kqueue() r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="04002e7f66696c6530000d7760627b7fc3ce334fb1053eae04f5bc41ee9195b0431af73131aa9c8642a3cc8c72c2c789e714db4bb3f1540d1ad41e7eb2e34b9bb82ec9b8dc693c17163e1c064e3066106980610c508561eae7f69932a72f6c5fba381be4a9def7b5c92d5d3edbaeb673cfa7dd64005a98e264f2b77bdabdd6b263fd50575069ca7fddccd2000537db0a74ffbcb1ef4c92a38dd75a26195fb186e604003485aa6f49663a7729d3d7a88267f70b3a4e4aec129b4f153304f33fb59d6ca079e450bb7e6a25abcba4b8719ef9ab3784ae86a019e49c86f85b45d041d5e4b53ccf0a7a9b603d8571e1ba671a15b9ddb323c5ee8b0fa76bb8f1727d36d960307dc50c0630d4160bc64cc6dff630c18705e5bde7cf149a0e3c9a4f4cc32d42941a8fc531171c59bb4408fd842081"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 14:01:30 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="398be851e49cff3b760f8de0db678c3800972e1fc488532c140700000000000000172ef1"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:01:30 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r12 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r12, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0xc0307006, &(0x7f0000000100)) bind$unix(r13, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x2bd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) r16 = msgget$private(0x0, 0x102) r17 = msgget$private(0x0, 0xc6) msgsnd(r17, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d71097"], 0x176, 0x800) msgsnd(r16, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r16, @ANYRES64=r11], 0x7, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 14:01:30 executing program 0: select(0x40, &(0x7f0000000040)={0x2}, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_RMID(r0, 0x0) select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000080)={0x5}, 0x0, 0x0) 14:01:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x20) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) acct(&(0x7f0000000240)='./bus\x00') r2 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x80) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) 14:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000300)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x8000, 0x80) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 14:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x2, 0x0, 0x6, 0x80000001, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) dup2(0xffffffffffffff9c, r4) r5 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000280)=""/204) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) socket$inet6(0x18, 0x0, 0x7) munlockall() pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:01:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xe816be43797ad675) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') 14:01:31 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x900, 0x8) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:01:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x8407, 0x1, r4}) 14:01:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe57) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0xb, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xecc1, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000001080)=0x20) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r6, r11) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) write(r12, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001300), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r13 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r13, r14) 14:01:32 executing program 1: getrlimit(0x0, &(0x7f0000000040)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x100) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xdfa3, 0x101, 0x1dfd, 0x1, 0x0, 0x200, 0x8, 0x3, 0x0, 0x9, 0x9}) 14:01:32 executing program 1: 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) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) 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) 14:01:33 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc266", 0x11}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x8040, 0xb0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = open(&(0x7f0000000100)='\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCNXCL(r1, 0x2000740e) socket(0x1, 0x0, 0x9) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x8) r4 = msgget(0x3, 0x404) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000586a2c8f4f89ea717c20d3832262091e40a7dc9316086e3431baf2775888e9778fc9ea194bf6104b66c47b520d749d87e289532ee328bf7899be0ff19fef429a777095f61477891b701e45ca0c396e360021abdaf87536dc9b5ffca8ed52d428df70ef50f98a5bfcc0d89f548ea648058f527ea21839f24f5a1bbb46aefead0032efd7872405f52794863e4e63bfb0d9370c214398d711d8833518e32ecab6e7f1b3a60bd2b202a1"], 0x41, 0x3, 0x800) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r5, &(0x7f0000000140)="f5ed33b7d35dafa948c24854cfa501f21cb3cb5c4bf199ecb47221c84ff8d6c41e614866aee9b989d022857256fc92a69f7cb80412201fe09dff331040d507f4cef504b7b071db25509dbe0f3c324ee2d04325187b79a298be7417f420bf83a94bc70780f346da763e5cb2ab541d8ccbdf2ef14aefed4addc121699bf683e121918b4392dc68155b86a558a423aa5431f9388b9701ffb56fe7232cfd14400145ee58ff38a1489d35270c906d0e9addd90d4a023ffadc2ac98754e0733e5c0b614a33ffe5e585e7d6222fafe70f7c879394d0e80803ca71615bffdf1d", 0xdc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xffff0000, 0x7}) fsync(0xffffffffffffffff) 14:01:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, r1) 14:01:33 executing program 1: geteuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 14:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x9, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x2d) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4}], 0x1}) 14:01:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xd9\x1c\xa9\x1a\xa2\x15\xc6\x86', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="aae3db959830335ea32c29ce44e1dd456594dc362dc0c3573c9cfeb283", 0x1d}, {&(0x7f0000000200)="485173553b1a2c0bdc546d138ffe3559672435fac4c5ed235cba28bab91232fd19c3521affb389a3a346918b71", 0x2d}, {&(0x7f0000000240)="b278f07f4f5cd2629e7ce4e42aff59dbbc6a814aefd2afa5897239a4bbeb3de721d4aeb0624cb867236ec0237566eb1c4ab6dc0ba5de63369d76db4583b8c5a5cadec335dd5711755fb2c6ba91d6364c640091c6c07b6c6a526e89e778b3f0e91357377723c8abb3dd4dc2de9e9a442d7f4e3f4c9389077a47e230029f7bc361f548c4278da14b36e34569795c59a363020f1f35bd1cfad196f36bee6945c6fc65c06fe676afe8622fa03216ba9f989ceee9e49f2bfe9fbaa235588eb4b2727086cadc9378e1c76b074742676a897cc0bb47f31c0f", 0xd5}], 0x3, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) r4 = getpgid(0x0) fcntl$lock(r1, 0x3, &(0x7f0000000380)={0x2, 0x5, 0x401, 0x3f, r4}) 14:01:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./bus\x00', 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x0) 14:01:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000380)={0x0, [{}, {}, {}, {0x0, 0x3}, {0x1}, {}, {0x3}, {}, {0x0, 0x2}, {0x0, 0xffffffff}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfff}, {}, {}, {}, {0x0, 0xfffffffd}]}) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) 14:01:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[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) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:01:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 14:01:33 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000ff25ec0000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/175], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getppid() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = getgid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r8, 0x0, 0x0) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r9, 0x0, 0x0) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r10, 0x0, 0x0) msgsnd(r7, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYRES64=0x0, @ANYRESDEC, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0], @ANYRES32=r8, @ANYRESHEX=0x0, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=r10, @ANYRES16=0x0]], 0x9, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="001721a70174c633da22bde5ffffff000100"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, 0x0, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32=r44], 0x1, &(0x7f0000000880)=[{&(0x7f0000000780)="37905ab5de34145da6a1099723e6727ad3f4"}, {&(0x7f00000007c0)="05ca768ca20ba5563eced728960810ed63aebeecaede2275c568965527c5d74c2eceaa6732d910e6f51633485941e596c2e0a0bb4f73adf11a6074b108a64a8fd5275695d45f3d82e7da50a9ba3c63fed559eec0637ed4d30ae65aa94e29b91a81feb0d41611b938b37df86806d3861526d0a4ffd47e198613fadaadac3056f83b1331d17f7215be659f3a658b4d51c16d4f3039307800c87c28a31043dcf48c073bb8e6115e27ab173144058cd85afcaecefb894f50c8866186"}, {&(0x7f0000000a00)="cac8da55ca7f1f793733ee02ce15b4ff79cfac8f1a67313e80fbde0cb3a7a9a672bc71be678252b2905eb6083c02dac0538a5bd046f83646256a91d92e8da17650f9d21df28455420ccb73035899e1838abf76223dbf57fa59398beb21769e1b0b97249d1a8fdb68675d4cbabebd909dfcd786e121676b475fd40853d0c1909386dc396c34dd870f2ad46b9e5219c7088b566b9872915d3495e988ff7d2e8afb8db60b6c14dccd6dc079e742108e8b14018f320a2a6187c92f559b40d5af8de04c568767025683200fd40551f911b688ca2e66f210d554be7a1978008f3eb7cfb8f1291147623057"}], 0x0, 0xfffffffffffffffe, 0xfffffffffffffcb7}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x0, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[0x0, r12, 0xffffffffffffffff, r20, r28, r6, 0x0, r36, r45]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r12, r2, 0x0, 0x46, 0x2}, 0x100, 0xc07, r3, r5, 0xa5, 0x1, 0x100000000, 0x2}) 14:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/159, 0x9f, 0x841, &(0x7f0000000280)={0x18, 0x1, 0x9, 0xffffffff}, 0xc) socket(0x1, 0x1658e9169fe8e2f7, 0xe0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006}]}) syz_emit_ethernet(0xffffffffffffffe0, &(0x7f0000000000)="010c777cf7c7e52c32db472b74ed") 14:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') rename(&(0x7f0000000480)='\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//../file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdir(&(0x7f0000000540)='\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//../file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x1c}, {0x6}]}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 14:01:33 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2, 0x7}) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdfffffb96bca641a144ae463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012a9ffe862e2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 14:01:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 14:01:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) write(r4, &(0x7f0000000040)="8961", 0x2) 14:01:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) 14:01:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x10000000000000d4, 0x0}, 0x40) 14:01:33 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\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', 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file1\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getppid() r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r10, &(0x7f0000000440)='./file1\x00') r11 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x55, 0x8, 0x484}) getgid() r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 14:01:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x140, 0x40) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x44) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x2) close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r2, 0x0) fcntl$getown(r2, 0x5) 14:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") semget(0x3, 0x5, 0x8) r1 = socket$unix(0x1, 0xcf0bddbb20633762, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x200, 0x1, 0x40, 0x100}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:01:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x311, 0xa48b, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) setsockopt(r2, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) sendmsg(r3, &(0x7f00000006c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)="a52432e8d7554d684aa63a076f6d10cccb2515b9f5a3a8a97faddc8dc940b2935287383245e0f75d446daa5d0d570edae81776bbf491d4bc6cf1945cbf5d8691a3e5fc4d28c3ebb844ef52e3f30845e6b1032b2360c1417e6f22f49e761a9baf73", 0x61}, {&(0x7f0000000200)="ccb0894b9da9eaafef5d0d8a553f1b2bdeb338db2fafda18c6adac553d648ee82793ab0023b38936381d4e4750ca581b869293dcc064620b30c1ec16795a9043295a87ada73b7ce9924291109b59130922144121f69c473cfe31446f705a736202c9b49b91004e2a106f9a53165c694024217f101fbfef3121126a4e29874bfdc009a006ffea2ff20c5f2c2ae7778f1cb3681a3b4fb436442db5c6d8cbac92620c072869b463ee4b3577f64a5f845b33dbae7b270b1540dd305d3ece75f9cb014a0f3cf5f444cfe42e8bb56bba66379c94a7185cd9f0bc5c4176e8e7162e437dd78d542d7fb15cd86cf69db692c65dfdb1a271989d1cb1df4a", 0xf9}], 0x2, &(0x7f0000000340)=[{0xc0, 0xffff, 0x6, "cad60044f79739667bdecf3283deb95a688ae9d4de695f26579ab9ee8dd0dba10d6ef53837cf7c0f570d05e0cff1f816ba69114adb50c3fc5fb566467cf028d524b49b1292253966f3dacb4f4db5c318880c6eebe71fbdfdce80f5e3659875ffae2b72d324ef87044863cd9939ee176259beed4f73dd52bb54d56a3bb4855c90678de64add537cff9252b848accd7512773a33fca6bd3dd4a74695f9f85c4e22d78bbb81792e90ee9fe757e930"}, {0x10, 0xffff, 0x51}, {0x20, 0xffff, 0x100, "0034bc9b980419bdf99bb1cb4b"}, {0x20, 0x1, 0xfffffffb, "f270b51d9b518e9d06"}, {0xffffffffffffffc6, 0xfffe, 0x71a, "fba9dbac9a69b6c1c334d67621aa773930383403084525eff57ed4263bdd8992b8a272df46dd66b325cb17ebf7794b14617f8709bc1efc2387c1feaaf0f9e914d8a919e68c720c1ccf331f5453dd6118a09cd45dad67c21c71d70f"}, {0x48, 0x1, 0x4, "4c9f1ffbecada899bc9111eeb3633c139a67d0efabb7d29a06b78836682cb2da74e207b91320b7e19afda09cd6eaf7d010a56401233a0f3c"}, {0xf0, 0xffff, 0x10001, "3370ee83942a3ccbbe7d4aedbd4a2ec922eeed116758cb1666ec6659a2810115d92530cf54e8e9025a96839e7aa17414001eeb8ea46445e7e01340e7ff83dd03e2a8a2d311db1de2be1d4780a758b607bb9054628c6b0f5eb8c836f78ae3ce2616d180b6547e8b2a71a2a6ade479f3b7b779a55b50352ca4ea9e6b9f9dec3d4bce6f91827c537179cfd1b55c1e6bbbe0a57d74c36370e9caf346e4076dc16ebc24ddb08a3b28c6ca6f8a8ef9a68cc14569c7ff8bda7946c56a72d5a2a5fffc83ecb6df100e9a67b5a8a4417816b6fe4553876697268c6db3fc2159754a69"}, {0xb0, 0xffff, 0x4, "f1d13efcb5c5a50419c887fd5d8b2576c18a850a6336dfcbf4fe065e8a014e56661dd9772b75cee5acb466d2e82ca03b79e9ef1e12acd2321286bc864b566f2d7024dab6cc7fd3bd69af8f6c84da45796ae77cce7bcd1e73a653d7343a71d9575f1a473d8dbcc1b1ab293e9bcb6d293fb949d8c8f9d6e9a4a6a2e73e934fbba05bd04696798f9e3468b404563408b09962115c3f82f17927735312aa740d2e"}, {0x10, 0xffff, 0x86f8}], 0x378}, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 14:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/21, 0x15) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2, 0x8, 0xf9, 0x8000}, {0x7fff, 0x2, 0x6, 0x80}, {0x8000, 0x2, 0x9, 0x8}]}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fb, 0x0, 0xfffffffc, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r5 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) r6 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = getgid() setgid(r5) r6 = msgget$private(0x0, 0x200) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) setgroups(0x5e, &(0x7f00000004c0)=[r7, 0x0, r5]) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r18, 0x4, 0x10}, 0x10000200, 0x401, 0x2}) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() setgid(r21) setgroups(0x3, &(0x7f00000004c0)=[r19, r20, r21]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r13, r21, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r22 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r22, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r23 = socket(0x12, 0x7, 0x7) setsockopt(r23, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000600)=ANY=[@ANYBLOB="f0beb77b682c61967c73025bb03204eb05509045ccf493b1bbd8a3642c77027e467c25f006d4a61819a8c1b3790112da95b419c5766c8320bf9ca019856aa186329c71e9a00b2446ecab4b3e8f130df378e3c6148cdbeca0aed62f44a215a7f13686db39aa5b65e76aa508a53cbdac99dad8b94cdd22ccc692081316cc543b7e89e125f76879c78ffce0563c245f9c89d53cac272040dd00c5ab5a5107482601c93c1f1f78432878a36ec6c231917ee3c9d860f6aa85070d61d7c35bec84e511c98d59e811fc000000"], 0x10) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r24, 0x0, 0x0) close(r24) 14:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000000, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 14:01:34 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup2(r3, r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x65c, 0x2, 0x3, 0x0, 0x2, 0x0, 0x20, 0x0, 0x2, 0x9, 0x80}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:01:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x9, 0xf0000000, 0x81, 0x870}, {{r3}, 0xfffffffffffffffc, 0x4, 0x800fff6b, 0x10000, 0x8000}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x131, 0x40, 0x3f, 0x400}, {{r5}, 0x8000000000000002, 0x10, 0x1, 0x4, 0xf56}, {{r6}, 0x0, 0x8, 0x20000000, 0x80000000, 0x8}], 0x190, &(0x7f0000000180)={0x400000}) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) 14:01:34 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 14:01:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffff3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a56cd0c0000d2f902b49a8661c22f5683c0bb47665011b47fc4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287d0800000000000000f376baf9f8e4701a4b55cf92f1e2e9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c7a392f9f653242126295f8ce30fbcc0efbd2f6272c134be548e21073d0ec5858fd4376edb907c9edf413c1b867b0cadc54e14588e700"/243], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) 14:01:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f0000000400)=""/168, 0xa8}, {&(0x7f00000004c0)=""/211, 0xd3}, {&(0x7f00000005c0)=""/200, 0xc8}, {&(0x7f00000006c0)=""/105, 0x69}], 0x9) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) getpeername(r3, &(0x7f0000000800)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:01:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000d00)="069445fe15f77b5ce44d680aa42553fc823bf424e0f11ef0e54629c6da577c9365355961e083a31a811911d9bfb13312d80a779cfec3624c70d01aa550ceda90556a9f271b510172eca2c6fbae9950ce09c6ccfe0d22d35cd35ac712455f43c35fe226b2754dc32e3aa4c4eca81fd63d896eda0864ec21e79d6cc30b86be081a2e9d9391daafd6a4037331115834cd6855b24699d6f6aca758ce5a6325fd2f74645c24e7b328e3fa05b05c051c928a02028450996879a424aeb174661a720a5190473d26a07e6ce28ca04ae1f7865d711939d8c4ad9d160736f334e373f3c52095c2b7dc1d874f569d698075d3c317f057259ad7f5e9693b742a3b2afa2928027a310e987590ca4cc2f13300e8018962eb4383edbb83b106e0a966a83f92ee711228c76c57aa30a57367b4430e1e63d70bb3931dcfadb2a98945e8264f890a5b606cf853c848291fe40b0313ff34619602100c8f90ae9098909ea5f8b489b38465da286fe5b7027601ab555bf99eaf6556e379957b5845217d3b8ded5bc7d88825a9e55c707e53bc967008edb87153e06a601126fd9dfa5bd241f359bf33f2dc9beaf7183f78c2dbb134cdd30820650df322ba7403d920aac7ec7e5548945a2aadaea637f7b1eba16b042f0a5a0f49f1a676849ff4e237d10cd8adb734bf4d0f6446327a539d1da55a76dc1942ee5b0d88c108ce7695f0d46a12e7fab6703ed18a86f60e27ef98da066cdd80b0e8c9d1e354927a76cf7c4abea4f30c727e649de3d8507b88e6bc1734d79629cd95caf5972e2d8c6434999084bfee82d0e34926e6b8e6f6fb9d467e05d760baedb875f5afdadb48c4e8294b1d0b4f86b9e245672a480f21870c0b75e5f9a9491d078536bf5aff096103a7e7bc2a7230b27531159bb0455a181f72c63b8f154c9e8edab0939c46e41fd3cac48db01659bc9301a84b0a882c78ff10e6fe993ca1f21001fba367e8043a12d59535794612324ce3c4f01ad42fc1c7075a4f8bd926741fd1e49987b70a241899880e2f10b6c8622a788e39085e4fcb863a443eea05eb0227a2c1abe00871ff447673b5da01167163c06aada8bcf65a8ff685c618038d40724056da205e88cc13468b7bd3f8f3bb3a5918207b32f8e2b108ea0986ea93cfef7ed7bc9dfe199fedf20a68ba091c92b65fb84e0a4a13b48b36fa0435c145e7d3a04b818fdbdf65d9bba940015ae315baef27bd7350d98f34ec3d510c3787424530aaad35caa53912ec1e4ba1e8dc0b79985e87c656b491a81a4f706e814f154d3cc82ecd1408cbc8fb0b23b664d6a9ea3a1d8bef0e2d48f3afcf90c3158e1d2904b9579919db0897a085a391f02aa69467d6cbd7cdbc3d88d6418ad43fb0e2b139a86aaf508706e88596dd7934ee4da8f68d7fe3278978d52ff9161dc8271c4295d99f6006fc4927597b3798a939dedec38cb8c31f8133daf6ab4189e2227c7f56e32421ac95170556e2041c6198e86b1feffd12170f736e7e4bba862d083dace0d09dc06f1530b4bee198c0bbaae0df54c40936f09b37444869e782fcf778a03f20c01c81df0489f549e1ffeb3184b95d264290b6ca783fdf2787c1b243ace69e44b937e92055d9f390305d7eb6ece02909fb29beb1615047c3b4756e7ea60110c78b132b8a4d212dda3df33e64983c34f4ae25c9b24f49ced36cdda31d4b9f9a15f8d4b4f7579410bb1f167cf8d384534cc8792025e77d7c9a2fedaff8b0dc54c2d5d438d163254501b3bb87b5e2f74deaedc5c870facd2315ab2918c3c8fe3b93d46303fb543c62df0f6fd95b29c48e9f62ccd8050c3025f2b8d98ab93bd9812b75bdfe3257c8106ff153bc2f05416f71b754e2739d7154e2bc2b918069cc04a7a608372fa9fc7cae5c714e8f32b53a1ad9fc103b9b6af8fdcb9eacbdd282a000a412a7f0e0adb8fd43e9986e5a390becc97d13db6ffb0fbb61e58c2ca4c4103847a11883debfca5bfa80b46d7d06ffbfc0ec30ccd15ec4fc171af04ea56ab7e5a6f9425d9e545bb07dbe92013506b95fd1d627e016831b320fff3926383888b5848a052e8b0af30ed5c7c0b9d83bc6578849ad432c43d161c7579ebf3d042f0182931e5a38d39cc83b18c9ba72483adc892b89c9797e74b66f350a9c031ebf7bb702cd9339f6d847cb1000c2ae021bc682e2914cee030cf3a325fef6842d7ee5397ba8e19cadb6c884a903304ea3b04d02427a3cba2e0a9b4331049ee03fe9d92008dce95c2208315bf019de286059838bce91b004d8f592cb24986ad2c88fda7adff85a62f5e6309575d78a9c950f59c4c494dbcad659f986260b14edb11c300d76122ae0c5dd13d8c27d7497c4b40e4a5eb08bf15d0b85e12788f2195ed69c7f2f01608090405dbdd2c4d12dfa2fc11b97957aa2e6be42327ab50aa27426797c53b62c690bccfd31fb30bde0955fca463b557d6d6b327bd0880a6d9f76807f8f7169031d1fd401bf450d8aa0660d2b2b404480ab7f96513daa9770bb820fc6efb5b6d6eaa759b2a9ad99a3d937136ea080b51ddd07c945256f2e4b614818149a37dae8e0ffbf2c0a201dd17bd87a475e59a08f5e1947e5b533a2b30da36585223a13de61002fbe56cae7e6952d29d79fe878d6b67f37b45b74b4e1dc64f32de78ec9e6ec67b80502a580c22f6067f1a653e4058a87e89f091f2e13641ec18417c2f6eba4db454a4d425510565d22d484f0e9b09c35a7993f6943e6409c6b5a16828e59876d0b67f630b7bba85478b098906b9dcb798d0cfb69909654cdfad4d3c38775285ae4022ccbe81043ad61f0f68f2e252778c72ee2bd27d481f0cea66b5ebe333d38c72dfc85f588739f36406cc03e3b62e21ceb1cb094b3f5574cb4256e9ee3d50630140fcfabcc7675e2e19d1795cc5a06d968b1e3d4d1dc61ec98f8a5af4028d0169e0de628078627a0a05d487a062cb1618684a8e05bd5aadafcdb7cb4d962fbe283fd7fed14fc487fefb1ab038d5dd6b69ff36067ea0555a9e1da6c7bb1cc8fc703c45b3662e4f82a761078dab8e9f95a5b2a009c05f0ae45a06d4e3481b341506c480d507db6146bc3c791ffb11aae76897c51e136503f3743dc61d945d3a566038a58486c479a1ff628a83293327dffd78c8f9b8984372ef38f91eacd92b1aa2281d3f42c2c6327bf98689e524c81546b2837e0d6c260dd6e6609ba0feb058c9ff15f32bf9935fe19051ceaaf9048bda85585770fe74a3cb6706d21bfcca23fd9bee181c1ae2419674bbae840c99349628ec5da4d419dee5e345443ffd727030a64e2a0b4673b2b32d34d231dac5a4ce6271853c87e07a72f11c74b982500b320cc913380c2e3d5053c20fd5f58f94c202e94f0a9960c0f6fa46781ee35b689604d8c04402119c34a628f8a59b996d4ec72f3a798aafc0cc4adea61bab7a826647b47d217dd6af5a4fa0ede939bfa26069feac15e201c9a8efeda6f60b1496ccc54633876647a17d62c553890c50b59c2783e3a25d03ac80784f28e1ffaea82027d0c51cbeaeb29d546749774547b50b342b0e6584bede73e818e54432d92cba1ae7e483633e434625f50ba5744929ecb083446735b0490159b9376721c9cb0b3d80c411f645ffad546db0bec385aae3a434e78d58fa9f8ed2bd230109bae96752d77d61efba28ee5ee63796a789e55e6c88cb622a435e29691928160557387486b1da0c667b44713f05003ae7a41ecd0d0604528d70e98fa73db03d265880d5cf0da61661e79edac863a34dcf50e1f3a43215ee0a10db1bcf011d0b329cf35e1d39afa2ec04a9c6a0d28f08e6c182faa0d5ba3a8c2b766d121aee7408e7e7e24858dfebda6a00b4b390168cc3767e85f2dbb4d3ecc0d5bf143a707041f8d0e1e1daea01f1dfab1d8805faa78195545ac0319114179308c96237af64ab6a4e799c1932d9d6db6b1aecf813f6ef1a31b48f38fb498756b2710c338968dfcab96292451a18e0d7bfbb9bdce26a8ef1c733c427496c5579252896730a89e9ee27c300e377ba438b6689155ca247c91ef19bead0d4d987ed811f4efa873646f043e4746fb4b5058a34ee7b37c4211a9121cddcee22c8710a46ab781110fcf50b91baab15122f34df176e3b55b1bcd66afeb9b22cb27a2040dd72200ca390b03f919831ce3d5c51bcd40850a142e7c0d76b65cf926627835677aae3158c0168e2039fb3c40dc658c98bda3f11e0d3f39db9facb9763795cab50fb0b3bbf09d83c0c835ec31fc6e579058bd80ce01c09bf4798011c5464a1b29bf5ec3e11a62213fb9c1f4d530efac6fd486a4020e9245dcaa878482f14db90744af893fe1f1b85d6f6fab2b0618138d415366fbc85b98556d0e675e7671c8d68280ab4ced2092721ff148943f80b0806799fefea4fd19ef96bfe0f48fc69220f4ea1faa0d520e5d90c73cf544817cb23b7044a9ffb8f70ed0477b8d6ea755e8b8ea7b29ee5fae59c6f4e90f0291e70a79b0928dfe4729fff35ef92927b19c46dea1b6e56cb77bfc241913f8e9234492f3c5867a35b1aa59dfe110d3067afbfe64d2188b7483f095bf21799aedca2c7c7b6afe34063a577af0095c8169b4732492307ef5f173c847388f861add560eb76296eae797e6aba2fb0b564a119e7c094c48cf51812a90d0d64c1b0cf30695b894cc87b470867a50e9c71d977ef3a71340f5358b429d10c4013015834097eec5537eb1f20c1959a0bd9d2bf86ad2266e7e85fb6d00e8e8a6738bbd087d936c7aae02df56c40675d81e220a5ad6b9b03d168b14f4485aa1008958520d91fd7d43cfc46b5f18fef529a58456f18eb9eca4c3ffa8da36fc638e38f4981d1b7c2250a276b8a1d1de7c229509697fd459243a94e0e03b2b9d2aa62f029575ce5f6705d7346cdb61fda694bbd126609067fc5587e36ef9dea5b6e9a026dd5b235e1d49e5174e5a9d1e960c738d04a622fd6e9633fd7c0e0457f37225a15b7e74b6a5e908488b9ac25722b3e35a5aaebce164e6da626124f39bdfc52617ef2c102d6bbd8f575cfecd8fa1462cd0737d84286e0f67c52547cafea6b34c2508f9fc0a8b64b6321443cb7c78b070baa64c180a4dfd76063aa18f8fd921d6a9cf2767c1637f2cff53fc2e9bdc62278550045399bd2cd972e4fab8e5462f9a13f83b49832885c3bb8d22878e374c880dda435b4b04c2f258044d50d15c659950af5c0aa1472ef829fa7136cf51d19ca0530e8fe452a5d04ec3a6c264509b13de9da80084da8bd392df8538448dc1660ff6253c61805ceff7de792d6f5b375cf7c76be10d1a37c6cb8d6db2d6b386301cb34c037847d63461403cb94c785c015c9c07370a08e847c68a7b552e56e7d11fcb832f11fd838bbe2df8513e5347ccf65344d2017457ab61dd96d59ef5bea636ebf6a60b2bd08fa7e3d182be256068a66a6048b1a4ea7966fa2c82227996bda9a771ad702e1e94352705b693c4b13ff7d484a227c2af9461eed1873b31d52d2df4e1c5e3cbafc7fb50d427be6cb2af4291440be85251f860275480333630f7b7ab772ef096697bf946d0bf9752397d9d901adb49115741a44a1066aa721a02c449192f3110c5b3f497fb591f75c55d5aa8d1a1fb5e01a8b0a488ad383d6fbe1e387462b1c2f017e78728e0da451619b81c8822b9a44f215a57f778229900bbb2e95525ceb2de366ea6c36a1664ec7bc839cec826c9e94ded02121a366e0d666adc70605b449cc92701b61880d485e9669499e29716d4b7f79a8ff5f8d20e19f356e3acce57fb3b195bbc3b8b8795e484920e54c45511e7", 0x1000}, {&(0x7f0000000180)="f018ca98ee6d4c8d5db748d8e8f674ff8375959f3819271c285259376620d0e95dd847a70c9aa69065060d9c12f585e16d670058ec1d5a040e31a05a0724f91e63c905998222c0166c79f7ba171ea8f15327e78256ffb1a881ba544d9b8f3c114d3848c3f324e9a9242847875e7b45daa040cb48c3d2ebb0db92b03cc407f1c697", 0x81}, {&(0x7f0000000240)="4bae5efc6a5f2837748caa5d6ef368d782b75981f78a3785aca50a0eb61727cd24f3fc78d3277c97a725a7a8c8d48832516b0ff3f66cfcaa0831e0dd93bbe7018cced6c9b21bcb9a371193c5776bd181eb0413ddf53be7172fa8ac39faa5413a95e08cd0fa62f406cc9570c7ff502f2e06e05e38f1c6051dc7c8870d92ef12b7b298d095879c9b8972281abccd6875cbf48a748397669f8f9f7371ca2d", 0x9d}, {&(0x7f0000000300)="be039c572d25d6e4f594182228b020139d5fdf7892d95eb9feef8b5b7f6226a78ed713000f3a013002eaf67cdc892a6e3fed8309c811647121114a2a14cdbea42cfd715e18b0d8e983c295f2a511e988bac7a88cd0e7d8dbe84c4ccd16d115f876b7b3b194a642", 0x67}, {&(0x7f0000000380)="db198404e831dfdcf269e4bdb121979be12b90a423", 0x15}, {&(0x7f00000003c0)="2e88728ef4b27ff275c9a60951a46bb40ed8c1e47fbd3bf2360e523aef8bf69b853f240631b09f9f2d3afd0881", 0x2d}, {&(0x7f0000000400)="9f78c4111c744adc9940fdb4da90a02478758fb72cfeffb7d18c1440bc5af3b268ae8a9fb21560238de8ea9851eae1ef368306a3a4", 0x35}, {&(0x7f00000005c0)="8cf123f7db8d80ec6698bb5085e976753b35f23b75db36d1fbd5dfdb0369b6a129894b026046cd539d7fef44fa8ddb8f230e1afabf3907f4438b46e9d599d359acc7e706f80a2c20e667c5644ce90e046be694a62118db8b7ae1c010ea4d679510ce9faa6cf6be531999b172e73e", 0x6e}], 0x8, &(0x7f00000006c0)=[{0x20, 0xffff, 0x7, "93de84ead16e2eba35172a0215d0"}, {0x50, 0x1, 0x9, "e28a9d6b54a0f35fe3dc78c83f3f8d35537727795f3fd5af42c7db8f42bc04c202eecc44c9545d3301086cdd3881cdd64e1d83b25de24c60d1d443f6b79065"}, {0x108, 0x615e0ccc8d884779, 0x21, "390733658b5d47faa57000c63dd8a409c587a43b0ee04ef02a3cd50737593b08cb55bd72cba355f1e32def034ead6e6d4b1fad0bf8675c56b519b487eabdfa093ab2a0c4bd61e049aef110c6f3331263db242f8c3cf527592498e2e34ac6234c57225f4929c61a652d34524c079c615a663eb6f9beaaa3fcb56e0361edbf1129c0394e0a7216a34f0f124760a08ac0d8603ea8fd112bfa5aab47bf8856ddd22275d4a3ec00565502d8ebe8f19882da5cc9ad1c5bbfb8da28d1cbfce465033492ae0fc80df8dc58d7a9bb71484d99d98a6aa102111c5377d09eed601ab05e52d7afaad4eb76860c72e12e1ad9e4552a854fe3a86416"}, {0xc0, 0xffff, 0x101, "eac859b185a9e62315c8890de02be220caac57c51a8a758218fef478bdcb19d36c91f5e079945dc8eb2154c4734c71171e8facfdc23fda30073421b4ed4c9ba749272f50539dfbcf7a2ad0fb3599944a37677b545d8558bf3da83cc5f3eae3efef64ebe730a78f08af3894f9abeab03542bab0340bb651e934d8f788930aed4c8a3591873e960a9571bf894a64344c5eb374c4e6a9e79f25eeee4ac9572be962ac400944df7e98da9a"}], 0x238}, 0xa) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 14:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x45}, {0x54}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:01:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) chmod(&(0x7f0000000040)='./file1\x00', 0x100) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 14:01:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x15, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:01:35 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 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, &(0x7f0000000080)=ANY=[@ANYBLOB="5300010400000000000000e10000000000000000040000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 14:01:35 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x2, 0x9, 0x8, 0x100, &(0x7f0000000000)={{0x0, 0xa3, 0x81, 0x1f, 0x8, 0x2}, {[0xffffffffffffff5e, 0xec8, 0x1, 0x6d, 0x2, 0x0, 0x0, 0x8, 0x5d, 0x0, 0x6, 0x10000, 0x7fffffff, 0x3, 0x3, 0x8, 0x0, 0xfffffffffffffffa], [0x7ff, 0x5, 0x3, 0x571f, 0x9, 0x25c0c0000000000, 0x5, 0x8244, 0x7, 0x8], [0x4, 0x3f, 0x1, 0xfb31, 0x200, 0x60ca3d73, 0x100000001], [0x5, 0x9, 0x0, 0x9, 0xffffffffffffffff, 0x80000001], [{0x5, 0x3b, 0x340, 0x3}, {0x2, 0x7, 0x8, 0x1}, {0xf6, 0x1, 0x724, 0x54}, {0xab, 0x4, 0x1, 0x258d}, {0x800, 0x1d2, 0x7, 0x8}, {0x6, 0x5, 0xba, 0x7}, {0x7f, 0x3, 0x0, 0x80000000}, {0x4, 0x1, 0x20, 0x7}], {0x1ca, 0x2, 0x8}, {0x1, 0x1, 0x507a, 0x10000}}}, 0x3ff, 0x5}) 14:01:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = socket$inet(0x2, 0x4000, 0x3) r9 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f0000000600)=[r18, 0x0, 0x0, r23]) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="dca7b690a0369ad2708c601288a8160d50aae73c951f24e0d0d40bf08c7fc2ec126ef00edb24b6b2154e43b0988985d41139907b3c5402afe741db8173a098e4af9eb4f164f50db7b2a2487c3483528fd6317e0bd2062f803243d52561ee60e0b5f1ba377cff3f27045ee5045feda0684b9a32bb3b771d920300eae02c60dce10e033efc26fb4683bc6983ec7fa8", 0x8e}, {&(0x7f0000000100)="e1e722f9d939e1fd7f7a4276cc8bb447a7783508c04b1c15f36e0732f6928d01e62a83c31ad89937bdf41546e72549", 0x2f}, {&(0x7f0000000140)="d6b6f709223c58375397e2b4e8573bf64586427ca4f59a7560e546cb9b9dd8e857a4b999d3d1a5c15c6855ff2112e7867c43021c455bdf651304057746580d745e17b0dd0cd1e7bf5bf98cc3a8c3599e74e6fcde95c56c98d63351bc0f6ebd749dfcb1e9636a37fe40f2969825185102a9383be119165e312aeabae26bf0c9c84e534582b7b493ea25c87555270e952a2e66073aeca0b45e9fd3bd680228a2fdbaecb8660a09406c2b109e8312c30360a4935f03555167b987d1c7a127067dc8e4ac5b71fcd1d416230a3b3d933d4fc0ae37dec67619dc3ed1f11f7556a5a6791a7abdfa8b5c0b80a0aa9afea6bb27e50190a7554958c68ec673", 0xfa}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="20000000000000000000b1ebb82246065e2e43fb9ca300000700000000000000723be2c28f890e", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r29, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x2}, 0xc3265b329897a11e) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:01:35 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0xfffffffd) 14:01:35 executing program 0: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)=0xffff) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000000), 0xffffffffffffff7b) 14:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffed9, &(0x7f0000000000)="bfea44ec36da0a6b0000000000000000c5e36ab1a5d972e99c3a7ee0189b6c028e74dffa9d") 14:01:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x1, './bus\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x01\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x2b62b9e2a082905f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 14:01:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x42badfdc7ac5d6d5, 0x0) dup2(r0, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) pread(r2, &(0x7f0000000080)="e86a2fc408a09a730f5f4483da3aa5deab667c125211a29583006d3fcb4f328d0573612c0a10d8543e9703e1e42b6f3a8d5668b5ce95dfde09da36365eb5fa284ea4477271ad3e174a632dc8b243d34759dddae2758f1008868287d8775fa184f126be3cabf2eb4e254352deb333063053e8b39bee2726e5f06455be9b899ea683567df5ce944894787bf69a52e14a13b53ab767ab14bee428ed8ead5bb72de91dc8cfa0d3d515d0f067a98c8553e4102dc227fc7cc3b6fdf41867940531", 0xbe, 0x0, 0x0) 14:01:35 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x800) 14:01:35 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff3, 0x1, 0x20000000, 0x200, 0x3007}, {{r1}, 0xfffffffffffffff9, 0xc4d99d9da0fc5a41, 0xa8fb86d89ba8758a, 0x17c, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x2, 0x20, 0xd47}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000001, 0x62, 0x3}, {{r0}, 0x7, 0x20, 0x25, 0x6, 0xfff}, {{r3}, 0xfffffffffffffffd, 0xc4, 0x1700ffed1, 0x10001, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x35, 0xfffff, 0x81, 0x3}], 0x8000, 0x0, 0xfffffffd, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 14:01:36 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f348ca0f17f77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8cfe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc7d1aa7e9104964d7ca7f2b7738c5a931ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23693cd3b215ce8fa150715d7040a1bcd3eff17b4916c072a742bf9506e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77dc2df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435fcba170330fdfd408686c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957359d086711874dda0d8b5ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729d2dc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b864f6bc20e53e12ea333898961a434f84e880a1a1e65c647f81b5c9861d25f63a225b0c300aa93a735d5e0d0ef81832e085230723edb7835862b3c0ab9c11d38daaed7eb1807ac4c9a6c30da29c7df280a00"/1833], 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="5015f905ccb3aeef8df57afc70b0e6d728cce697fca0e6c61f242e6ba09cd7764ef08fbeb329bbd3e0b9416b6c07bd8e7806e755281803cb637215"}, {&(0x7f00000000c0)="46e23dfb3990b4069dd8a7b30062c7c086342da40c2def6d406cc23df0615e32707129991e445f4ca31c437c1db406203d461f105874c42e3231ef165742f216fb8ab162f0a07700f22f85484b84a3537f0dc804e852008740fb1062282bddb0dbf57147d67a68545d10adc99a32f241d21642eae3079a45c2e7b106d37c7bb61f0564217b6d3dc57c3e20b4de8bfd760932fa236ab8793fb3d47dcd88bda9726a14d776c2a3a7ec"}, {&(0x7f0000000180)="33745f454bc2e654c09580953939edc89f7ce5d6b60ccd5a4b596a8c12fb3e2f41ab8027f5c42b01f9ed6fb6e494aa84796d22633b52560a38abba9f64fc925bd3257ef8636a8d170ac37faf2f72d1935261832a010d436b75a55eb9cb3eb48f641da9e6597d26b32d7d100abc02189139ce751385fd9c341c15dcdd008e71c94dceedb2a3752f84d449a7728f83be0d99fee3e1dcd796945a312e571ca086"}, {&(0x7f0000000240)="325174f712a333a07f8cdd62db14050e4accf26c9d23ecfce57e908b9e46587768372b859e225df1c458380715386b5f6cda4c7eeda0686af590ace3f125a1ab55910e5a"}, {&(0x7f00000002c0)="223caded27b44f683e128c852d5995794afcf130b10c969622ebbf9058c47da8b2c795f58c91e3a28282a8d22c0895630c523962ccd9fafd2118a844b95cea445a16949bc0704142089b5e1de42ed49c3b5174b476492a95d6452048379f51ceb68d96b148acf55552e1b4dde44a8656dc9745404877b99f27893d00a2bae258e80f70e7b11a88460ce6f6da95ce3bac3249c3b8ac8f0d0c363e25fa5c26691ab3117dc4c7ad95f7b96e8a8a1ac41f1493fdd02e6263774e046aeb9e6a4f9d7bb0"}, {&(0x7f00000003c0)="e803f965b468db9857350edcc4548629b50a8e1468d50b532699422f19eb53befc4ddb37bad69ba89daf3841a25010fc554a91551f658c18929efef8dc2f24c2ded3087ce49d6b8d980c235462993d9f1dacfd9bede2650b93f65e"}, {&(0x7f0000000440)="84322bc26ebfc1009c9a86ca0b54221b1cf305395b7ed574c47ae96ef2796aa698fc497ee0cd7a9ccec84a1e7d65b297dc11d9e02420cd0612684fde513f55b4902789f316b3537fb78a5c"}], 0x1000000000000340) 14:01:36 executing program 1: r0 = semget$private(0x0, 0x0, 0x250) semop(r0, 0x0, 0xfffffffffffffeb6) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000280)=[{0xffffffffffffff9c, 0x20}, {r1, 0x40}, {r1, 0x10}, {r2, 0x100}, {r3, 0x80}], 0x5, 0x3) ftruncate(r1, 0x0, 0x4ed) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat(r1, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r5, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r5, &(0x7f0000000040)=""/32, 0x20) dup2(r5, r4) poll(&(0x7f00000000c0)=[{r4, 0x18b}], 0x1, 0x0) read(r4, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 14:01:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) 14:01:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x4e) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) bind(r8, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r9, 0x80, 0x2}, 0x5, 0x0, r10, r11, 0x8, 0xadcd, 0x5}) 14:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) 14:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") msgget$private(0x0, 0x4c0) 14:01:36 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x7f, 0x5, 0x100000001}, 0xffff, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r4, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r4, &(0x7f0000000040)=""/32, 0x20) dup2(r4, r3) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) read(r3, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 14:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x400000064}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0x2, 0x9, 0x5}, {0x0, 0x9, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000200)=""/213, 0xd5, 0xa1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 14:01:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x3, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(0xffffffffffffffff, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000000)=0x5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000100)) connect$unix(r7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2f66696c65000000000823bdbe5062bf39fa345e93d376d1970000183bd74a1262b9e9fd68328cb8577e6a777b408dc08e75bf4416f95975b4857b583a0dfefa3c"], 0x1c, 0x0}, 0x0) 14:01:36 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)=0x3) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4e2cad40) ioctl$KDENABIO(r0, 0x20004b3c) acct(0x0) 14:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f00000001c0)={0x100000001, 0x10000}, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x281, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000004c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x89, {[0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xeba, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x10000, 0x0, 0x80], [0x0, 0x0, 0x763c], [{}, {}, {}, {}, {}, {}, {0x200}, {0x0, 0x0, 0xfffffff7}]}}) pipe(&(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206923, &(0x7f0000000300)) 14:01:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x1) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x8000080001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000000000002c8, &(0x7f00000001c0)=[{0x8, 0x8, 0x7, 0x3}, {0x1ff, 0x9, 0x2, 0x5a}, {0x8b0, 0x8, 0x18, 0x7}, {0x8, 0xff, 0x81, 0x3}, {0xfff, 0x4, 0x3, 0x10000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r3, &(0x7f0000000300)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f00000000c0)=""/165, 0xa5}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000180)=""/43, 0x2b}], 0x6, 0x0, 0x0) 14:01:37 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) lchown(&(0x7f0000000100)='./file0/file0\x00', r3, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "b03bfb557b8bd8da41e4d098c76769932d520a19dacc956c39e08c6ddc84ad200d8ad2608e56db4e02d25ea5ff1db0098fc9469867172f6712f42e52ca51e8873a59cb1f3232f9a2496103226f5243eae664a7ffbfd0"}, 0x5e, 0x400) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 14:01:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = geteuid() r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) r14 = geteuid() r15 = msgget$private(0x0, 0x200) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x2, 0x6}, 0xfff, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r21 = dup2(0xffffffffffffff9c, r20) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = geteuid() r28 = msgget$private(0x0, 0x200) r29 = getgid() r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r32 = getppid() msgctl$IPC_SET(r28, 0x1, &(0x7f00000002c0)={{0x8, r30, r29, r30, r29, 0x2, 0x6}, 0xfff, 0x3, r31, r32, 0x3f, 0x7, 0x4, 0x7}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r35 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10490, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="a7bb3e9298bcbeb8f5dc8cd1623b1cc3a7de39a188455ea2e369377ae69a37c8a6edd01567d976d9ba188c14113f0206d83415dbdd8b693dac5ebff99a036667c29cbcee13e2583bcf4812ee5769e01c18d1534ccc3065ab85623495030de9779ae58a9deb922174ed492799aea72476f897bda29d51a82488b1c6b4499ac2d56a148bce3508b72c844e41e8e5da95de6ac7ec9fb823728c40fa86b53443f2", 0x9f}, {&(0x7f00000002c0)="d1308acca14076437f44e2e06a8ae3c537a72cabbb6b330d711dba9797c915ca7b21dcb12710f95e0f3b24dbe06fe045d7511b6cffb4a85c0131eafe0e6974e0c05799a67b24770a4882d83db5f8b086cd1166d8c28d5cedea8f0fb1116ff80583349988088cbf2d10fe018c7faa0627e5648628ba47ce6b364b7e64671566f0bc05f8c3984f0754fd036ee09e902c546cf898c6ce7ba8c38755b7b20b8dbe8822edaa241e0a7d3b466fc99c2ace7ff9e429761b3b92444686ebdfc4bbbaf277fd50c374eab1119169d22974696bad910b556ab3", 0xd4}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r6, r8, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r16}, @rights={0x20, 0xffff, 0x1, [r0, r1, r21]}, @cred={0x20, 0xffff, 0x0, r26, r27, r29}, @rights={0x20, 0xffff, 0x1, [r33, r34, r1]}, @rights={0x28, 0xffff, 0x1, [r35, r36, r37, r1, r38]}], 0xc8, 0x201}, 0x0) r39 = socket(0x2, 0x4000, 0x9) sendmsg$unix(r39, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="ffdd4a2f8a34b38b1835606b2937ea3f8f97c14e22c9c0e6adeb0d1667e567c36a28f1b0bb0fe42854db64f52a7be780277a8cb585be47c3900a48e8f0243a1f111867aead2b03a6644968bb9840e75bc780a184c6"], 0xa, &(0x7f0000000840)=[{0x0, 0xfffffffffffffdfa}, {0x0}, {0x0, 0xfffffffffffffc7e}, {0x0, 0x18d}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x2ed}], 0x9}, 0x0) 14:01:37 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) ftruncate(r1, 0x0, 0x4000) dup2(r0, r1) 14:01:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80009002, 0x1) chflags(&(0x7f0000000080)='./bus\x00', 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 14:01:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0x2, "3f13cd7cd5436ed105e0b70b4945ef06ff0700"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 14:01:37 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 14:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x3}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x42ca, 0x6, 0x81, 0xa10}]}) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) bind(r5, &(0x7f0000000200)=@in6={0x18, 0x2, 0x800, 0x81}, 0xc) r6 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r6, 0x3f, 0x7, 0x4, 0x7}) r7 = getgid() chown(&(0x7f0000000180)='./file0\x00', r3, r7) fcntl$getflags(r0, 0x3) 14:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x2, 0xf8, 0x20, 0xfffffff9}, {0xfff8, 0x3, 0x9, 0x3}, {0x7, 0x4, 0x7, 0x3}, {0x400, 0x5, 0x8, 0x48c7}, {0x800, 0x20, 0x7f, 0x2}, {0x3, 0xff, 0x9, 0xa6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) 14:01:38 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="4dbb787c3c5190a1134bf095b46c3e34a40bb18a8884fa94e4dbbce562c367de070fcc28c9a410203138ce913cb5c0145ce978251570a2fe885be808ecc7908d0cdafa01223198a567906fc118bffc1ecfc3043622be747905f7e10497611ae322682b3ddbf6724d9c34ee9bf684615135eec1d5143220a9f04cbb51ca9e0d6856a3a5e8f8fdce6b77ef9f86f594aa47721dbdf43d19097c87098bc55284cf1af6ffe80545746d69d6d59e936bd704b82bc937974f55a7e05a5e081709a1a4670214f13cfa12a33bac9d09b2b5be3f7351eada86f2ac25a0186a5e4f7cccf404a4a210457984bcc49bafeb44418bb6699241b360a423e1d5449aed0adb99ee305cd9e05094de60266f11d3c779eb6119e3276c603b177b000fef97c9e561c55e23fcd24d58e6499d6abc86f027cf1419dcbbe89bd027e9adc978d5408bee8436b3b2575853d3560123780912fd370886ebba0dfdcf2bc841972ad889b34c38513b00b7312078087a9fc38940ea66fbb5f70e907d8415f0acddd81b284efd8f53bbd46f99223a7afa261e9cadac56afa64d5982f8edf409b00d444b23f81c702b03c97dd1901f1aa84b6a2f9fa6ecbb2ac0db711b0c94db13b5e349f0ca71203f4b07766df6fa65fcfeb87d3fb4e9f66b959d2d5b78f73407c2ec22cff2920d5d49fa8663422c2a6ecb96c12ae8b64e5ee389806e7402e4d4368f11617ac99ac14763923c019c91678053376afd7350a0261c7b9b2c029a2f6c81eda4f641137a0d421dc08298d3286397c9b6c62acb3ec56b36a7fa85db1c168117fce163e36fd234b7a4611dbd3238b0ce89e299ba54937d714c1bcc97ff93ff7f7f6ff4e056416436494f5fcddb8c88bf8cf6f180dc5ced8a3fb51a0ded565ca9eb03524403c4c4375922953521e4ab6957de0f12eb3c33fa840ac53902560f2789743de4bc81485ba42a859a70417c0564e2f43a3fef0800a090049820a02c6ec700c0cfdd93ec184d117fe27747a47e3f752bc2562e0cdc8a9f17a35548ba0a47dec1524d0e3b8526594762acf6617317649cd97f7a06efc37d4ca9b178565c13afb7d0455ecb8ec5e3e16bbba9d4237d397e81c68a7efbe192a97debc5886b400ca2db53b5185875add03e47cc7534a26336b46465e8c80f6ca839eb93c1e64683bb2f70e1d5b0af2cb64977cb02c5598897cd76b086955bc743f201cc25baa922d1ca162e73cd052a7cf3061066c7f86ad00dc47daec57260ca60ddcb2351a5eebb4fa3d82e3ae225ffb777a9dc4cd0bb176c21beac5f07810c42ff99b9ecf5466345c59d938c4d5861c65d7b602224c07dc3d0768e452ad0f2c6319a1906b8b01b45763fa6392018987f38e32a6d592dfc75c7ec23699d63012bbf4f63cdcd3d057e7e2a9da6ffc51911ca74e568b79e8d68a0a79133721a62f86ff042846b33d4c8dd49f8d87fe398f5f41ba7f502ff6ae19020cfe79a5abef5219ef2c5edef59becdcd00ebf1dcf7a57ca442c81f29030d70f0e274d06de2d70033ef4527357193fd5fec4c0a3b9716048254eccefcd11912f9614424b1118b7f06dd633f23225915da43c297f858ab72550490b71d7371f133a90ffa08c5ab5f88fe0bbd3a7d4b1b069a6f470b33f3c37495da18cfb9f9150e0fd63467011bcef8c1d92d349f863e557651c1243f3e7aaf6742cf8e00b7d9430fdfa71af0605a5cfadf9119a0d30534add8958a9ece52ba59a6fcaa30f7a263c9e6ef3b2585d5948c1670ab72ff3a8b237d8c3298230f6bb9bbabdc4ff0bab12422b1c4ff1c68d99b6eddf48249e9e802355ef8b4d239ecf5a7675f6e14b7e54a9868847cb895218a6ef6c3cf48757d381df81a3c363dc51d323b18b1afecd9a98b8b087f4dee37ae8aa6e17c501cab7509cd18d08ece61a606aac30ff00e034eafc956e5488e5adf689b86cc1677dd872727051dcc3454295b9cbea5e8e394d5255440764470fbc1449c5af8c627098b1fbdca460c78d4bda16ef4eee2b003ceaadcef441f86855bdb5dd3fe2adaebbebe02ebb078e7d0be1a62c5021637c4ead1180517410ba06a1165a05917e64d11150a240df671c023f34a61266451b3f920385fea7b99760cff94b8f9d4d0d09eac0ceef39d2fb2e15dd1881793bee7eb2bfe987498bdc957ae010e21158e4e3d727b128b5c97c8fbc02f5ab753c0782e2d0650bee66d52f2ae5882a5e4545e1f6bb10003b49cc08ee49cf239973498e7d580fa45fb85a092ea7040972fda8980a951a41949c2d4a0652834491cf8addfe8232f10407f11e6123a7f8bec3a07dbce93624bd9643650e26806685d3747c42282e5fa3e6b271a174af67c72b6e480c6014ce6f3e8b3c3e06e9f6769b6097e5c8c9fa147406719e4d6df88ec429c4fd9e6730649a2db722ad72fed11233c2fe2701476307fc534fd3e851e17f07a8781ca71b08a970f30222fd8124a4a8f5c0b1dd0cf6c7f6fcbe12dc8ad416aec23412b6c53aef02e5024ce4eb20fe2dfa7d3140e0ac195f08c0e91710f56e83438ac503ed6ef48250c273d01c6fa589d2de58c6b73e5b991a78cdacf2ebc886e51c3b8a41f11a1c6f9ef58897a48481e450fa6d786d94929d6ff8f0ef2732358157308191e55663f5b3ec6c03152e1ffac316d50c081235d437d59ab7e3305fae23de1d802492c75b84e72a99343d285a044520f1be1faefa546a5374eddda6f64bd3dbe1b3804895a562ffba6684c60700bce8199d52a963d6ac1eaf083152c134b745d2e70a9e76ec4a7e5d096f0914c1930cbbb95a481430eb0a44665eeab6457e88ee1ab85a920d0bce46d02acc6a0dcc241b521855853cd7c289e3954d6af1ad564dc48403c113ad51caa5d453996ff31708cd9344b0aaef7cd788dfaa19eaabec487f292530beed39387471bd20651b2677fe190b23771c79619ac486ab238099962e4a5dc84f1ee00348070818e8923a31fb888adc68da7525d4a18e7ca51fe9974b58b2a87a887a7a1b15a0e83140c7db1db1fbeed5c4de8d5bfa01f712743f8ad584a1e1e72d811fe3fac3328e88ea0bf6f9c1f2310d1178de7a2f2f0514456c4b8a189d34139dfcf8376c145e4b882baa1d89673ca96c72b80f2cd09c1b0e8ca5baacafc669f0b07e830f515377b849dad818ff9a94333d20a9ecb5fdf7c7ca41fcbf463ab1419027dacb3cde63de3cc4cd2a0c06ac7385724e62c8da128a9349ed44938c26de3925443d2323bba77ab1cb05a20e7195d08edfa95127c7238b92eb5a776e2dde4de9bca2a840ebe35f507b8c6514a73f2ab78c2a354d1c262f116f0c0d56649dae1643ca475d008d905e15471bdb2b99b429f6d94c3b9f6765110e7d9d294db5a614029c0bade5f095b0aa61839181997fe89e693bbd453e26cfa012be52b5e13e32e5dce04fd92b6de66e9f1abf84207ce87adfdf7e08daeb26036950f7c994b5fd606e7029729cb300ee1788863502c53f2db8b354dfed6d821e134d53a8ac8190d809efe7611716aedb9ed4855111d3e0ce31333f60f7ecec9233ade6b52d676a48f3e0fb2ef975e9f0e703a09e363f7dded11700ba5591bd0d52cf6f0666da1a38456385c22c27e5f3412b3faac5d66a781561ea699e8e755031e1ec8cdeaf4f87e47ae43482ecd5eaff8b527862349cc462e816d9da0e17bb0d8970d2ee1f4583e627f16127883776f448e518ee714353aebbf4b35e522461e65ab93ce64f987d80393f52a8250865cf187ca6153e75ce2c76a79a3e7fced5db1060daca1de1a5cede46d3bd2c4fcad389cadc178c02b9810060e96f59b83426ee399f977873f093b871b83ac663a0efc22b6cef79578bdd03900309e81bc386820100af2dead005fa041cbb0b2f7dfce9122226088b92cf1c6426fbec9b40cd8602067105ceb400bfcc196cfed6ae9464baf83e0be189780905409b44fff28e2b274e8b3e66d9f32f6298d5ffaf46749f78db792ee93718d17e944ed1e282930785306b346979d968d9a2b369669e4fdc862fc9ff492c4de272abfec4e985212a4ca4089a1f6801415be5069ecb31c71435f468505da85cc03a8bf471658c0a806fb35203c57086c2779c2e101d2a13f4dc5f1d652f41deb80062de4b0052dd2d364af40efb18666d629ae99eeb4b4affb7aff5819a1bdb0bfa7d02de9b5bd829fe687a3dcfcd00ee10fe89cd6eff500209d353b16f5d3ccf47d91d5bd4e13e090fe103038be3977af990a8ca827d4718139a7097cc441bb33f32438aab423c5f9ef36068ee58830ef59f94d25b3a6b7d0a328369709e837ec8970482f23fff8c2e5fae2b6c4009917b9203ac23178b14503a03ba5c2f9d480f4006680db283d838155d19f6e327004295bafdbd8167286897044bf29aad08d9d18f900b9a4c3681a39724484d0d49117c21d8c5d098d1b882e37668e07f01fba176c3ac2e01362aacce7298931be28266b3ea64b6b74a2b3599cc8bead2713c062aa3605f1c0071bafe5cfd13bcc2fc835fa4260fde3f95a88f90d36e008d373c98f159e8d4bbc2a5bf3b058033dc7d11f53a458f94cd42dcd9bd916e78f5916f40ae2f555a094ef022ec3eff867c11f00e25c19409baaf252f88d1a86a3f15380067906d9db7f2edb8624d8b225296fc6e83457ecbf73bb67f63127f68f3f854e95d168228a50ca1ab075a0446f527036d7833e1f22af91dc905b739539994858a1f6fb9a98c150f57ee9a62299164ba4b35e60aab960a6e1dd8bcb60f9b274e82564e7b07692ee9acd300035a792236c0663e900ef72ecfaf78bdb0560299bcb111db53fbc01043b15a506c0fd1aad1a1260a20cd7a0193dbb7b9a1749a76d148967cf7ce3c7a8679f3365543bc23ef6f8141b03b92203baa47893b063f6eeb583939473a2ad3ae329ef8d4bf5c624dcb6433110d0ab03af61ce352407e5861936ac65000048094e0af3e1830f091bf7f6dd8334a26685c65423e0db796eef03b0e789eb13ff593241a914805ccda0ed6eba2eb5d5557e87f427e28971ccf99db09ef2da8ba5fb5f44f20236d89e27222584c6694228860531a5496d39ece445f325971fb021c0c2144f94eb45d2a3d400c8cb6d1cd2695a71432a62568d3a834e678126a4a996ac70c313fc4f53acc10dd90a9e811abb2431d618372230026c9c2963e2c3d56dcfb0bc8c741d1a49d68d43956685c0a13fe0d79edb41f11a149bee89df8f58f6ebdd2aae0a1b73031def617d41026d38ed27c9de35e1d8da38f6b2b8de6bd45b76ff294967417ab90c42e19d218f2adb714ab7f77e6bb0dd9117792444727b78ebd8eb00f44d2e51c4bf8117daa3b4a1a617c8a10996cf6bc62dfccf433bbd156b95265eac0b42a3e94511e56ce56e88534078891c54d09630020d477a72ffb172374d2a1f5143eb4d4209983faeb97396385ada918fee9331041ad967fd322ab4c9219eb02f58ecc6a10c6532caa373b84f2fd538dc9952aa4e07a1a6ec4aadf07e4af54f8bc65323b8a654409960118ddd97baa33bd5a1419376fb95ef4b346b99d11b878a9266d9f0da49869154b1fd2a2452c50e6572eacd89dd2e28d5b5202886fa38f18c96cd72fb98423f353ad476a88aa7bd8f5b2981d612f4d4f107051d27ff85c80545e19ce0b2a85058ce5302da2ea990dd45ca2af7215a239365f0175178f59819caeff2b985fce58cb933667302499cba42da2b8ffdfba14c1b41d97c1ddccbd5c664da49ff88663f78b9e328d6c2a3faf8277dda84871a1f52b242cdc37ee279ad4d73341d182575ae12416d7232") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x94e) 14:01:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x6, 0x1, 0xff, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x5, 0x7f, 0x3, 0x9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r5, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb182e2e66696c6500000039fa345e93d376d1972f4db8001851601a9871160000183bd74a1262b9e9fd68328cb8577e6a777b408dc08e75bf4416f95975b4857b583a0dfefa3c58256cd2d7e2e0f629f591deaa1a23ff1137436056a331a93adcda7c226769ff5bb34195abd35f2b7f41816d4fb41daaf29c1c0d0ad38255bb1ad4bd84284386c192a7e65e86ec4dc5f68229df0ccdd1a97962e17e3c12e19f5b087649ae1c0264cfd056b5d9796f30d2e4ef24292716c7c9e2ef3aba100058f173bbea22546236af3b36f0c3df9c05ff6637cc0955b1258970ee05dd720dde1d77c0258e67af9e51451b3bcb32ae3acd69e5401ffd6642014f8aaf69cd01858bbdc7007a6079db017afdc557b75a430e8e22b41a60679d635d0c539133effdd13b1b6adc184a556b3e4bbabfed25bb12d4ac50e78eb2da599dae735cb80cef77cd18c1db7af03fafc24671d4e0e6e2fdfb7ed35d19674bf79057c659c9a604698dbd"], 0x1c, 0x0, 0xffffffffffffff61}, 0xe) 14:01:38 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) r6 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x63) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) r8 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x4, &(0x7f0000000040)={0x83, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000b80)="00b82b1681fcaf42000935d300054e503418dc7b3c853649080fb5c983dd17b3b5a289107bd6bad59d46e19af94e0b5dde6a4785f94c96e2d5362044495e3b80717a23e5a23b9b0a08859580c104f638f572deb5c08cec19", 0xfffffffffffffde5, 0x0, 0x0, 0x0) r12 = dup2(r11, r11) shutdown(r12, 0x1) sendto$inet6(r12, &(0x7f00000006c0)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c00e29a1093a977819de62411bf4ca74204d42db4246a1613a7c6e3db8417bb05e83785a5ab4d3e3d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd91232e88d5986f58f297fe16d96ef120245331374bc71d6cec152793600200000037fee7cb26ff31e7df8ce2f190f182b6d3f866a1ce5a45946a5b37408121f35215c77d6e6de7173e78418fad3df493bfeedd994f4a496ffda874e962d78b4fdb355022af44f1cd891a7b7e5c506fb1e26eeba8fce27ff26c06d0a03a", 0x132, 0xf415ad13302a2596, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) r13 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x40) ioctl$VMM_IOC_RUN(r13, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000400)="ff883c42eeb643491f159b31d3d1dba07221e2964051a2bdc29057080a8d1203b2d01fc54f4b4f31d13c90d2ad7ad914e79ca8e718cae1cfc51061b9d73300b7c8682e2a1d8e12dd77cbd0dd9487fc6af16577e71ab9e4644845f3268391b76c680ec95a1cd09756c5a9f56b5252f4b2108c487b18a769f49e9b98b2825ee7d79645fee2dfc39494acb729b28ebf6abdb64a68985f6f3d6259b132d9d1a76b6cadaa054d6090be24d7", 0xa9}, {&(0x7f0000001180)="0760e5a554672d4eb1b4c0bc7f49cfa56c33cea8ac3fcd9caf51d7457af0df5a6cf691dc8190104df19017767e6e2fe3bb73618f5f31228f82da659e806451ea2e996b522c0bbfe70cc58fd6b47b5eab7e5b80afea0211023b752da241bb492bd31c89e07079714a435a5af4747379380f470d4596f4b924ee649efdd0fa3b39642aa02b47027a3a7a8a5e0d4f4855f57f536893c1fb6024abbce818ae5c4216a0082855aa48b7c55d40e255d3437913c7284426e1f909e2d19c575be3001194c6e565ef2bed2c8ca5418cf55cf347d19c21510378af5414ab10444c572ab1a6edb1b0a3f556502587ccd76c74fa476da6ec3d0b85a22952ed2c8dfa839016a05e538646ac768c3a4bf0ad115d3b54ed0a81303ff120d93f945ea8d56ff8b7471f562765aa22f53cc26254736d0a679e713fcbd50d063852a9c7d260e2a873e0c947ab9d2f56638f6b3c6003844b8841d6304b7802448ab29317df9b32bf4f914f7f2fe75706a7e03b556cfb2ad0d89c2e9f8627a550350afaa816eb6b470a9e177c2678b61aa680535e56b71531d8b4d2a7b89dc8d3c5811b9443a25877d1c00e01d9ae7be1613401204a19a9e68ac820fbb227dde68aa67ba189026a6f754ce4a2c8b647c48f4933735a1aeb3b091c21d9e917bf4bb37cd8f4735d32ecc6f54b7535399f20966cde8cdf0a5cb8e488daee69790c23806db499aa4e3845d8dcf4a3572e71fc8a440cd190d54076b7993115c0ee5576d1a90ae24773bb52a6a73fff3340cc399cf2e7fd53477007aa39a6062dbeaaa904d5ff56f6012a96bcf65edcfc8220759e98c1e72a2b121482448834b3594734a4c4202a6137abb22290a2bbd59fe02f933c6753d35fe50265bbc41e27dc2624a35732139ae7ec0a2a4593bf7b07b8b59e279a121e945a9b2ac512780c86a9d9a9295bb9fcd61b671c064e3ef9e5a888bad146ab6af71eb6224f1c8eb1c3b18de49ca92fc38bd5f2125ee4a9db22a14f30cd00d696fe75e4a88494f2e85eab01e87eaed2712b1426746d46c205311a3a852d063601c2a687e24649b408f734ff444228c7a58d669ecf8491024313c1c3e9ddad97ef7e91b1589f0439c938287ade5be1632c74d6510b7e7f9705ebdc810376ea97d8a367032443c89002acf0214e47022c49ab7122ad98eb57aa2214facf8ca1d7c36bfc720363e29be8812549c88cc44fe2adbb28b5e0970f7b60d0d46fefb4ce3bbe73009f2d11d2fbc7c0ba6f289b102943579c498411eb83d2fe1c6165b9868607f154a89c845f95890ef00848ef6c72003dcd7cf30dbd163cdc0d691466bbbd8022a4a9f23699b6fc29323a4ee826479cb66d4772ce4b7608ca596d20f1162aee5cad8f40fd6bd18173d7592b7616c101458083bf00bb6a9e7851823cdc0589865decdb4614ff5fce05dfbba0c149d9593a7848f148226384d99633466372e14e74f166ef7f432a21f94c69647e37995aed07fd3d41cdf011fdb8c412ce3b7d18afdf6e2d5769afc5368ffedb6b5df50b902ef870b8fec9a2cc868d2dd4e236a66456ab888754d1b646946783264c25fbb0d44ff80639ca597eaf8dd45d5525222472c2e7f658fed0d7a17d79d2fc42f61019a8df2c4513c8015dac5625ef57994b02d5f08a3fa92d7c03f161bcaf88b19dae4a067880e1b5ffad88c92f19978415bf120428c1175d7081d1893ec7f3693344344bad0c39972cbd6ea2a2bc852c9f1b290b91f6289d2d6eb0a0338bfd16f886f222ff7973893711fef33d94ab1b9d6f4695380d411477227bddf5d8dca5ee79f329840ee40757c0b1024c2b40f8105dc7647ff9e61412be33dd7526feb640864f4b995b66cb702a1a6a3a14350e3e958b922f292c9b13e53673e43f67923e234cb5f05d9aca00bbbc04126d209b9372744224c1f6fda211c8b6f4796f9d4534da3c8aca6793792f72151a15cab7ad08735332d072f3d45d0b6e388ac9fb7430f0417efc43da52da186811aa9fa9f9345c716f2ff103e950a4af836f9ac9bcf99ac1473462bd284b8f93387f1a8424a1122da2600207fec7394d1911c753adcba0aa13a321e732df7086587a856669d371461ea9d4fa519be50ab2cb00dcc8e8a03bf714c827b98ed36927ba93ef6aa0237781940281793f59ee60b095e8e9196353534e491e21e037e199b259fe49986c29c23b0a0e3a920e992893c8f76657cf96b0f601b16e80df25f4a0145a64cfc64db66adcd9a3ca569080fc167a8ec2558c4d9ac8a4ed952113786ec6c47f1a6a61b4502ba0aabc5c7d4eecc75a14db64bc648846d094d6582b28d6c7e38fab245980b4ec61dfe394f14cb470b8beab46b52122e16fab986fd9aab6a278dbe25e48aa2ec17a6a50b583c506b630d8f2a5157038d1be8a777d7891ba16ff1f6781211518eba95290ceb6df5d7bca59739919676dba81b78c9c97a23e34ecc66fb296021174f888af5942829a71968012b29e8c3171d557fef20bf909654bdf9ed82b7ba042442aaaef9018af6c309eb5a79cf7634a012e02098907f834aba7fc1e8b146aacba9ff36a75a88c1b8c437ee41a36fcd237cba934b156aebf67128f63608dd8932e1f1e2013b1f1b60ce157f2c6c629f413eba2bd94252c18b4ead4588d9a8fae3fc7687317eb5513b53e7243ee70985882605bbea9a98ee4d7b7dc3fe4b64b9d588ec7b3cd52278c0869def7bdb5e7805d8cfa4dcf0681c3ae4d493d76df4dbdf455e10b54191148e19c27984ea545f8c1362755c8f0e6a249a34d34c9d7673673d0522d72f200575b33faa40bec7dab64d9c5a5e9ccaa1428d3cdc7cce9d9608edec2fad4226b3aa81cb7b1319245ecc6d3a0186bed22446acbdd8421cd7d355b26fbad757a93d322447a5f205fdd5e6a90ba3d2710333490d2b0e24afdfa6b48c9684f229acf4be27648a6312f3651de9a1079c2f02ef2855fb5c402c30af624d2b0b3e67d568b884fb3cb5a7556004cbdf38747ce44e121ad05ce745bc8ab6e5244901e44ba1502cd4d28acdce3add01ffe490cc945545d4daa9c062a7ba792146ff5e73c71854b2f8773f0dab7fc0bd86eeca76d6681f1d7302cae2891c02327e28acecb1dfc5271a2d68b10a8f2aa8a77f484c2e0d5c7fb06894c9ed1e5a27d92a4a3b4b741b624070999521e37ca49287e5648b9e4e606575425bfd9de8b486eb6f29e3c62d3d31982e8eeca490b274d9ca58ac4e4158b7aff5c5f54c056168924dd71a4521c5d70f2f55a9e3cbfd2a3743e309093f38ac59c74384a87b1fa5f701d858bfd8d036cc949b8b77c22d465fff261cebb115128dea843a32fda8ef453fc5c61c473981253503435e04d22c5bbacf0e2a16a2628de46fbb79b2af6ac83a0f63a7580d655a1c6d7a5cada705bcd98167965bcfeecd93c16889e4dc38974f299e5d197db31c4d202fdb2723c48204b95fcd898db92e800c96de61c29f8819d9924726348caf7f2d71ca4abc6e577b0fae4d1e727c930701abee7b913fd8ee0d9d69514393ef5fae5f65346fd3c3c4e31998ef89264ebbfe4ef76c692fdf6d07dd5c14ec5fe15090c40366b86953dbd7361ebb01d108f6235acbe9fed32a2b5b6d2a6813d23c9a5a15716f67d6c5114c413edf669923aca5c91120c12ff16663f87ecc6ed2ed089f2e4af60769f483dc79ab4d15aca38b22319465ae4cf39225e9b77d8c8035971ee3069027ba65f411fa1cb90501c3321ce6a900649cf3b3640c304e6e486483e2459212be433d494d32bca4731b89f9fc142ed9343c07e6868615bdb05a41e08726867385d3d4c64208c6b314da03488ddf8218523ef2e9ea22084284ba6ed5d56c9b9a40fb1404fe17b462068163e52ba838af7f05703bb6a10e69f354f750c53c78e07b75d0a57252e33e3bed6441f758c8967b6f32378bfb7e5be800554c577e1fb4f347ea56436ffc6997ff1ac3d9acd635d4e116409da70b35c53f39c9f0a28564816e2b764968c9aa287c770677687fa9488220f06cc05ca11fd732b8ce8945b5c3590565f20236ef31e41549062d070f7ce2d91e6792a6d87ebddb2267d6c246da88074c3e642b10353c85fb9c6ae86808b9f84d0e572bd290043128ec00a2962aabe0e6bc7d3b68fab81fb8188ac0a1b8a5551591fd1b8cdb3fb0158563d65c2f842b2df372373ad04e34d61aba143f62db03aa8c5e5ff0343a1f068bdbd46444ade9b1f80448aab5129ede815f1f3af509351378956fb1c750adc16f8845efb53beef1935d0cce48b0e8b8c95f21452902b4fa33df7c60f1482a8471d28ffc5b0d73fb875984fc05069051e325efd2448b61c3e88a9630f6376e3845a3f792a42c5c15fedac58da268363b65ef2e16a46a4c2913a2ba0d4e17dc1565ecacef7d0c57041a05bfe5c76e933107c5f5aee592b61d435e27233f1344a61d0983cf78d0cea054865da8a987a40e8d23b0c12a04a362a968dc3ee261c6e0110dda404ecddb449e4d26827bb3b0d6e1fd2173b62c1254df3b39aa4bd7c0aed66380d81bbd39218f3d3a21298ebae25719d9749913164117baefc3cb05e553b9114a3bf9d8cf1594a90764f2077c2bed24dc48f148615dce2852a6f319a681242361dd8e325272562549e2dd515a99d59e617a1bbd126577b90acd289a916fef5fd2a7290dc8f7030a82813af480a86403ead22b4df75e1d9f9c19b663ec75ce7ec020cd68805febacecacb25a2c89e07e437698146802c6fd44c8d299c90b77eedf999c750fce8bf6e0f5eaa269d37e3e73284ebf43d30f885197e62caaeabf177ae8f6cfe8f98d3fc7bf1249d72e52e34f68a08f116c576fbc12d7e341a4a10298422f457afccb7302f4bb59783e4880a712d27fce4804eafe4659ae6c8f5037b2e4cccb920457161a6b9e5120c6cbed730dcae4dba0c42615b8def4b122b92960a40c906f44b532cb24f0410171cea18952f5f225dd6cb08ba7793320582c9fcb06f4e22f1ddaf9914d5f12c1bf0be4d52a72e357f47f61a225128d76d00dabea810e46eb15d7bef3eb0b5d60bc19f38f35822cb8554552fab6bb49fb1c8448683f80150fef52564a512c55426dc4edb9c53a028bf8f54b6eb3fd601b8c12365df8a277160b6fc3cb8d79bb52826a992408ac516f439df857d23e1536dba5fe2ace25b2aadb2c9484569e868e8e109ef9cf745893d1842370bdf670821cc25a75f394fc9510371ced5e8b1e1ea793df293cac7b7e9eaf8570410c977ede2af570242f2983d84db4c0b5a4fcef744545e6988772e8d5527e49498ed3073dd05facebde8985302711decf3082f34e4679ea8aa8a00308bd8171bd96b721128f98f1d820c136b41a9332f75b2a0a12554e03813307370e5914a3dd252fb198229ccce0e7bc04d731a992dba3dd6fcde9d72073a41497f2c0c772bef0f0b129dd643f891e41424d0e5cc7fcce3765e84150916977f162ce17b50d4d6ad2d6768136cb48078c74d22e3f3e3c1547f9f12a73b069b5c4ec8dc46a80e4181b1b31d23d404d167558725e208992c6cecd9adf90d0461c2d00b86ac8ae3aca7afc5d0cd0bfc727f4b87f8e70c03308130a629b15c11e07fd0f5c0d7bd5bff8442996867368b5b1bc3a0a95807b6af3666aed0c9e1dbee3730c8360af4cb6e24fd79e9bc03eed68707c66151a3d5b9355f16a212fb84d6affe5ecafd334b6a28237a440eebc09d0239cce8bb0863d170ef579a326abc447ef194b9f08d99ca5c7a96a5a0832c05cc50b8e246370323e55e67d85959a87c5c35cd90d476271c054f028e", 0x1000}, {&(0x7f00000004c0)="d1403694d359bec730ff2627fcb66b7357b341eaf0d8a04312fee8f92881c67864ba71f4dc7a9026c503c81e25b56614e2b5f80e443c05440b98c27f7ad04f4bea0a0dac44cb8559c4178d735256172c279cecaadd548d744dcc1eb41e337c0605b2c0c631ea519da801ce8b13ab6a5e9c9a3fdbdcaed24bd9323af1ca8f90e73951e086f2fc9095f7b4ad6842fba7c051720ffd802fd62b9702a3210eb376c43718e4e3927e505eb3d60ddf82d858fa335f", 0xb2}, {&(0x7f0000000580)="985c823dc1572c3b", 0x8}, {&(0x7f00000005c0)="d4a00002cf98d31cfc4c139cb837a2b68755ec23c53fc0182c485ed106f135adafddbb757006fce7e89853bfeb03090ca43359a6", 0x34}, {&(0x7f0000000980)="d0f054583c6cd227179115b0373faec0692f4c3a34692c1e523dd171c16deb749732a2104e208cd4ed7f6a1e8393240715f5b3a00e4e09b9d9a8d72a568526b86378c01d4b47f184758fa3036b29de69c081e294a11decd88a8d338a3ab8bbf67468cf2a2b49964ea9103bc1bd90a9d45a57c42ba3ca274914851cdfa14281be284ad568379e7f5fead763e862bfcf9193a058d24c9805962c44871abccd9b0bd217a867ca8c17007827a6f934df88c8039884dc511a1bb7d88607246a901c61fd06639bdead8ed5cb7a7fe6bd06149b8d046d6881dd985b51b4a4", 0xdb}, {&(0x7f0000000a80)="8df4d2a03ee57b03eec3fdd14bf6957cccf5704f93f72f9be8cd23e4dfa5f18065d26b0ce6113c7beff1e093abf9bbf8839c9405506afa4e6856fdc690737a3573f92a9253c77e4255edbb55769e597d754f450822f9aa818b48196b70ffd87421bed272704945aed135bfa5f8900d9cbd29dc48d728f5a4a19a00d1c470943f9f0586c6d1e42316c59fa9cbc3c85d94778227738ff727e1b509a55c5226b19530ece75940bd5424909faecef610bc1cd2a7832b13f48eed0594429fcf722c9ec5149d2c62d84c1ce851813652345e8752f4cfeaa41cba21a443", 0xda}], 0x7) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f00000000c0), 0x2aaaaabc) r14 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r14, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r14, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 14:01:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x200) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) wait4(r5, 0x0, 0x10, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 14:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x6, 0x100}, {0x5, 0x4000000000004f51}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = dup2(r0, r1) r3 = semget(0x2, 0x5, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd6d0d6322a08e5a48aa940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f75535088df25ea9ff7af2ad7d900f97d94b70bca2a8f05fbf856539f8a4c7ecdd951f03d2abb4b01c912fb2158d0cc54cb99077d411032540d4d9b7590e5c51b8fc40efdbfaf0a5d589ae00a74a2f30179a2dfb11850335e2eb2b91ca013737828ff68a6063808e0c2c7bb84361c4ce009ff532dec0a7075f6b1958b9fa600"/358], 0xd6, 0x3, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x7fffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2000000000000289, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x4d}, {0x10000006}]}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000004c0)={0x9, 0x2, './file0\x00', 0x0, 0x7ff, 0xffff7fff, 0x2}) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(r1, 0x6, r12) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0x100002}) 14:01:38 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740), 0x2aaaaaaaaaaaaa43) semop(r0, &(0x7f00000002c0)=[{0x2, 0x400, 0x1000}, {0x3, 0x74, 0x1000}, {0x3, 0xb, 0x1800}, {0x2, 0x6, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xfffb}, {0x3, 0x6, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x1) socketpair(0x20, 0x2, 0x6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000240), 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = semget$private(0x0, 0x1, 0x1) semop(r3, &(0x7f0000000280)=[{0x1, 0xa29f}], 0x1) r4 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r5, &(0x7f0000000080)="a50cca63dd777aad2fcdff31b6417bc8d7714acaf3beff329dacb9", 0x1b) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x69b1, 0x57, 0x3, 0x8, 0x8aa6, 0x8]) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x200000029, 0x69, 0x0, 0x0) 14:01:38 executing program 0: r0 = socket$inet(0x2, 0x4, 0xed) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) lseek(r3, 0x0, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) r4 = getpgrp() r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x400, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = open(&(0x7f0000000100)='./bus\x00', 0xe3837ef0cc1fc6cb, 0x0) ioctl$TIOCFLUSH(r22, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r29, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r31 = getuid() r32 = msgget$private(0x0, 0x200) r33 = getgid() r34 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r36 = getppid() msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x8, r34, r33, r34, r33, 0x2, 0x6}, 0xfff, 0x3, r35, r36, 0x3f, 0x7, 0x4, 0x7}) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="02002e2f666961653000"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="39d73b1c3da0490f53381d377d2b47db33bfaf044c109ec9c1c845a580706711a1bc341e766e36cf64b10420f57b04e35734e3e19300273689c8d581780e886598ffffeda8c2627a4005a652db29630e1a89fc9532cc59a3729aef6df6af0aec292cc065e2fbd74d6cf482f1463e59530b44c9de9e95b2797e031b23083162e0568325d79dc78f49c6cb60710a9bbcba88237ecccf4c49dd6421ff28f813b77447aa4e63650a9d", 0xa7}, {&(0x7f00000001c0)="26806ad67450ba6943e622161fab3be12f8f8042bdf1fb680e", 0x19}, {&(0x7f0000000200)="e39b3f20557ca50f05c134b0def93a19bae2fdbe723019cba3e94d48017e509ff8063142bcb21df0ec13e121de2b7bd66dc482494b5f194ebdf352e949221b4e7bb3d52ee3b73927fce4b57859cafa612211f95c66600628effe9ea0b494c5b13291965c43a8314bfd0c94d1a3672ec00883a1", 0x73}, {&(0x7f0000000280)="1ab7c49d08295a177ca7811f37c4d0937fd84ef962dedd73ca9d71737025ce43eba024d7683d4cf9df53d1734651", 0x2e}, {&(0x7f00000002c0)="ae1c4d3b9eb40dc1856f1b87c90141b71dfe3ffb4930440d073f51f98fd45cb552cd10f2fa99405e82b561039119ff939b62cafc9bc783a672a0b8db5e73992e1644637968c870b8247c24782792", 0x4e}, {&(0x7f0000000340)="391b182fd6b68bc4f9d4545161fd5b77d982e6891e2ea61eca05e2b27be17d017a81ae89e4713cf538ff137266d599342dbcbd73e94a564216fe90aedbe29e8f3e6a7b28c6c8ac0a7179ae3ab6e31ced0f1a5656f458903da3ccdb90faee4fb6ecd737dc1c7e2ed51e50a60617e41adae255a46b7dbf68d342b0999b3ee44781753683c14da2c8f4b0781ea15a192a9b0bad5fbeba48bd4644575d14", 0x9c}], 0x6, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="0000006d398304624d47ca54427929cf290000000000000000007fff0000010000001c144c8e412e0256d43edf8e298ec1442ec5721735603ab70c7a865eba382150ca0d864f63214da1b792e788d262fce4122fc79e35ff0cbd9e956c9761faa893ac0600e42440351bb3307913357b812fba", @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r16, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r23, @ANYRES32=r25, @ANYBLOB="000000001000000000000000ffff0000010000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00'], 0xb8}, 0x1) 14:01:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="e02640b6bcb675253a0544083a068f5d85fc5df8c8669ea164dbb0a20c5e6e846b361d968744052023a61bb1db4b7e94dca70c7427fe3050e51ae6e6d9723d771b926839dff0d9b44c9356a5d71a399999cd617d99bcd61b6639e59bdfe690bc2f6b825202f49e11753aaece844e0df58a25da67eef7ae4191d0af", 0x7b, 0x8, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r1, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 14:01:38 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x36d, &(0x7f0000000000)=ANY=[]}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) nanosleep(&(0x7f0000000040)={0xd6ae, 0x4}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 14:01:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) read(r0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x210, 0x0) 14:01:39 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) socket(0x20, 0x1, 0x0) 14:01:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 14:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r2, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1b3}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x95) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xfff, 0x3, 0x6, 0x6}, {0x6, 0x81, 0xfd, 0x8}]}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 14:01:39 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x0, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/54) nanosleep(&(0x7f0000000300), 0x0) 14:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100001}, {0x4d}, {0x7eb, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f00000001c0)={0x57f, 0x8}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2f7, &(0x7f0000000140)}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 14:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x448, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x2, 0x80000000}) 14:01:39 executing program 0: setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x80000000}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x3f}, 0xc) 14:01:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) 14:01:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) setsockopt(r4, 0x7, 0xfffffc00, &(0x7f00000000c0), 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) getgid() mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x2e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r6, &(0x7f0000000140)="4fb141a4a04e867829c703860e88511a1f08262090cd76dd6d8cdf8f1580062bde896e28153fefe1d2bf2ea7d2454d933684390dff083241e10af1739fec247ab8dbf88712217e53a629a9247c65dda5acf43fe0994b04003aa8292c2190f7217700657925c33d7630154d7508f9c95064228191a3ebbe6ff74dd9d25e21d6f245e6778db662a50682b1193ea7815d7ad82171baadb3b607aabe26b9000000000000000000", 0xa5) 14:01:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x7) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) fchown(r0, r4, r8) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) 14:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x4, 0x2, 0xf9, 0x6}, {0x3, 0x5, 0x80}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0xff, 0x6, 0x7ff}, {0x5, 0xff, 0x7, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/87, &(0x7f00000000c0)=0x57) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 14:01:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) read(r2, &(0x7f0000000100)=""/106, 0x6a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x7f, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 14:01:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) accept(r6, &(0x7f0000000480)=@in, &(0x7f0000000800)=0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) symlinkat(&(0x7f00000000c0)='./bus\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0307006, &(0x7f0000000100)) getsockname(r9, &(0x7f0000002740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b55fce9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067e2941e9dca86c033c65a81c0fd8653b833c3db0e0174ac52d8adf8962b00ed83b9c346a6568c247741f3eb57856d8fc2a11f8eafc940e7542e4f70a32eb11df9ceef49c3ee94180dbea15e313b9aa836d6c87b1fa10299a6dbd1179ef96f0490103c5c1e163bae8298a68cf1c83f4940d8f21f4415bc21d916756be427b9e1237516a0122211c347ab7757ef2243c0157bf4c8022253105ba1054133c6da879c89a9e7c3e7010b792448a8fbc2aab72860429c2e32cc48686b43b48859812f535df6515b5f36dfd22199470000000000000000"], &(0x7f0000000000)=0x1002) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) pwritev(r5, &(0x7f0000000780)=[{&(0x7f00000003c0)="bbd0ecbc9f02c7a715e715bfa0be09b8237dcca97785b8b567601d932b8f2e24586ff82d163b0b9421cc1434019b7df914f35d4ed502624348de431229c0539fa73226bbc4617bc1897b0d54ac7bc48d0ff3a6f812d37db4431c380e420a3e7d16fb7e122eed007598c3a378a51129ccc9c252a5ba86974b53c08e41192852d78fc88ac980541551ceed227b8061855ec7a68541c41ec2de67839ba823ff42fa27573f43f5ba", 0xa6}, {&(0x7f0000000280)="68ffa6f81a8b57e22ab3ff90b4ccc76f7cd3009451f4ace187b355e98d16c79230e5afdd779ef5e54ad75a893526d2d5e02400e1348d0c68db256d6b580207fcab275215ef78ecd4b4685ffb967b273ae02ee9f7371f02347958acf2e8a9838dbe6a68c7558d2cf3dc3862675fa5", 0x6e}, {&(0x7f0000000500)="6eb20864a0c79126cfd9f8333b25aafab9d1834ee19d3dc5cee210905736feab8df75901b384434cefd1386bfdeeb90f8f5c2d18182efb808ea9dc05a7d799f8370c2e8fff", 0x45}, {&(0x7f0000000340)="aaf4f94025a42f0b59cafb4b1c5ad16c843c79d746ca9c3cec6425f67a7d3e50f0bbba2508a4a24310f5574da3dc8637f79d9478a15d2988b0f699a5b9fa04", 0x3f}, {&(0x7f0000000580)="810f34933157309f489ac461d7b3867864ea14e442caef495f370a7002b1a20e694c5d5fa198e3bf57dd4de38f227a9c026c56e266ee4cbe9c17c94afeb85943ca99246ebaabf3bb5f4f6622", 0x4c}, {&(0x7f0000000600)="4352ffe7616a17f2f2ba1db315e4f1da79ff16350c18222c1ea19b063c9172fa938522366b5d8f600f612bff34a13247e9558ee44b10f241f9f0fced875475495e48a90b33be7549e6b9e9f660dea00f0b64397588c9a463881bb6769ac5211a5e96ad125ad0a9cbbddcffbed3fee73d2daba3acbdbfaeb8d7cb384823a474e9227ab2f68c054d9f845a2a7074c9ca999a77846c6897b070eeffa2f08f709c9fc5be1c695182e555", 0xa8}, {&(0x7f00000006c0)="ec4b0facf3bcfe0f3a2ad836dd5d725e32c9eeab54d91fffc478b06a6672a98618da5d55c5b565645fada7e642945b8904d33255565c940097b01f30dafde8aab4dcab19ebfaf117bd24cf8969cc1f227690f183f91e628c788bf1555416baa2498e79712e9efd902655ca69beeb0c4674964097f16b2ecbdea588ec22c06f9548e8c444c8e3209ce9c99c423f3e860021e57f798cd01e7b61b92c35f3232d7d0856627ae2b4b74bb108", 0xaa}], 0x7, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCEXCL(r10, 0x2000740d) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 14:01:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 14:01:39 executing program 0: msgget(0x3, 0x100) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x80a6}) r1 = socket(0x18, 0x1, 0xebfc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r1, @ANYRES16], 0x3, 0x1, 0x800) r4 = socket$inet6(0x18, 0x3, 0x8001) dup(r4) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x8, "90df290e7989a03fe6d37dd826502b08942f689f", 0x40000000000, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000380)="ebcfcbc0130000000000c3bfaad9000000000000cccc7668cdb8f9dd573bfc44c75caaa9efcd73a69a86b9a6e2ecdbdf86ae2237dfa354ad26a1b8e200c56a67eae4d91812942e9bcd69095a1dbf211c0bf84e02fb253b08b6e0070c8001a300d0481c345c6a0b88f40f66ea42e33a80183a568729f9277da01cc309c4a31fa8fdb837502987326a7afc74ca819f9eb461f63aa9cf4a344672d3cb7a2b28c4a233ef60c03209c6bf861a85799133718b3c7e93e1a4de8d1fa55f450ae1ba422931d026fb5dc9b883d2f097e25c852badf5945d6810ed80a2e5d2f25a3ed022f8ad7b694611c25f00cf5891b65364d09dd2ca7110c8bfafa870e92e0642e05feec9178561a97f358169b8ded40240e2a51fe62c353d05f3006d314995", 0x11c) pipe2(&(0x7f0000000700), 0x2) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cf3d117d2e9547840d4375d31059c11f0debb408e7280e264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) 14:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000034, &(0x7f0000000040)=[{0x5c}, {0x84, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="ecd4a7ed70ea56e64d62e951dbb7") 14:01:39 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) 14:01:39 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 14:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000080)=0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:01:39 executing program 0: r0 = socket$inet(0x2, 0x287d9791ade9b8e9, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="5bee00351be9b543d986b97445a6c711ac79f976c3c0316cc366c5f764aa7415b5833323f0b36913a4fe21bea8a1c46450e11af25b381c1086d35c380bf2fc71da764fa8788043687bdce4277b0c", 0x4e}], 0x1, &(0x7f0000000100)=[{0x28, 0xfffd, 0x7, "2c24f7486be6141d596004f68ecf23e3f043482ebbb977"}, {0xb0, 0x1, 0x9, "fcec380049236b54759213bb03f830fe82c0fbec1ed78352e87f9016858eb7d779439a4ffb8bd56af70e1d28f233a9a6e9fd4cdcfd8fc9c96037060e3a1991fa40c317c36c4e5917923a6212d104d530f13ceada5a4b258af36c901fad8e6ef6176dc29069cd300d5def366a1a65f49861346b7cdaed67240cd10767b73aa69a92840cedbcbffaf63cf3f68a9b82e06f6ac98d27bd4f83f9ac"}], 0xd8}, 0x4) r1 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r1, 0x0, 0x0) 14:01:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) socket(0x19, 0x3, 0x6) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000}, &(0x7f00000010c0)={0x0, 0x80000001, 0x0, 0x6, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) 14:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x200000) 14:01:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="9d29befc32a37880a39d336a97d83ce139c95c881e9e305e5c1c0bd43c0574e7a4d83d42c55dcd63b6fe094a7a29a9a83ff45c2d71401ee94dd0973badb0acf8a2613122e26a886ac14a662a953202b75085472f939981ec37657d93e1b79082df25498c9ee1fae06e59ac51fc77c77843b1626f8d051bb67af2142396e092162006ca9896d00747ca2a88d519e9db08e735a6efe8dc3a1cef4efdc3901da92c474eb078dd77075a85d426cda7d68dd7527ca9de668560da0af9f898bef3a42416758df67db76e7f73b325de510bde25e33a4535a1a392143ed88a28ed9fcc451a", 0xe1}], 0x1) socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r0, 0xffff, 0x80c, &(0x7f0000000000)=0x3, 0xce) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) socket(0x18, 0x1, 0x9) 14:01:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESHEX=0x0], 0x2, 0x1000) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x200000000c07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r11, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r21, r23, 0xa9, 0x10001, 0x1, 0x1}) setreuid(r8, r20) r24 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000640)=""/168) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f00000007c0), 0xcb005093f78273e) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) r31 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r32, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x400) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r41 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2, r35, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r38, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r33, r37) fchown(r31, r37, 0xffffffffffffffff) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r25, r37, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r25, r42, 0x0, 0x7f, 0x401}, 0x547, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 14:01:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23a6476855d7aa2a197a386207000000008295955984c87910bf453f68c19700287ead4bcb777fa69dfceac2a84e6abca64896bc5e5ac6388bbd2ad88b2951b15801360b2b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd67976300000000"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f0000000a00)="9e3eb390f5a606ef26b65ee7efd203b73725c7419aab4230e8864fabe4ae0b65000000000000000014d05b10906060b652766dfdbef90cfa96955bf9cf57e3e2c6b4937e1f0ab46305888c590a858f4ba48f36746780dc0fbfd9e235270343b8c7d8a7e232d26ff2de975eba999599e08edb15cac3f9bbcc467248e482ed6c615aed8be6014c01db40c25b10904738cbbf96ae17f4cf58cc80000000000000000a7c78c1c593b025d31d678e3b0aa34c0d259fd668fdfa2989b79a5e52bb1e2307b1c5633df04bf424def0baacfaa5b964dd7d4e88db082d5903000000000000000000000000000000000000000000000077d3eeb93283fc3e1b9312dfdd95cc90c25cb311312d042165da746151be8f734bb54ef85d6d5bc93b7ed2b68178e285b0d26886e8d4ff48936e547bd770028aa59e70b6c4a0fb9a4cc082de6412c72332fa11bd0601f60e1685823cc1515a88f8f75a3cca07acce1a79687e2b0a2644", 0xfffffffffffffe3a) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r4, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) read(r6, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r8) fcntl$dupfd(r7, 0x0, r7) connect$unix(r8, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) 14:01:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) 14:01:40 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 14:01:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x0, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000240)="c9fc2e8779c2c91daa1daad9629a43cc76502b37ca78b34bb63660f71ca00280a9680e1fc12095deebb28b360a7ff7b20776770b016c4a14148a1203a6e4c0", 0x3f}, {&(0x7f0000000280)="57fd832ee9ce91eb12ff0e31d7190f941bb5b36f8efa2cd8d0291331306f0493d916885a658825997afd79ebec26ca271b6c079d986d88ae3cc6b2bd59", 0x3d}, {&(0x7f0000000340)="2ca7254c6aa39e38e1de00d2c326903bb056042d5710549e66d47c42566253892ea82ba623a8cece9069406d5c43f7a34ff8f228c751cbb6a238c5c330f1a870bf0d98ee10b0586df8e7b924507557a1f4b7f6e92991e0", 0x2b}, {&(0x7f00000003c0)="25f2bade9f902a70b3a1ed243cb2f4702dcbf34cb2952691f396777555e1afac16e941649397e9d4b2c80b3a8475c1133df6889381a19b2aab5a71c3881ae422d3f9c46a182ad0194357412cf1a18d93fa304c84cd3b6bc4631d36c9c8f9cb86cc9d7598082e731608cd9ddaa970264040d948bf7afcb527dbcb8de80d99ff4003944a9dd7f79805c9cdc48e0dc72bef1a0bfc49dab56759c8e089f1cfb0cf594e2ace24fcc672ea3066adc6df912b9e4dd51a5bf6784498295b24ac41a5b3f89bfaba8725189e433aa44b749e", 0xcd}, {&(0x7f00000002c0)}, {&(0x7f00000004c0)="8b28f69ab657023c3ccba30b309ba5ccc8141fdc7a5051f11c69fe45fb57455360385726d35fa7637e84599b2f480eeaf684c71139544be73d0ac1f432951a59df1a7a2992b067692e9095871bbfe450b6d6ee61432e0bdb7125213ff2dfc7db70c1afda64699b205aa4d3c008049a306de7bce679f92004f33312e12d48383fb44ef66cde", 0x85}, {&(0x7f0000000580)="7acfe1400df9d852e4d00815c4e0b1fb4953cdbe161772085b0a103ead65326935661b7034ba571811bca9842fe9a5e83705b87362db4760c1ee032e637d7d187ac56dbf488f1d8ba5b1e8d5297a5dbf75a35ae6dad845ddd59a73d173567b7bc251f295d1820dfed2994d76c8c6132ab59754a5c22a7313c91c41cd52b2c99f784d6f8bb1d5a249891f010c2211bd8a61d645a0841b88cb96f02f8be417e8bf7acba6c4f8b8b1982bb864fe4b20ca4a02b765389b020b347b31351d1666ac5b3bdc70957174eb7cad6949235438d30f37fc20fec7881b28485926e6536cf65ca727c85a04b50fb883e080bd7353794c78c79cbb7a2c550f", 0xf8}], 0x7, 0x0, 0x0) pwrite(r2, &(0x7f0000000140)="04e914195500129b531ef0f7ca196bb1d480b1572f8b478a35df51b1e337d6fb4acec45e102d71087c6187225d02a39fec6b8236d7419e067a17bcf9e7c4ff876392e49f1e1d8e0dfe3d9d5d4335c6a21088aed6961923d53d9f32645f6cd027392b585fc95418328f581f808f3047aeb514510e746ed3012d376055c6a50f6f70449d55fd1378e00e75c7f467253cda99683fb4c8416b58d4264fb785c28a3ccb1c9c1745fab0cc5e4232b0f12e5c1c427a94e8574e6a4e4b46f15c3ae5533b45ddcf75aa816f8ac648256545f0e4dd410d816ea138a3f09e8066de21984b3ada591c4edd128a05", 0xe8, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) minherit(&(0x7f0000746000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSTOP(r3, 0x2000746f) recvfrom$unix(r1, &(0x7f0000000000)=""/3, 0x3, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) execve(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='/dev/wsmouse0\x00'], &(0x7f0000000a00)=[&(0x7f0000000780)='/dev/wsmouse0\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)=']\x00', &(0x7f00000009c0)='\x00']) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000a80)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) 14:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000180), 0x10000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 14:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x4, 0xffe, 0x2}) 14:01:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x800, 0x40) dup2(r1, r0) 14:01:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:01:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x37, 0x0, 0x0, 0x1000000]}, 0x3c) 14:01:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) 14:01:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1bc, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) r1 = socket$inet6(0x18, 0x4, 0x6) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 14:01:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/90, 0x5a) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000140)) write(r1, 0x0, 0x0) 14:01:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r16 = open(&(0x7f00000008c0)='./file0\x00', 0x800, 0x8) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000240)="feb83fdd711991c81017da4751e13c5cb6ddea98477e972e8b8b58e8bae3152db587d17bcae7d755f743b0d01ee16487860cad8246140847e04c2557d5fb2f96a8e034457b39c67eac643431995738c87ec2218309bda95af272c2d302877bd623535f3585fdfe25998f285f0d554929f1be974b3961c198be17668a6fac696f2ed8bb9626c22f43a93e5e93505303f1bf2c6bebae3eb9e5c987a13cb7b254fb0901945950fc422057bee4a5dec4069333fafeb447e08c78c4d4e4c2e26b2f", 0xbf}, {&(0x7f0000000300)="d046c0c01366819f8b9abd01b542c36affd3eec81937f39b0a089d59177bc4962cdb546716faa967ccea4ef3a848b4ce4bbeb9d00aee1963578d1918045979714badd6749e592aea34ec72edd03e7d0633db1382ea6280e3989856af7ea5f01bde55088a35d53560052365e8e3e41f59a3a17000c3d8c9f294d7602352167f72ef169392c3ef573f7891458bfba87b278fad0662f9af453155dbe65cea231529f2eec91441975ea21b2fbf2dc01e91bca93ccffb4e27d189acca5a5da5e4f5382dc16efcb74361498457059c5b80bd64f44989da85c598f9b7652fcd52be99f84060fa39acd70cca70149936", 0xec}, {&(0x7f0000000400)="2d0c5f08ebdda0b6d48627d894eb2b0d8e9685dfc94fcf169ecedcc469bdfbc73a82ea07", 0x24}, {&(0x7f0000000440)="61b62d84a0cc31bc87803969d26c7e7f50a0a7d3a92627708882213aaaf5a8d12445fe044b1b50ebd969ddafc55636cf0cd912e6dbdc948dcb4f742fab0b508510", 0x41}, {&(0x7f00000004c0)="c95c4b394354cc37c1d62d91c65539e793fd5abb9508b943af4954642d1ef8183234d84f7e152143f88925fee87d7c35f1913f93d0f86f665b437e67fb6e46393f034afa60ba0501c6972b09c61f78a7bc22b8a00100c23a6d6042cc23b78ad513d45a76a663387424a650456b815acaabbfe42bf1a3bb74d67744988f86a0595335330461f1a96f835059322acd2b51bd6795d080bb7c491ea4939f49cf9e729c150d80d48363915c07107730de34947d22bedce9a5d9d0e7a0610ee67c283d892ed8ebd482d1a8ad3602b47fc0", 0xce}, {&(0x7f00000005c0)="a3bdf0e8f36be7a78c514706f1dc5e86fe2130711ddb7236ed16009009eaddc852af84e6d81e249052cefaa3f09cf4520a51c9799c9634f0be71d1259ba41fd07e9e0ea34327baffdb0d202cd15dd641aa791e52c1e30dabc644fdcbf908460cda7c8d1ecad3da1302773f62400a964ef5eab9041ca545daf99ca8512f5bb9260f42c80094961883b1faabed5eb7cf563bc8a9bcdf56cac4a236782d29daefbdf7b97ad04905a874e77e1a38ff59bbedfed6639de0b94e069a669bd70818e6e44edeae2bf19eb0d27cff9e637fa811ada88babfa73aa45", 0xd7}, {&(0x7f00000006c0)="f24165ff5ea05c339e3d7ec0328daa2ee201dca98ff12206b315176748cd9ee3c3586ad32edae4af9550c8cc5a8333fc9aae3726794b2a6257e92953", 0x3c}], 0x7, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r2, r5, r6, r2]}, @rights={0x30, 0xffff, 0x1, [r7, 0xffffffffffffff9c, 0xffffffffffffffff, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12, r1]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r15, r16, r17]}], 0xb0, 0x2}, 0x400) 14:01:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:01:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x150) 14:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getpgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x29, 0x3, 0x7f, 0x20000}, {0x2, 0x8, 0x5, 0x2}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x4, 0x1, 0x6, 0xe570}, {0x7, 0x0, 0x9, 0x7}, {0x9, 0x0, 0x0, 0x5}, {0x4, 0x7, 0x2, 0x3f}, {0x5, 0x9, 0x44, 0x3}, {0x1000, 0x5, 0x2d, 0x5}, {0x2, 0x9, 0x80, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 14:01:41 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 14:01:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) getuid() madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 14:01:41 executing program 1: r0 = socket(0x6, 0x8000, 0x2) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = accept$inet6(r0, 0x0, &(0x7f0000000300)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000340)=0x7, 0x4) r2 = socket(0x2, 0x2, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = dup(0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x40, 0x6, 0x1}, {{r5}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x29891ce0, 0x8001}, {{r0}, 0x8000000000000005, 0x80, 0xc8100006, 0x5, 0x1}, {{r6}, 0xfffffffffffffff8, 0x1a, 0x20, 0x4b3, 0x800}], 0x3, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffa, 0x1, 0x2, 0x400, 0x800}, {{r2}, 0x1eeec7dcb6b49bb2, 0x8, 0xa0000003, 0x3, 0x15b}, {{r8}, 0x0, 0x1, 0xe56d1c28e32a4e62, 0x8, 0x5}, {{r9}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0x5}, {{r10}, 0xfffffffffffffff9, 0x20, 0x40, 0x9, 0x9}, {{r11}, 0xfffffffffffffff8, 0x1765c4184ad5aca0, 0xa91c86d0778f4740, 0x0, 0x3a}], 0x2, &(0x7f00000002c0)={0x20, 0x8a}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) close(r0) r12 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r12, 0x640c3898121de42b, 0x8, &(0x7f0000000040)=0x7f) 14:01:41 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x4198, 0x4) semget$private(0x0, 0x2, 0x220) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xe982) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x4786, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket$inet(0x2, 0x4, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x593b10b347112359, 0x0) fsync(r4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000240)={0x1}) r5 = syz_open_pts() r6 = fcntl$dupfd(r1, 0x0, r5) r7 = dup(r0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0x8000, 0x80000001, 0x20, 0x401, "04e63dc773b824d8a2929e8120cfb1479eddf43e", 0x7c, 0x3}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) r9 = accept$inet(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) flock(r9, 0xc) semget$private(0x0, 0x6, 0x90) r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) recvfrom(r10, &(0x7f00000003c0)=""/86, 0x56, 0x2, 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x40, 0x40) r11 = kqueue() dup2(r8, r11) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x420, 0x0) pwritev(r12, &(0x7f0000000680)=[{&(0x7f00000004c0)="6729c52282c53a99e35e52b34faee8cdd9c3b0f14cd0afa380460924e93a407edd25457dd23a3f6f3cdc5eca64c500b30c8f671d82a1780317f66baf72f7510648ad1f4094290434c1542d6afe403c9d1bea130cb4393ea7c600a56fd96b1c741d2f95a4a325377248a51c2d055d79807af6926ca8a1df04757da82b62fb7615b135d4657ef12116c0", 0x89}, {&(0x7f0000000580)="2f61c68fb6dad7e7135181fd6fd4fd22bd5aaa69e9264e7e2c1f2fa3cf68340caf02341f736cb7e2612df2fbeed79a397c5e6eff3e0547e2012be54c425bc19e43915ddad6e6f49fd3cbcd2a2ba5593e7dc78f187c120eca9419616bbf", 0x5d}, {&(0x7f0000000600)="98ec207c1b45d43afecd605f743378f0b427775947c9bd6b5279ed160b4343eddf44273ae19f09a1cdcedc751f133ef4352849967702b0484d733fd06f0504a2b2b989c82a6fccf5f5414e1219f6", 0x4e}], 0x3, 0x0, 0x62) r13 = open(&(0x7f00000006c0)='.\x00', 0x3, 0x100) getsockopt$inet_opts(r13, 0x0, 0x3, &(0x7f0000000700)=""/22, &(0x7f0000000740)=0x16) 14:01:41 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x92, 0xff81, 0x1ff, 0xff84, 0x7, 0x401]) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'x\x00', 0x0}) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRES32=r7, @ANYRES16, @ANYRES32=0x0, @ANYRESHEX=0x0], 0x4) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r3) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) 14:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000012b, &(0x7f00000001c0)=[{0x14, 0x0, 0x0, 0x10000}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 14:01:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./bus/file0\x00', 0x0) geteuid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 14:01:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000090000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x2, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) msgget(0x2, 0x40) 14:01:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18006) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x4, 0x3e77, 0x9}, {{}, 0xfffffffffffffffb, 0x2a, 0x20000003, 0x282, 0x6}, {{r2}, 0xca98fe34268e96b2, 0x20, 0x4, 0x7, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x2, 0x0, 0x1, 0xf800000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x191) fcntl$getown(r4, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:01:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00", 0x0, 0x800000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:01:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "001c0000000000000000f2ff1900fffffff44000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x400, 0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:01:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/59, &(0x7f0000000340)=0x3b) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x200000, {0xffffffff, 0x2003}}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) acct(&(0x7f0000000200)='./file0\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0xffff7fff) 14:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3ff, 0x3f, 0x3f, 0x3}, {0x1000, 0x0, 0x8, 0xfffffffb}, {0x9, 0x0, 0x0, 0x794c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 14:01:41 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x1c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 14:01:41 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = accept$unix(r1, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) recvfrom$unix(r5, &(0x7f0000000700)=""/12, 0xc, 0x800, &(0x7f0000000740)=@file={0x1, './file1\x00'}, 0xa) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 14:01:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) recvfrom$unix(r2, &(0x7f0000000080)=""/93, 0x5d, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 14:01:41 executing program 1: r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) open(&(0x7f0000000540)='./file0\x00', 0x20000, 0x355) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)="f1fd742b311eb8001e1b721d28094b93f2eade6d67f996c35e28c2c5a698bd06bf3f4f7119c67212dd699fced4ac280834140bef64156401a625ee33f668530522628288a6a10281bfa678e6de12fef43cca768ccdb6b5aa4d482b6ba17a6baef413f0e11b7bfaa0823b3f43b3bca83f4768362ad74fdf7840c5c2133f17328f869fe65fa3e99c3c6dedad19ed7e9141151f230afb7eebe89e9bfa5e1d1d7605"}, {&(0x7f0000000040)="a89c59dd938b22c553c4417a9744"}, {&(0x7f0000000180)="31a226d1b04ef1940d23c14f68c42e35a978669132ccb057dce24013631ed4e1802d5f45426b64c338c22edce09f4cd5440681d1e17eb36a19dd84f8f60e9c402396504d28c67378eda4da9f4c73100571b54c91307ddc296a71e6d0a60347f419f2eaedd1907bb61d901f579bf1631de780ffd91d994c311738895b4532649177cb35c15f9ed8c6b9253972775eeae2a6411c24ac4a4acfafafec2b92ed1bad8e650640185d23f347445e34ca31baa47b3091ed0c89d80de4382570377fa764dff2e882dd40da7b3621d362"}, {&(0x7f0000000340)="2529fa402c05120ebe46cf5aecc0a75aa75c571bf5b5c33f3b2c2504737cc14542dc91f01ffd67b5accc350723166f63bf81ec769871022a4dc4833cff6ff2"}, {&(0x7f0000000380)="7f4068d9423d3735cc23160e75f7021d5f998607ef9f74962fcc0ac587443d8fd85a4997b4d14a91f73ac494bf1bfa7bd4dc10427626a74323f356f0e630170aed983ac8b30586957f"}, {&(0x7f0000000400)="3da328002e495deed726dc8e451d2830f0528e8a8d35d6b7d2935a138e2829046c0408074e7ed0e256f29f7da498e3298129bcb7ad78475856290226115f0fa492d9b2a8972c8826dbc3773ae64fde2807184dcb4665255c8a7b4bfc93d8511ea99f219e12f4f016ce4f7ea6a23ee4b086f0c12a5205c5ec7c0fae275f29087773cfa43a8dfbe751f34604279ad57d4f422f00495fd8db9c2daa1e4d2a19413ef24d13f9923b"}], 0xffffffffffffe54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x4, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget(0x2, 0x1, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r2, &(0x7f0000000280)='./file0\x00', r7, 0xffffffffffffffff, 0x2) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 14:01:42 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="1bed87e01d5077d75b4323", 0xb}], 0x1) execve(0x0, 0x0, 0x0) dup(r0) 14:01:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 14:01:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x171, './file0\x00'}, 0xfffffed2, 0x0, 0x3b9, 0x0, 0xfffffffffffffd16, 0x8}, 0x4) 14:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getgid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="2de2d63463ee506cbc4805741bf6507649a0d11abf6bb2ac5d5c1704086b9fba9e84e7660104a0c266f74e78ad8b1dedd6b378855506462ad816ac9a69acf10ef01bb7fc7096c7924d055d62ee20890d73e44e46edda6f0d711b02f7b57a6de1fd8c7fc1598dc147aa44b1b6babbd2228545878e824f4061e2ff6d51764e9b7fc858618fccf63b61f8c0c5bd0558c0a4e018b03fceca0423"], 0xa, &(0x7f00000001c0), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r12, r15, r16}], 0x40}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 14:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000040)=0x40) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 14:01:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r1, 0xc) sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 14:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x72}, {0x33d0, 0x0, 0x26}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:01:43 executing program 0: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getuid() r12 = geteuid() setreuid(r11, r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, r13, r10, 0x0, r10}, 0x0, 0x0, 0x0, r7, 0x1000000, 0x4, 0x2}) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r14, r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r19 = getegid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r24 = getegid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x0, r25, 0x0, 0x0, r24}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x9, r20, r19, r25, r19, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x0, r20, 0x0, 0x0, r19}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r8, r10, r17, r19]) dup2(r1, r3) 14:01:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 14:01:43 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3ff}, {0xffffffffffffffff, 0xd51}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="5be7f049d770395b4ba888a95233259e6ade1f82e7232bd7594b3d22362d3562250b83422cbefb7dad2fcabd60e8ed2b867a4bb14f72c782b5ff0745b30b8065a2da9e15407c6b44ca7b7a4c36edc657208714a9af87750797e492e2af0a5baa897a9530c6e5afe31f8d3079e29b0ce89074e45ee1dc8278ab045acf880d8c4a49e1bcd7a596299b7f867d8fc65729b3bf8b5e8f3d65e55258e3a4b5f90666b78ddb5306bc75c17d6eb5ca0928d06658a5680ca582dda942695e64b3c6898e10bd2d781ce486", 0xc6, 0x4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x3) bind$unix(r1, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) 14:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000011d, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 14:01:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x8833, 0x6}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2) 14:01:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x445}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xc430}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x14}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 14:01:43 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xc0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000400)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) getrusage(0x8000000000000001, &(0x7f0000000940)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000840)={0x81, 0x5, 0x8, 0x1, &(0x7f00000005c0)={{0x52, 0x20, 0x6, 0x40, 0x7, 0x3, 0x4}, {[0x83a, 0x7, 0x7fff, 0x6, 0xfffffffffffffffa, 0xda6, 0x93, 0x6, 0x1, 0x7fff, 0x6, 0x3, 0x2, 0x3ff, 0xf15, 0x200, 0x9, 0x6], [0xc7e0000000000, 0x8, 0x3, 0x55be, 0x2, 0xff, 0x2, 0x3, 0x0, 0x6], [0x100000000, 0xd0f, 0x6, 0x8, 0x2, 0x81, 0x1], [0x5, 0xffffffffffffffe1, 0x800, 0x6, 0x9, 0x8], [{0xfffb, 0x1ff, 0x5bb6, 0xfcf3}, {0x1, 0x1, 0x0, 0x6}, {0x7, 0x4, 0x6, 0x43}, {0x7f, 0x6, 0x2, 0x6}, {0x0, 0x5, 0xfffffff7, 0xeddf}, {0xffff, 0x80, 0x3, 0x6}, {0x800, 0x8001, 0x9, 0x1}, {0x80, 0x7, 0x7f, 0x801}], {0x1, 0x1, 0x1, 0xa9f3}, {0x9, 0x6, 0x7fff, 0x7b}}}, 0x3, 0x6}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) symlinkat(&(0x7f0000000480)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="48b3faee8fcee4ee8173a7b68f7b002590a70baf4e5d343dfb06fdcf420f26fbd14195d403198647d584dc30171e15ee59acb89159cdfff70570cb0bb7689c5dd09229ad2877f038337750f11cac03bd2d140242501e7ccf70bfb45c02d5c0f3a5662e3853dba637cbc0ff879c4f311cfc9c151945168aac285f771cb6ad4cf72157bf8e49bce872b31bc12d04b68e8d151f3d74b1c64e5b8ec3c1a7de8fe5e3248006fdbd4d7ffb3934f2ff97ca218e02ddaa15255cb340f50a6f6a8b", 0xbd}, {&(0x7f0000000240)="81f47bd246ce49eee0c572c08e7d6b3869aeab993bcdee551c3da0c892f0c47a14769873795f1a4905f520a1a1cb619c9988a9c1025cb8a13373a94324e4d2b6c8289b535bf0a991f602b57050ecacc55872fb8de4f4b8f5fd5a77eafa3076ed096d34d3323da523abdf", 0x6a}, {&(0x7f00000002c0)="d97e4e035e94c45cd291925e6b4f17b9a23725b5bb373be3", 0x18}, {&(0x7f0000000300)="24e24be3efbbeac6fd0eb7651b4d0313229b7594d0189b1c21661c8efae2aeec703a69b6b41576b2e57a67b3fb835be4865878b22d9301e90e08ff63b4eb7e", 0x3f}], 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="1800ec26ae88e5000000010000004dd6941f5398a2f4904777e32b98a7c34193b5d9fa04e617be00f8c64147d4ed4873394dae61d96250fdf79269", @ANYRES32=r5, @ANYRES32=r2], 0x18, 0x801}, 0x1) 14:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x2, 0x4, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/141) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r2, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x199}, {0x3, 0x8000, 0x1000}, {0x0, 0x8, 0x1800}, {0x0, 0x7, 0xc00}, {0x3, 0x8000, 0x3000}, {0x0, 0x6, 0x1000}, {0x3, 0x5, 0xc00}, {0x2, 0xff01, 0x2000}, {0x7, 0x5, 0x2000}, {0x4, 0x5, 0x800}], 0xa) 14:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 14:01:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fd79d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab01c083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547a08e4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9c016560c443e8b9028218f7e23b296622ee441a5d88b382a97187d3089650f92259add15e2a7d95eaaea7914a77417882ce90dfc4c7571d127571abd1fecb4982cc0a28b0dfc03906b274c4dc170995dfdddedc19f0598b58a35bd1065e8b587c3aa7735b54303ee54acf3901b31ceb2f31da205d70a76bbc8287171dd7b0537c32ba437be9a0b36c3506c975e1016fe95f2d455223ad488d863d31d9eca91e054446d8bb8d4513eee582464797d93edc4d1368dc2e2fa"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 14:01:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x200, 0x0, "00000000000000010000200000000000002000", 0xd8c6}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 14:01:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x110c4f6c9d30f3c8, 0x41, 0x0, 0x2}], 0xd1b, 0x0, 0x2000000, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r7 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r5, 0x8}, {r7, 0x20}, {r0, 0x2a}, {r9, 0x8}, {r1, 0x85}], 0x5, 0x8) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xfffffd6c) 14:01:43 executing program 0: 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) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0xb3, 0x0, &(0x7f0000000200)=""/179}) socket(0x20, 0x2, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x20000029, &(0x7f0000000000)=[{0x9, 0x0, 0x3f, 0x100000}, {0x7, 0x0, 0x0, 0xfffffffd}, {0x10000006, 0x0, 0x3}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000300)=0xfffffffe) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xfffe, 0x1, 0xeb, 0x9}, {0x8, 0x0, 0x9, 0x36}, {0x9, 0x6f, 0x1, 0x4}]}) 14:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) openat(r1, &(0x7f0000000140)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[{0x15, 0x0, 0x10, 0x4}, {0x35, 0x0, 0x0, 0x800000}, {0x7ffffffe, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000240)=[{0x6, 0x4, 0xff}, {0x0, 0xc3, 0x2, 0x4}, {0x0, 0xff, 0x2, 0x3}, {0x6, 0x80, 0x20, 0xfffffffe}, {0xe8b2, 0x0, 0xb0, 0x8}, {0x7ff, 0x5, 0xd7, 0x3}, {0x400, 0x8, 0x3, 0x9}]}) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x1200, r6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCPROMISC(r0, 0x20004269) 14:01:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x4, 0xffff7ec0, &(0x7f0000000240)="918986c7b9edaff992c0af8d30ce6f75a2cba080938d7035f66d0e05e0bff05b6446063b02010c4188194fe058742003d41a830e7cf1d9d947665fc289e0bfddcad85b52037f95af5f8973f7edeca9c5063a87b0a1ecf7329c3102e0d773bd1e94f7ae33f0a30aa9758ded434b3aeae6230baa426d992207f67e60a4bdae96b1c3210b17ef858e6c9e16ae513b171b9e2e80da445358532ad88768bb54bea5bd664dc2f6fcba174b5574c1263598666cde227c3ded994d935bdcdd56191b13b6fd629e4607b155c0a23a242d0293f07be1a6a4e4b13d44f51bde", 0xda) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 14:01:43 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x7, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r1, &(0x7f0000000380)=[{0x1, 0x7ff, 0x800}, {0x6, 0x9}, {0x0, 0x3}, {0x1, 0x9, 0x1400}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x9}, {0x157643c76651a2ac, 0x3, 0x400}, {0x4, 0xe33, 0x1000}], 0xa) read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)="0eaa0c8752998542fd1421d3954afc0cf02dab884aefba724687f42e142cd285a3d94c75bfeaea5f0b16aa43302e0b945336642d95b0cd8934fc0ca66228cbd92898b59fb003835f373d258be9347344b2eebb55a4fccf4bf90a65e4978fa2f26b16b50ebe154c6f189d830e3e9d816f0b428765f5df43578fb1a2e4e425d549", 0x80}, {&(0x7f0000000280)="4ec365d2075dab2df5f241dcec211a763bf949adaead80d4c4ea6209f4cf9654f64f6caa572347b87e3c32a6d7e1992ef133f818f9ad3cbfb6bede7180dad3a5dd5cb85508bc21d72c0a37e9a92698786e8b5da0a4089456ad44ce7f1bd03b100b19d5d40162c6284b3cc2a85b6d4d1d9940be5a7784ee26262e9fbea8ed82ef0dcd22bf5ed67bb5e63dcba4e1e56c84e8c2f49a200fc9d2c130a1aa015eba2670ea0b2d854dfdd00f9efe8c551d3a6b32ba0c6821eee7a3ce3228ab89b7d3ab3ebe1f37954221ab053822", 0xcb}, {&(0x7f0000000140)="f6072a417ba303f3c4ae", 0xa}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x5, 0x1f, 0x4}]}) socket(0x2, 0xc003, 0x6) 14:01:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="e2ff000d0000000c"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 14:01:43 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x36ace8129667c835, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 14:01:43 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, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x11) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f0000000180), 0x4c6) 14:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") geteuid() 14:01:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="fed687b941e6130c9100"], 0xa) 14:01:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x2) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:01:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x41) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r4, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x2c, 0x2, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x4, 0x1}], 0x34bb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x0, 0x9}, {{r7}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x4e8b92a1}, {{r0}, 0xffffffffffffffff, 0x20, 0x41, 0x9, 0x6}, {{r8}, 0xfffffffffffffffe, 0x9cf47e6d93852093, 0xf0000000, 0x7f, 0x4}, {{r9}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x7fff, 0xffffffffffffff55}], 0x20, &(0x7f00000002c0)={0x78, 0x3}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) r10 = socket(0x11, 0x4003, 0x0) recvmsg(r10, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 14:01:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000300)={0x2, './file0\x00', './bus\x00'}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 14:01:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 14:01:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = socket(0x1, 0x8000, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(0xffffffffffffff9c, 0x6, r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getppid() r9 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r9, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r9, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 14:01:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="15d64e7af807456236330b", 0xb}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10186, 0x36) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/208, 0xd0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10006, 0x0) write(r1, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:01:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xe69a139447b638f5, 0x0) write(r2, &(0x7f0000000180)="5cf21d5a6372d26ea3606bb2768e2ba7bd1642a980334bb631875252d2e1599951d682e9751b0f3ecf86e47301552ac0cb6b0391bd4246e5b0f2dc94a2a665f60f76bea1eb059aa2ad6704b1dd3772062ccf4800330dce023066929e7fb5526631483009a2780ae4e6547500cacb0c22664be450a7580af38ecaa2a45caf873386e426c30591de685db2eb0d2d885cb46f6a4b0f47b2a825807785cd63f4979cc7f28f0a0bd5bec8e22c43713c436da2fab86d87c435ddf679508fb0207cb9cd60dcbc444ea88c62ece81129b07746715c836520cf91fb9a0812497418f1e5ac1c014915aad98b2f887bf111e640aa8a973f33755473dd20349022f5000acefcb186c8b6035a35178eda93208986ed7502b98c73814ab7e2139dd2d44e361d2c348da6616f72ad858ec942ece9aa733990128550841791e90cca21d23789ccf78c405438a7456d990a3bf0bbb8307690d319ec9143d09dc083a71c0c6408f60f41dea444db65cddf6ed890c247433b2f4daafe5013e111d1143f2bb004b8c810b90a530e2f0eaf0cabd9d3f10ed2245bde0e4bcfac94d023653fd87c71829ea233933cd75b71bcc821afbe898e4df1a0241036fab1957edad570576e2be6ec301f4f1d81c9720335ec198a6a570f67c31aab7265536a327ccd2b764f0e69ef0f68fc54a5c43dc49e7a4f38d82d4cf0fc51568c4cd34277ac4b95c7735f1707ef1d77b468de0bd9f0cb0179667702de69d0c4a29454e8a31f6b59979eaa6559fd0261d5d1687e9215dea8a6031fdd34319ca8f99d912085a1c0b520dd5999b717fc657d6ad9dc1e34f4d3ce94d0e8014570be3032f922b1dd8f9f3b5bb2f3aad383f1745003163e4020ee5a939a90b0b32583882578271bff66c12b63a3a1dc8c06d094746c2320e057f8b32c052e78937cbd9b115175f35fff886d759873c834d19db036d546367e8b69f1b6b4e389cb727c936fe52a73ed2eb44e3e3ee1b422e9551ad973bb79642e4b70223a3809537c03a0c5d9d46591ff8fbde61ade43eda7406f77f631d38f2fb839a4d76b1e5e79b40b9b586d634415001c9bcdc5e9b7efe0609821920a59d98f0704b7cdb901a88afe799dbc0152415bb299e331cf3f458c09f13ce04a90077d824716f0d6b6806782a46264189b27271dbff5058a5033e5bda3761c4f0e1db2c7061e04244e572fdbd2ddb6fd53c517c9ce9f9fe4b3cc3874348c2f3940b822bfc5e1a068ac8c0f64f69abbf851ddf2c3a8c9b8bde541cce5f89826acaac8a9ad140d16da6c9f8b21188bfd0c2dab79caeab6d22604d3d0f54356be0ffe9aef4326a60e049c4dbe2ef3077206b925a77555beaaf2caa916c06fd4b309e1c5bf7796817a1102cde7a52ebb848c8ea45afb75da0249c25dd011cfd488e1116ad280cbb93e3a22fcf3101b0bc75438cf0735aa26760d51f1b58c670d153584f4d389abe9be650ec825db112da06cdfca30fe33eaa4fed851c50cc8eca1f1ed6ccbc609a94af4eaebb8f25c5c6e5c18bc7ecc91b105ff3eb2d50d47e1260293ea5f004a0ce501dba6bf3191e5edc89ba3e425261d25f341c60c98b9ddb7a7c9543f7d40d17d09b5776fcdc81c304ea59a4fc1692a3b9d6b0e62e0cd742dd0d6fa84f6e386fee9598d3a6977181ec76d5fe98707aec52ed6d21cf5faf5aa320100790d9bd3b71896c20403ef65089c9e9dd54af61950e1878dc20e320945b326a87f3b10e56f5e184e323c3896f0b270a2f0221a375e0717d2615b1151db65e486578701a35296c580f9e26244c7e8e09ad848183f82730cbfac2ae6624145e0a1c0bee98eb0417fcd84257191800264394312c88c9de14e63e2ff4fcda7049b2b3a53386bf3f87bdbf18ae59d5232f17d2ab1e0e7ed389c2b5b2fe88d2ffe8bd1f522a4fccf6379f3be7165b4446b179307fbcd0ff69df0bc06585323f047a12aaae8ddf3d7279cccc4863576df0ae82406d96071a1bd4f4281610aa867c056221d97d75a01f11ed2910743318dc9f8fe1744ebe8104e1c3e4bdedf93682ce41f26efa60bd2138606adefd3b1f2fdf818c948ac3bb86ae4cf3738901f9f4954c15d9a2c9682fd6e97f1b8a9ed019791196c2805c8a3549fe4342ad45e439a7b1a5005303111cba6a2f37ae70f5d08115e51413dd3c9576996763c392154c682d0ddfeee27431ec0caeea0315968fb6b8717167d93817aeb968ef4fa249b62c824b0d994429d9fae360910bad45a35a8f626b02e3bb5b6564bedc05f6d7e639dc4fdf66b1f211034903b773bafe267cd9306a0491a0a21552f7f257e7aeac960eb1cb2e48c75056616981885f390d011d229ddd381f1af7861d88d72d768cd77b4eb1083ab668ba90734ddbd78047f7cd4efae48dc5a3fa4f3e0d8e96a3420b357fe6250d1e9ebf5dc70dcc3cd5c03d0c9454d0dccff14da929e67cd8b58bc5238950a192a446de2549cff55c06e44e3a382c6c56733ee0cd178be2dd7bed891151050ae03b2fce2d94dab42f226b0fa64a258b3f560e89ec398ee7091415e098a6ced15f5eb601a6d9965a142bef264581bd4183f08caac83d920a9770c8fa4ebc327fcecf299c91dd2c78aead70c05b946cb10f24ab47210921b62953a3ebc007d275381d27b374f2e500526565ffd760d1535ed922dcfe1ba21d97cf5c2088e51ef2ef95c8aeed954f0b7ff7d4e03a4fde53f826dc4694815e7e52df82cfb4c266149c7796c8b6aecbd2ac40a594aa166cbf771e402b604371d6aec77905072f793ab1840d3326265458c2dd64bb3bb53cc72466edaa8fc34c400b415fe2e7bb12240e5f39be19f19d4ddac9641e05911f67cbae893b063b5a6a7bc81c467013b5921c65851c19dd8bbf0bba0b6d7a959fb38bf52ce3a2db72d3fab1f0ad0215448648609e7ee4cb26b9f638f3a76d2d21928cd60d03051a62a85418b12b4c1f3476a9b3d77629e3c830eab0e9da91013c8f09f41917dfd48a626ce84522656be77fd22bef056668b792abf9e4b9d0e41bbfb1dd83b11ad8b677259edd82fdb74fc3c780c53f8be81eb7b4278604a20a4ce83b07447207ccd4e1552614572b47d9228dc221cfa7259cfbb3f62a12222fc549dfe7dcfb8792a4b2ba928a71e4797d1ea19811992f17b72cd4c544523561340aeb5399502b288e4c076f73637d06e3758e74cd4f04014bab8918427d1575985a432956cfdb92c8bab457a0df5cb6994a2e245919ae541731fac3bfe9856af84367b06fd45a175c12624db540ed60baacc22aa47abab0a7bfb9caeefd3156e6214649ae3798cb37ff7f81fe2720cddec436c3b4324cd50fbeaf3866fb63688b9af9e894948da5d6a5acc83a0b3b960c2cca29b236bcba88b994c7f7fb6c9af716d5e0a5db4ee54fc0b6c1ea7d509fb56b0e67ef2a9ab132da9304c51314ab08d3b4543b8d6d2de2b6287d21c4b0d48a0bb75493d65f3445839ed5f67feb97f8e857291942d8d8dbb65f57d1fa1a04a50d56f7ab51fe6c92f728108261d2b5dccbf7d4750fa4d1355efc20e5dd37446423a0a3f286e57a23fe33dc4fadb35b6aebac6abb51d0528f9e7b1bd7f73f7b9a24c1e9f20d6ea775750b59fc5ae5c97610587e5fb96d102ab60973c8b718fea5b9c764e395fabe601effc708f1061a27df13bfc5343df6f0b2f109bdc6a8538af4708007b829261912c8d39003b830359a62cffeca7da73f8b76cb7ed70f190a97f08f04ae720954d25fa835a490db599811e71d65122f8e836b8574fa00b1113f87745f9a9665af45f9ba6957aa822232411b6ae4450d6986f3542001325921a2978bda6561355edd671257b2c5fd6383ffc07c63bad9a6a27be3f86bdbd317db04363e8fbb806b87b03401a2de35b456eadab8c62ab4e3c89605a380292279a45cbd0400f7c388e976722597d7843c9f2af5260a53ca6b892458337ae58c7de8bdce2a62777d5e3384a52e0a1704c57a1caee589a0136a301785dbe0d452d827a87a078ed1143d0f8b4dc60e284d09910d60b51ebe88fa778e633a7607e99fb653d10ed93589a279cb4376d34c30adde1dc75fd35af1e0cd7a79a2fcca518a63cecbd9ad1e84d93a5f36b50442075c624860535eb5ce2bb72004f913155b882bb2c661d815b9ef484e4a82a650e6d2578925bbf865de651ec7e7d18a2579466905f54db7b944bc08cf5a4f9369bde41b8b3c20580b47db0ba5a11d9358d21a2dbdb1f7292e43833b6a63df64f6d2e9edbbba117d74fb4122499aa1624293a0b2beca0553776d8f76cd5b18c82b22063e08984a712eea79b1669836e66c518fe3f3bedb753e995dfa5f1ac82f02ee64c511c711033b5333ad9b66af480ebc121c61b7f0d3f6431a825099e7aea6a12ecffc2d79bc5016633920712afd528c60ba350ff7aa98e2772e53ce10edd162c53c210f22ef3bb5181d95a33ab64ed6657fc81fd4be7ad076ec1776c488b63061e2d22e8536cd493ad2ae27fdce02f7b123c73bf65e1d25ed1b8e2905ff2d3d2a9bdb87faafdf066ce041fc112b09dbdb42e780ede52e7ee13de267fb99ca5b13b92904bfbb5ef8d022d43e315eac6455e49a8fda9261501a2ab3db55ae7ea26a3c14db170958bcc6fec0df5dd016080261620b44a7e324414adca2f25bf464d5e1de29be4a50d0f472cafd5c5b114cc49dc9d2fdbbb68db7e0d3ce4b0cd3cfe58fa46022865ed53bd9de5786a3f22ab9790b4056cc93a6daf3d1ad197d8db312fcf72a7e1b88da0ba088042a00d120557b7d002e717fe90fe9ab5608f2818f2b8bbf6b1a4b75046bab868749066a4f5b830a5b71aa6c89f89cb2c3ad51bb1440821ead9974d1d5108e61e36798db9e681a5cd9ad665b0a48b6106426161b0c88ce847c5aa4d7079d6b8eb8af1de8bcf37e7cea61302971803823c8df5d6bb7b9f91a375448d70f3c6ba79564b5fb54cee28502b1de3028332f699942835608c6ae44fdee90608d173a3facee6af9f6ce2cf276b32cc337f515494385aec6e86f8b971df3aa7648431932be3d17c53acddbe71bd1779f0ce9b3dd1a80c608f5685fc9ea3af8f381895d81e151a3eefdfda341ab9940c9e210a63dbdbc7d76dc1875231ccdcbc7e4d9149e831f5c112e75d1c6fc7df5891850d90ba0cc4522d75e6e13c7815d5bf9aa6671e23c755411731f4a8ad048e4d30ecac65ea65bf4df147d4a1b5ebd0d90279403520bac1ddd20b23a0f818fc7fc67712859920e4a0a5e5437d6960d7cce3379373b6178a28bc6cdde8c26f3975e35e139afa67080bdf9148dafc99cf5418f25db5e7f1e33c1277208eef5df194deb53e27c1e2af65d4791010a497f177afae1475757457b172c9dea3b4bfbc65d98a563459c1ba82482a9b4fd268233302847115a7e8f8aa23b471c84f31229678625712e580762e8f3f6e0a6d720706f3fcdf20e693d2a5ed9f2efa48c9c590dbc4d28d79fc046492a028e58b4e1fd90d0d1759b8dd275894d7a7077c4a0e0092fb5c780df03b0e71043fb8546ded67d9b2bc657fbed91f7751831117337db03da7e24ccff10354991278f6d113f2e20aced124d029876be582fcd90e7e253d88409411cdf996f20da17dcb82b1a59c39cff75426a732eaf85db64664805f67ca7eecf303df307ce177628e8c79bf802f9bc7872b610cfdc30f3600f4a2616fdee41e978b03a228443362f9263c7b439dc5d474a14f9b95e77947abe60948960311b457d7d724203d5b11a34e0130363c9276e025374c89ba2ff84163d4ff3c3684c0fe0b7da37449b457e60cdda2", 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001180)={0x36, 0x0, &(0x7f0000000100)=""/54}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 14:01:44 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r5 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r7 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 14:01:44 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\b\x00', 0x100, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'t\x00p', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006, 0x0, 0x0, 0x5}]}) r4 = socket$inet6(0x18, 0x1, 0x7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") semget$private(0x0, 0x2a9e722d828702c5, 0x10) 14:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000400"/216], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x1, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000600)=""/179) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r5 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000004c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r8}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 14:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x5119, "0000000400000002001e00"}) write(r1, &(0x7f0000000000), 0xa7) 14:01:45 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) munlockall() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x3f, 0x2, 0x7fff}, {0xfff, 0xe8, 0xb6, 0x5}, {0x4, 0x71, 0x0, 0x9}]}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0x4, 0x6, 0x3a}, 0x9, 0x1f, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='~\x00') 14:01:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0x0, 0xfffffffffffffffd, 0x400000002], [], [{}, {}, {0x0, 0x0, 0x200}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) 14:01:45 executing program 1: r0 = socket(0x2, 0xc003, 0x11) ftruncate(0xffffffffffffff9c, 0x0, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce31131e064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x1}, {r2, 0x149128ef77a3e726}], 0x3, 0x4) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 14:01:45 executing program 0: r0 = socket(0x30, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8ac084e6abca6c896819f507d0000000000002951b15801360bcd5c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e63f3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f87114385f04157795ea4a5c5fe659fa202361cd84ac7dbbc5b65c6593d2870fe00122cd2350000000000000000000000000000000000dc42d480ede065dc0643ec6b47b8d7da1738f998b76636abf166824333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea417301b6913eef9e8b0fb636710000d2df0ac8fe040065b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ffdd991e49f916a4193897b0a33ed3cbf63700"/358], 0x10) dup2(r2, r1) r3 = dup(r0) shutdown(r3, 0x0) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 14:01:45 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="eb11ccff48e69931929b7ef0618529b4b53a7902c9209648c65c67e538a4adf14df5e175f5ae814ce1e162e2010160", 0x2f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) read(r2, &(0x7f0000000180), 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xd) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:01:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [], {0x3}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = dup2(r1, r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000008e291861b6141ddd00"/32]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r6) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) close(r0) 14:01:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ffe600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 14:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000d7, &(0x7f0000000080)=[{0xc, 0x0, 0x0, 0x3}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:01:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="2ac6687156d15d9d73e9c2169e9efc0bd9e3ce311b4a2d85b93069080014b528254d66e2fa9b2efb66b123b283a3997d51f138a063d6890e105f9464e245e1b74ee98052a9ae442b19f49d5e8434c2fbcdc1510dbd042cff52a589bf7cd975550e5886138ca1f64b8efaaf421d4893b373b13401e9dd7372fc7c04aadedf04156c31c28640146219e71141736c1d1f8daedd544728c0b9c3efaf6716458a30997e14b817df07fed9e2e291b1691cc589ee7dbb16c4f0335c71f0e767a684395eae6719aacd1c4f30a05a71bde3300c10c0585bc94dac9038", 0xd8}], 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) read(r1, &(0x7f0000000300)=""/149, 0x95) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) fchownat(r2, &(0x7f0000000280)='./bus\x00', r3, 0xffffffffffffffff, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) setuid(0xee01) r8 = socket(0x800000018, 0x1, 0xe1) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r4, 0x20}, {r6, 0x80}, {r1, 0x4}, {r7, 0x1}], 0x4, 0xfffffff9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCCDTR(r9, 0x20007478) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:01:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x8) shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) geteuid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x1f, 0xffffffffffff7fff, r2}) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) 14:01:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x41}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60", 0x102}], 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) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') socket$unix(0x1, 0x2, 0x0) 14:01:45 executing program 0: getitimer(0x3, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000002c0)=""/104) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x400, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x0, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f00000003c0)="62914f8ffe821405537514c9cf137495275fbc34328c73b3921fd94d623d5d38d56a4b9e40dcf0569dcc9afb980d2d63bd27c9663881e8682caec85fa0b98fa1fe5d96962729ffc538c4f413c8542a39981914c2e340b449a88740591d51bd75868248259a7e987ef9551a03710fe290f2d13fe7a68dafe82b0dfd", 0x7b}, {&(0x7f0000000440)="c9ffa8819a8435da333444cafa67e14d130b920f2e1b7fbba85ea3363bfb74504c98a1ecba13c759b07fdcccbe4077f2feab23e9ece37ed03e8a89c0208ee2d7ad34c940f62e5b87bcb9e6ab99404d4f8aaae593af6046123ac282573ec0480848c42b6da29c0271c37cd2f2ffb8ec68ea2a5c2e7d72da15f4e4efeb65b7270012f7049ee4ae2820e60a78fcb5ca2bc74c63e9637f4420666c74837c86a5ca7794abe5d7ee38aa7098bf9131f6080525d6bc08731a3440f9ece12218e35ee2e21f3d0a22a1bc31244021d094afc7dbc0357fafdada2eebb25c767b3d23dd5c267222f47e40419f8db12ea0c6d2a14a512751bdd2a58c08", 0xf7}, {&(0x7f0000000540)="280dec6f896dcd63c27cd30d8700685578f5a53e3ba04ca222a3defaed1b433041e63f04c73c0250e458d4cc80ec3f53e2eda0ff52b2b4e2686d54ff3cecf7023669d28ba7b83a5b5c845efab96fad00b0471d0cc62760eb79431ac047edc823c6a2b7f66ed3f97372529a82ebb67fca665e74331ed5791e7af8e6b88f4695690109542836e299de5c5f724c8439a7cf0986c97dea759ae653a5cfaa34e029d3df42965321a80bd89a81a30147e670f814cf0eb71edbf6c3ae", 0xb9}], 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000680)={0x4, './file0\x00', './file0\x00'}) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000006c0)=""/244, 0xf4, 0x842, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x12, 0x0) r8 = open(&(0x7f0000000800)='./file0\x00', 0x10000, 0x24) dup2(r7, r8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x8, 0x0) fchdir(r9) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x8d900241cf5ec208, r4) r11 = getpgid(0x0) fcntl$lock(r10, 0x9, &(0x7f0000000880)={0x3, 0x1, 0x10001, 0x8, r11}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r12, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) r13 = fcntl$dupfd(r4, 0x0, r0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940), 0xc) 14:01:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0xffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x25, 0x10001}, {0x86}], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:01:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:01:45 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r4) getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r8, 0x6, r9) sendto(r8, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r7, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r9}) writev(r8, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r8, 0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={r9, r10, r11}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000780)={{0x9, r10, r11, r10, r11, 0x0, 0x3}, 0x70, 0x7, 0x3}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r14, 0x80000001, 0xfff, 0x5, 0x100000000}) 14:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0xfc, 0xffffc}, {0x6d, 0x7f, 0x0, 0x1}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x8, 0x5, 0x4}, {0x101, 0x0, 0x0, 0x4}, {0x9, 0x7, 0x6, 0x400}, {0x1000, 0x0, 0xf0, 0x1}, {0x9, 0x81, 0x5, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1d65ff0fb89abc1f99827f792d5e") 14:01:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f00000001c0)="2288c704e1add40381bc9fd3a47d085f876baadaa9a52fb9ae9d0bd1a8ab874bf7d87803a6ce84612e165728391906a45c24050fffc44fbd507325c3cccf348b213c70f19d13d88a07873bd4ed9c702e21e95db73bba78599ecfc1feef5eb36f7451a7bf909b6d02fe1b1c34c22ef907233727fbaec8736e7c0589651d461879d02ebe0f4b981cf1f2fde2e05c88aa11bba8411f2f985b58c8b3a8d23c181f67c2178bb091aec887b712bbef1738de5ee4693f1638dc70d1274931632ac189392b836f64b8bb0541ef4b356f6f", 0xcd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0xc57a, 0xfffffffd, &(0x7f0000000180)="8558705f417dc88115953502b8d9839a73180f79d93fe00e7e219b12321c221962dea3d90a4911f75edf4b5750343132de10c905a1a1a8cb78af477d4cf9c3ed43321e6747f457e422c9", 0x4a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='..*\x00'], &(0x7f00000003c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='@@\x00', &(0x7f0000000300)='/$#^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x2, 0xbcb}, {0x2, 0x9c5}, {0x2, 0x7}, {0x2}, {0x3, 0x6}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x8001}, {0x1, 0xe11}, {0x1, 0x8}, {0x3, 0xffff}, {0x3, 0x8000}, {0x6, 0x5}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0x7eb}, {0x3, 0x7b}, {0x3, 0x7ff}, {0x2, 0x3f}, {0x3, 0x7}, {0x1, 0x7d0}, {0x4f2831a54e0daddf, 0x3}, {0x2, 0xffff}, {0x0, 0x7}, {0x1, 0x4}, {0x3, 0xfffffffd}, {0x1, 0x1}, {0x3, 0xa0}, {0x2, 0x4}, {0x3, 0x2}, {0x3, 0x8}, {0x1, 0x1f}]}) 14:01:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8f87806ee1c089cd, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) flock(r1, 0x4) 14:01:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="080000f3ff000300224892223cb845c0dc4882f1b301d5120ba13dd062fb664e8cdc623253ab775ce4a89663fa860a77683a00"/64], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a2a64749cf6fbfe0deaa6677ac442832e0e4bef47913d2dbdf2c2e207525f8f2cfc450be77bec550375cb14deb90f429eaf335607ae9a85580f60f52d2ce02624375dfc67f9192baed3cf618c9b91d3f0132d3e8028d0eea2d0b7848be6589b0eceb210740d2aab0bef835c9f26cafce59e9649e79c9de7d7e9f05ca1f1b7058ea9dfbe89753a031982f1ba89b2ba12f1313a554085b5823f7d57af7bf16e09dbb0848118df64f8605dd4740"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x6) 14:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 14:01:45 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc8) close(r2) syz_open_pts() syz_open_pts() 14:01:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="522ac3d8dbe8f2b7982abf6b886202e17f7efcca015fdcd72d2d0adee3c829dbf985047f9340772bdf2450903ed8dc308947d432a0b34e2b57526dcb5c4610e2e5dab766fbd639e32322a8be351a5f72016b94da"], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000140)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) listen(r2, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) r5 = socket(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file4\x00'], 0x10) socket(0x18, 0x1, 0x0) 14:01:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200, 0x10828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 14:01:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\f\t\x00\x00'], 0x18}, 0x0) 14:01:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66804475300004005d33"], 0x10) socket(0x20, 0x1, 0x80) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 14:01:45 executing program 0: r0 = msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) getpgid(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10888, 0x1) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, 0xffffffffffffffff) 14:01:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) sendto$unix(r2, 0x0, 0x337, 0x1, 0x0, 0xfffffffffffffefc) rmdir(&(0x7f0000002700)='./file0\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) sendmsg(r3, &(0x7f00000026c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="c52c3c2b9be8cdd1dfabda93231ac4bc389a6666182dc1bfea3063af87b0cd797cac4f4b6c3bc67cd0ce9947ea63d9ecc821c878964751755c4da2fc1419f5a8f68f4e28d06888bab7e47538e937f85c037ddb8f46c92b0e7ce1b63d3506c902775da03c0c65de2d7e1be330ddfab8e190522532f850673cd3f579b7cbd9457f33ab6557a9805e3c3ccba5972a08e799b2a6744f4b34283075145f6441521ebbe909322e896963e16206ddb9108c85d5e26bb4676ea5e142a10a67badc92878a58b42f4da45a741cea513dd60a378ba5ca146410d1255d9612f2a9f9cf58fa869da5e0135c7e9f8a19b1d858203e27444c", 0xf1}], 0x1, &(0x7f0000000280)=[{0x28, 0xffff, 0x5, "40b7b4fafde363b972b31ca5e60d613504d3"}, {0x68, 0x0, 0x800, "4c21b2b47474293e0e0e1bade0c23c5e874f10217fcd247a162f0bdb0351bfac78dca3d629f5322dc9988df247445f96ec6ddde23b6a49abb62a301be955e85e52e2a53d3e2345e4644020110944026f79"}, {0xc8, 0x1, 0x3ff, "1d13281ff9b99d1b00d19be3099fbad03677368d956a1c61f1e70cdb7f55990e0bae881bdd13191a09359d81b34fd567e0f5a0016dcf9738772726599a59c29e0a1a57300f3ac0d07db8d6c99d04cef296b8b390fe06a9a28453704292f0a1a7e8613d0d4a7139e774483a13db32153ed2d95e867769c1f0bed52b4eee2c1b5cde9aa209ca90dfb00ae26005977e10de9d3058fb4d7fe2fb43b1f8f48a86f5c8d1d141a1ce8b52185e69c9f8ce33a02cdea2"}, {0x1010, 0xffff, 0x9f, "e7b157a531f01a7861871f17a41d09ae34bb70ef6f4b93f74dc9b93385c8dcd7068f53a7515c18aa097e24371a8a6104c43f0319a597ec480c556ce405cf95a3cf99ba127cec26b7e0ad2d8c46cfbd1b27bb16f700f041c13133635247f731ab9bcfe92c1f2d1de493ecca79a2c3c0f48d8345030b8b99b9a360e435441962698d0b6daaf7185f0d0ca49d5554a5757d8aa099c3fbe882356cb821e4f4aabe17bb99cbdb38e73b635d5222e390ac0d3788ccb0cffbefb4bfc1851b9c79af283a975691f0944890aa984b5a22b68d54cbe52be9637085757ef84d55eb240110fe39ed7125bbb0b07dcd8655b8cde245c75d00005c760bb5339b243ebcffdbea772c6f84d828499c565e2dac30c2dbad38b008f07ee97eaa7650cc1beacc4fda01b847fb28a46948765b073b6c502aafe9393b94272d367465a4571c4d10cd00b072d2515566c649a1bd807faaf313eb428491d51899ccfc4837aed1a7a376db991f797ac270dd9418ea2766901cdf8524f3e02f80188d0a001ffd35762fccf4dcdde26ba455ed31d6f7c6a6c89984397473d10ddc245fae9fffd26e9d45d6864530a7b3c1e3f4a120506d89bdc8fd4a79e8f2110168ce5157c54e392ebf0f02a745937a38ebd903cdd9cabab81d2cfffda1774b32f2021828e30f72817c50e7176af046409480bf354f76062bb5c206def0cfa524b5bab65a1f52dac6fb60d3e66f45613d6ac17def1a0f6c78cfdb0e00b6fe48e35f9fb35e471c02d87eb007c9948ea39388b40f8a265aae7bf064cdebe055775323f1e92a719fb83360dab0a4b20a0cd5c8fbc2c77d03c0e546df00a0dc5074fc4cdc101ace4eb840a7526bd3f4db370708b4455ecf56c576c5ac250f548f69ea0e03d4e1e1a35aeb58f8b78bb3468880dc3037147e4335500091d0b81be1fc103b41363d2b63abab982e28080d2de38ac94a178f4c2d5eb56c03f1ad00469fb4b224b5d253b4bfd1b4faa9e648d11f302f86b2e54490c8dbf27f048f2a8b9685c48492a62dbdfffed17f968c080e21434a511024cc8065c727f2ce72b703b3412817b52cee715bfbd674dac277bbaade0bf01e14ac41356a7309975bb21f155c2d1e803f7436ace528f715a55647efdd2bef4a4ba9a13fb966d37cecf57ef21418fd3307d87c46d37d006207d8517a3304d46fb6b1c7578616a6a10ea4b26783e17e2f5eebbcbfc0c131572c0f61299c46e9336e477a7e7a1b558a1bdbe55a2185b32b952aea4092c5a0addd5650b70d53567930e91d10aa1607e1f0c7476eb5b75196dc6b9b91451d0041438a6c3663d685e3f4beaa0e9ebe8371ac9ae3467c57c6924e3d1ed5022b479d10267b090f91463ca0f9b945dbb1391e9cc6775237be3986d1e27906f7a7e65be2729630eb73f55b8a6dd38699830bf4095d16eb45a3f9f10ff63b1dab9dad37fe1a6bc49635c9370699772e23f920edc2b588bd13ac5d48e463e670f57975b0ddee2c58003630eb5a092fefc91128f4b61da279e2e043182d5b1b22bc0a4deae6dd3bbe8794d833837edea8fb9583de53d67e752fedbb2f8e088b8e52e6e98c105306f0d1455f6e496e58358f9bd0310d2b5845883cf9477a8b4a52fd2a221e1faa7e78e2d6943d51f0d96630f7938b8d33cea3dbfe3d81ebcfa2517184c7ac94fbd41c37b0791813e02c81d7251da01e93ff698240e7a0b14276ebb5f02a566688d1eb4f309c2461a403949aaf5057f1a08f65171366281e4453a59dd468c5d1e34ff82e68f54e041517ca0788789e77c36fa66b2daa3286ed187e1fc7ab13023741a1b590ba883d3c55f08aaf8f5a3845b91f77bbeb9b8bba5949e31ea2063694d4b9ec995e428d742bc262747e05db6985b21c85c8d71918092ec049a8b4fdc53fe6c434f068e5aec1e349aed8bfa1e9907ce79e490421f4d9d97e6f7046560f815c81200ccfdbd03ef5015b7e453f3068631eefc69ee2801a3d5d87b07688551b3570788644f11ccb03b8d0a60f149e9d9291df099c15ce36ace330599a63dfad01a7b06ef433b32628671726d551476257feb5e0d804d0a0ec43097c4ab07fbc9cb06b7356e72cc0f1060b7b46314be2f370025b324f4be596593b5d2ead41589db96e8c96113b54febba5b6598c185204af7fffd2b9a0a65de708cabb29e4fad27df1109ef131fcb63da23958ade67ebef87b2208c65b11571bd24ca081b44ec9b1bdf88b9545ff35fa1d3c3fcdade60c77261f3025067a226948d060777199712611e05244ed9fa3b1cb3db11213b18589bd25ff5e20cb6c80f7e5d7d90dae27b2b1d54f9e9923fdd29f5d33fbdfcd9408df69f032c240346f770c5c336c8869994edb21a8126fe44f857c67932bcffd16b490b4a00d3f870e06ba8dec4f5d252769138c1af4763242660fad71e154ddef62dffdfdbe41790f51a337285737349d5d2329465c052f88133a8a7608c445d9aab3eee1317ebe1c28299bf0b0c3c4c90540ad2228b1158decc6ea617ce5339cf7f07865b48cc58282524a54613589b5299813b3e6217e8205a8e84f294d7d136491c2e1681cb2a767f89fe07fd1cdee949f83acc9f0ac076c293e41111a66dc17e516cfe8ea9d0962e20d231ca615756d7424463cd181abe2e74724e718059ed14467405c6cbe6a5ddf40e953b466154345633cb410561b10511e1d932c25e29d4d6109f7e2061b75a593c7cf98ba2e6721f6645d84a3a8ee7ce7c6b91ea4ee6225f539b240302df83a792dd2119331061c756261f08935e7c65c767dcc44c3706e3481f4cef5a2b2ad66bcf23ed6fefb32bbcd3bb443d48e96e36791bb552463fb06aa619a63b73989c3df913e35be60eea40bac35378fc3383e398e4355a4d3a2567c59d59446e7862aca0e7e8de30aeb232b8bddf4dda957a391b7b8333f95019de353d26487ff5059680cc5fee987bb79eea25923bd23ae2aeac27342cf4ac6efcf916049e8649ad78099aed4d468adf75224e7a543bfbb6f267520559474402ec4ed9ab889769e102c1eb995f7af6f36993d13a961a4b58d266712ace1374b0bbf4e0c2c2968b0d3d36b5cdee3da29e2a6092cdc2357b57341aedc10e04d9847fddf80eeeb794ef4595f2a45b6cfb46ae2d955f1fb6ba94d8ddf579a5156067a962ecd70801bbea06a25a57ff699c00ccda5f1a094ffe5a845898747b567ec657d0e7023bae1ebca4ff0fa54a40084a4181945eae833a01ceeae8e54e94e148fb14a34433e4950258e97b36abeb760bd4af28c17fb5694f80c1fec6df0c307e8e16c04ed4581e080fac9eb559163bf48f9e8835b78c289c6612d529fa89c759caa6d60754ce7be9fdbae873c4810f8e91880a7ed36af4ffb5465cc4acbc4e012acdfea6928950910d05cfed67e2d87f314e66b1dbe325eee39799bcdfa8971519eb6efba115a43950cf734014181baf8d5affb139953a6f1e4eed238f5c9f1f9cb90a6363f0665d88fe7c3517e5572de83ce602cd0d2c173db7165c916fb36f5c64f98c04fdbab93a142456cde97b9432fa784e981d23adb33974a881c43faca04afac0c163992ad78de43b5aed75e50c301b1191137c9b2836e95e9b7caf5be56594972e223acceefff42c05a05c477f0a1d3692a04a6c6a25adc77db2debe1b118e72ecaa9bc50ea4bf5ea69227ed52495b0d97cdc644711b51f0fb98d6969aa944b3a94018568579f6210ff97418049dfa5ef398425f82d1f032b10ea667543ed15eed5bdda190ad2f3b054b7e70c9e89d3c7127f389ac789903e6b80ca6a47e74af21c0e8bc7faff788554b5025ff3f7d9acddbf852d588039044b08718a8936f8e477332a268b92c2a6a1a3c1431eb236e9f5fb768c4eb03c58c6be8436cb1e87eaa26fe3ed9295075c788631cf32daf8f9640468d1fab3ef27a329a379913bd3ad5131a50d4790752d634625a0d3318bd064cbadd35b55ee2403461e5b2f43ef9d92602b2312adb34bb86c34d897ab4b45de8c7039ad469a941661805aa5be125484e9a410eb48d9d2109b3ab886a2b97c2db05101da7292ab525588fbe494b96abb67a6b3370b0ac30f3d318283ef7f346d351e7317e6f44c5f1426f3cb7d23e33989a9b390e18ac2e370a7b167cf05114469b5e638f63fe3745ca0c979a3761948f3003363b2df21a12ac8c453ca42c2b5a5d4edf44c9e2021c952accd546d25949c5f61dcdfbd811544f2890b31232f93c62e7f8b57dd8e6b82b56d22081c5e7fff0b47e84d86bb854db2991c373b451d015d1d672e6202e5e9d7cf8621940a54a79a75c82fb430a95e2178288d4e6d01f72389fc1ac86af7543ff0317a67cbd6caa43cba1fa66d7a7525a2299070c07053d407947776c947ee61fb27306b9a20891f117bf3b2782bd0a4af022aa89326bec5d8a736d0f6150b663e6832afcfb6bf5dcae01e274083b0a54bfd96adcba1841a2921ccf4c18e05fb88dccc6261571a030d735aa64f52238b16959fe74de7e0504c0e6c5865efce5159ca4ffdd0ba01baa0312de1a806f231c45f297df2f5ad3a11e983c298ae0b9472589f05d7c43a0e2c8d575d9eb8624a9c8c7243a6a9b9958c80df0bcd6c7cb93577211ff8ec6ddf39517f083246538e54f6f5d02fdeb799d3d0788bf13b4fb8f980672a5753a9c8581cdfb3b6b8e849cac75fce72cad9d5f3f5023400391ae8abae2171c5a02b1eae1cbfc16a0db8975ea367645dc64d57f2ecf7776d2bfeacf0c1b07b132f5341669d9cd4ef4f79be94d5202ad09e895a1ac46a1b56a2ce4936ead6d8f9c5cbcc0d681d64333d3aac3970f402149b6392b91fcf422a87a20cd58fec33402ccda72cd7d418ac2dc2dd9334271240eec754b1530eeebdb0d37e30d5a7f36c368cf13c94e83e69012987d8fc84cb2a800c029412c3d933fe8eed15591893385a9c60721df346d1d5e08e1762d7d4730ce3ae261282a3bcb2de56161ab0557d30536d256e0aa1ee3d132d21057c336462a154173091627c8ee61c08f76d0f1922deeafd85b09a2c1c04140cc4c32adffc2796bca5bb00d4800a95161e3484620f293ab1d2b28449442ba3f4ddd250058bcfaba906f94d2cecc325ba66bfc6e35cd1943f3f72b2fcbade97c927fcf698148d70a894009fb9d9264844b66a2b7e7739fe234a789bc4b5c44772c43843d9f1e955c82731875b887d2bddb4d8bfd9df3f9f4dd8c63cbd9fac453566ffada49300d53ca34e9e609b8fbd04c3a0c133ca0dd8cfa406861a8e5582815a7d3b1a2afc64997265df53756767f00bab5482eaded6e2b33a045ce4a3d9ebab07e435bc74c5823f12b5d4d6d1696ae4c5392c8d10f12180b9d1f5e03ef5ebb501fd3d5d809f7c91c77090bd8f6df871024ced651c428545113a686fc0aa7b31746005c65defd38048484938b1776cabc99aef190b5424130259b837cba6218862db2e1ca5b6bb91de7ff0c5fe611b15fdcb3c726a08fc290f2b947f7b181cb037efa49af6a465b8cb64ee4c72d7183052534941dde68d8747b657a122f110a384dcf5584d2cf3267f78d5df9e70f69336fee3050f987187e89b95141fdbcf451935852736318c444f3368bb4c9d06e6e113ddf8d56672d9773dedd95a239325ed705fbc24289d3abf5c29e8d88c6d57327601e5f709cdb6d7981c8e21a1d8e40ec0efe57d98f6b1f6658cfef07968d7df47100364a09d5758bfe397b4649d91f60527f3e1c145306e7682c85f6eca92a96d34ca4fbc3464cf3072ba4468697c3d2dcdfa68b155491e4538f75dd50494c5acbba127cf0dc7"}, {0x1010, 0x1, 0xc0, "c73166a6b7be0c978de2c0d2dee00b828aca25c633ccbd03f320669748612ddec682388d8b8cb97a9b830f8abf51118385f32a1552f881f2607f9cdc5b315071d89a8b49881c37613739104528e7ec1f93ffffa6aac8bd0082924dc9e33b89b2b0b99f6ad51487593ada428e0cfc9157bb7571fff64ced465315c502dc7a276a697dfa7278311714229ed9fd506ce899ba487315d68311ed304a50a69a0b68eb3bc030fe3d332099b9ff56b0a4e89f2e84ca70bceeb305384326e0688483db10d9a044ebf5b85a7355b9273d5229cf35ccb1654bb68904d74be0c947cec398302fe82f994423a5da21357415d1bf17acd14b658f4e7b2adcd048810b78fb693067a90f1f7c9cf0ef9230ad9e7daccab7c4e9b11f78ad9e4a8d7897c2d01b3e8c22075cec37c3894d70ec9269e436c74a214cc749c7f4fb792517b484eac4176e735874725e9b30326acd2a66774a4a5cc5fdae8da24153030858c27320570491d64e90dd269a8ebb629da74a9420adf4baace2ae9669940371568a797db19787fc212e3c63e598601e6c45175626bc0550f6054229cfd3390632425eda46c435c5ae6ef28dab62af5d27dd86a47e107883ac471999d347407488446fe52a0fd560110ec0ef566f51d64a0dc27b627cb0774c7abc29e392b496e8de15adb2e6f45d69ec25a8e071dc63b937fcbed0a98f3afc9e073260b1c77bfa1983d5c0a49544c7fd5bf4da7a1a55391f605289ffcdd0040168de6034a55430c2a4a4a5a0ac7909192096fa76fdb9570b412f04e58d49566b2c1da97dceb5da69cf96b2302ffc7695e68f00ec584f29ab7a31a6653f3e801f3c8c7dc5f7fb4412aba31e1d128d2ba3654cafd8e1e5c92ba0532cda8f5cfb14c3a9e39e82dcc935efacc2ff7376f33a6e3b50e42f8680e149ca8f341c7b26378034e5d7f9e0ba48a148a797959fdc3f8d5e61310a7317776b46c7665734c45519bb4aace542aaf0c1c12e30c13123171d2d212c811ab617506c7781cb4bd110050cdd9cc2669c4dea3ca3cde52d72bef2ed40f8b45370e62f81954ba13dd07ec2a9bacda227b45fd20727bbe44f6bfadc3a53fa6bc6d2aabe6c75ef295fb484eb0ef913be4136a1a4e42d9ad86e15f0f72038d3895e7b6d14cd74da6c5dde54d0a99bd2c2de829fda04c835147579f0b04fc2839f032aef3a8fae5e027a6105e361b9dcbca0d13524759ad6cde94d9f9cd87d6d5828a9e390576ed6e1fb3f4b1c13eafa655a7d8bfbbc92b9fc96b8e74b8733310f6f6e321a26730d20c03d3d026336ca09463b05cc0ee2fda775f099961c641842c70a20bfec93035c924d69e2ceb2653963358a97c24a583ca6c4a27bb349060e83e9f585e26e22eb6d14d2ae87c1249ed8a430950103fe7ded7a0e74eaa53ebb2eacb3a310f9a81ddb33b4e8c1c17affe695cec17546cb1150acc30c6e0c6a2bc9043a0450189f3f91978494af81936ff40a4190e87c4b503b6e7573417d4ae9084ef81d0760de1124e8d119dab3ed6a723d911ac7b36938d64a03fdb01b77367b157e5dabae58701114802210018aff9a1dadc4fb3444a2c978bcfabedcd432f6c03287ad7468a7d1eab57dfd0d22c188ea4d8735f71a4fea1560e21689e8b3bd66bebb00a11f025302e504f50502e6e9d83ec9cc57a30a965523cc024f8f1a33f2b5367274223c27942c2513e15b1486d9b6c3dd0aa5918836b3b592a7944a028ed6dec49dd9b438bb884b5f51cce3d8b9d9a148e1e298dfa8830dfe6bf1aa1fb9eefb2436207aa424fa4259c29f1e75764dfc4ba78e48fa1bc0134af2cbed165d011488db9dffd6a5c57e561af2acd5b9c6fb3380d9d162a8b5b1b5dc03ae250b5bae07694897214b748251de40b085553835c0d4460b84e3dbbe5ad36741db596c12b01255a609550dadb77ebd9feadbe786846692a8db0cf0ba750b6c50d144db1939ea5ea3574d63cbf3d19a1568986516b5474dd7bcc1e1d6b6d196813df5fe1bfc1064782e3fe60a7de84bc6365c41c38435b6957b43b235c778a50611d813ce782b591e6b9c398586de0c30eb68162ad048410b89c73105a2813a83bd69690d32b4eca1d1d452c6a08c0defc88e8992707d996f6d1f060f7f90603b520ad4ff155502a2d61caae644c97538e52485fcde22dd956a3ebb17a77104662996363a8f4f04219563fe8fc6af2c2f23a1f5c45fe11843c4782178c85d297596cb3fa96a556c47e534563c73da7bdb5356a15db206e7351130c05f27909a6f5d39f9492e69f2223f39cb9d80d4d24ed7aa1ae2587b24a552cc617bb921a987a324e0379f24a6243f5fa0a03c097a605b13d5c396853a9912ccc1a5483ebaa26360b56c77945971bf8edbbc8aa43b08bece10c6cf65483ac2323c9725f51ec6dcb4baec71dca6c7a9fc66c33651783f23be9d0e02bccd23962896f7615a1002f11df0c49f39f012f63f452e12c542c26e0af19f044c03d7b731b669508940ca55864a8934907fec725324fc1481774a1390d3a057b85f98f8fae9ac35d4e3a82b9b5af870005e052a9663cff903858b40df5a134435e18c58491990375afa2fbdfa7fb961399650fe4cc481ca9440022f6f6c878a4dee4bf0684255a865849a954151c593d2808c5a0c721a22c7ae0fe6aa3545f1bdb1ec3dff4c16904bc2e8abd8bfa2bef67afa4a174ab896abcd7f406a2013b879f508ccf511567d40b7a06cb7c1dc2dde1c5ce5874e138489ef40f89c967540bda0dd559b4d358ff1e517622be1c0d8240b518fd0dff315e39409a2c43b3f53048481d39ab6dccea3a24a83fed8d7f8605f2471f9f38ac9fc6f799a5634a60bec10add4d816fbffa94680b76d25edaf69c431169d3b33529b5076269749cebfeb25fb302488ec75b9878822265e4ccbb0d6cb34327f6f8b4104ce1141c62b41b10ce8cd5b9c0650338743f4aaed8cc730d7b260aa0fba1c4449c2be478cf037faa90370055c43122bcf920c036f81dc8df0c4689a4f871e1d9e6abe1b3d30e77168eaca15231a8c272ed8a51ce4c594f5de474f3b8f12c5bc7be68aa19c1e84d73a3f726c901215c021644a7f138b6825c1db3d23318530f81c0af60d1473e314132d8ca5e676a31ef84c7af2e6c4de32e0df162138cd0a613fbcc17c0e3a3cfcc95e1df14b9815bf6a382e82fbda63f928c4e0743af3e54804fe5d59c26e5c33fa72f1339e3cc9839ed3da4fc3ac3a655ed03bb094a0a03bb2054ec833f452f7a387645334612971622c2be183bbab65b2cff797e7be3eedf8ab47bf34610899d36cf3cb2ae1c99c44f5eb0205656431c402281289aecc92f5f54de64af2d8cb078ee3171460445c0e9f4908d1c180b7e71b56950171c58a75e323e0a4c63a3c25e8be5147845b01c6c9061914ae30467792812ee41c1d12b26eb8003029fb7581379069ccc76dbfeb39e0095bfd571a28388c36ed5aa756c250d3b7079ed85771b1448078daeab592b14c48d3a84663a16e39ffbf093d522ddff7af37d7828f1e1dde6337c819cd4aeb94801fcd31b7f7147668a9e243e33eaba24e95b4545801f5b9f1cab7339de970b51f35ef4c788fdff93f4623c5b8c4977070c5036ada43b36b88e624928552143130880c185e49335743474a45bd7a04f06620d6bf2fe68669ae73b662e0377caa20962dc168bd4566e755f3dd3915df4c1fa8115275de99da3f0e88571212ad6273d3f95b9dfd1e2c1f4a66fb94d3353792d791aca6b2173fde82762b4d13970a822c707710085a1b3ec0d3c65fd0d70bcc4455603c2e44ed1d34344fa455a719a58cf859d227e2e2a023e90bb782a9806dfa92f8001d993ee87a008576e8cf544339e42bc91bd94c930797f7881f51cd8978bb1aae4e6b835c194b306c2ad3fbdc75cbcc61d76e596e76fc8594b3d48d319fa3a46bf66980077bbfa36547882bb6dafed915333f18eb77fab050a8e07eca93190460a51c85e0b6ea41be053e895634a4364ab95ad4a455f086d2421390406bc509e2bd6724a3dc5c09b0f5a887ec4184cfe7f4c7fba4a259ff66df95d56c8ef360bbdaaf7805241e777c0cf02e0fcbe377b04519496fdfaec309186175956826f1fe256171618174d75ec1fe17bb4d82f75f76aaaf279dc06424f95a573fe334094b7dfc25451f8a6f0a55bbda1131a987253f575777cc01c7449aa38d639765c360610bf9f60067461a57cbb2522e7b49df1c742f4059408afa5a0caff80a732051b2d92a93186299bd52266ae138a9019141cf996878375de2dbe2d32b0571414e9867d82535e4bc70cd94dee82ef6bdcca482a06e61221565b51b3f3254b3554bc677bf91c561af4202f4295172da7da5cede1c44e9f33c6f9dfceec02eb734556798be0b6c6ebdd1bed794b00d9c7c00f633d0ce862040485b98f71ca195ddd1dcaeb9c55cd6f7e8d694b50b5cdb6bf09bd4eebe28ead73b147d60f41335bdba64b1a22f937234161d4992fea181843b327ca5b8abc6315263b26438910db2dee5df5822dd00a19ba0a37aee6da59dc790e3e37b38fdc385eaa1db8223841f66be1a9665ff2413d9f2fc16605df202c17f8e2b445dfcfc19508e5d89e3da22fcf75b53b1b7848e9d92658edc69818429abcd17eb66dec169955df2af3799e630d62eedce9dc8dbb389f48860235e4468317a07fb0f419b3e1a4e01d87a27f7db66e36b1b6ee799fe350a5e7916807c7124120bc629bdeacf93cf7ea20c8d89cb10523b35901960674399d9648cfa180bc4c1073408f20371a54b083353b108726a763a4b8d298587d0874ed11b7bab1110f59930c00c269fc8545e4925603b100d20b4a4a969a8dc7a9dd395984a7f77153855f7201a457629ae89fdc3aa6341a256208114b57626faea9fa6bc61f5a6a5e184fa7cdc668031761009e1ce61777608e9079aaf79d07519b0a7659a34648008897613c32e2c3b67927f864ff12723f0efacb8355abd176749ab0cda3998a6a683f1711ba887f8e9a4721172cd0125d1123775d6e916256f6e2459bebe25872da5bacf640d755617581fc5e7bfa5742a700863555bf209cda12f54c40613509523c45cf9e2f40ae50369ec37d12e4a4ea62328c27b3cf5feb1b64b0d1eca9baabbb46ceefc3b4a17c4ded5cd49b0729ce73d19c462d0058433372a117eadf50be59c6ea28f3ba210baa38471c67289d0875f92704f2893f2a6d123a2060aef29659d98e5d846d9685e014ccc9fe710d344c266deeb034ebe5e979a3fab59757224a6a154fdd2bef207403b9933d1545fa7e0d073c53d15e6826ce44cbefc4b65c711f171eb8d4dd60dc3dd2355981522381de848d94c76cd6634000b8a23a4c8a89b73e987bd707c9fdbb9bfb81f78ffc960f113b7492a73d71117ae3a5de5094d4a34385cd3b800f291a878247d3f1d92a5dee33eff726d77b511c7a83e339f6fce04606eab816757850976c0fe6fa346db49ea96755999c16cea70607dfb62390d02ea2b119ae8ade94f313ef5f98979587c48a1862fd277e73d19367a2a7a98f67eb4037d1f065dae5e21ece4906026538307a1c445018ad02400e2ea859496b01c7d40e3f71194b25eac6d175c2b5ff5b7f84d1cdfb2cdebfc64d864a917084cb46950914f56f1b248a3b215d0afbeb2d027dcce590dc322bbe7aa44c7ee8f68ecf7128d927330a7cd205dcc1c000a707b9a4e652b216ba60d5d9b6ad16b1a59382ebf03fa00cb29df634d2c7ac549bd50e91082a80f225c3dae655e00fcfa453d5794e8c03a7cb9e07826b065ce"}, {0xf0, 0xffff, 0x101, "a486c993a6680c107a6705ecfe0503efcb2f234c27035e1e8613ca13635f420e67a4f394b8f6f2718f5efe0bd3dfb772864f0e9aafe3eb015080080c07a80e57c5229f4349bd8abef79d88f13ccefcbfaaa59b82fc4bdaa70d4ac036b17365353c79b425824c66fbaca9486a7608f52f2d392bb7bf7298ba36e1a9c8dfc07d7709c118dfcbe3b3349733a391a2b846144a0190542111173a5515838e1bc3c750a820b54c2c545f627fdf13b04793815934144e4e22d83b1fa67f38455449d32b4df5819da35654e127ce8a22b772ad45ab3d152d803823310dc1599765"}, {0xe0, 0x1, 0x7fff, "74af505ef67080babda7dccbb80294a9cf43a761059e7471162de00259e53c56a8fa2c857c8175f2c7bee77cef42588647cd39ec0a8f269493d7bebf118a1c8e03b2a6cc22186186666e5386cbad3c9c02361023811915588f9d59cee840bfb951739ab47fcc8b97e2b544212cfc8a3064153e0304773bf34a1469875cba862974a1453f273463a5e0c08f6f6de3db55456bb555e769732b8f7339b9aa9ea9541e8f921811fe7270923a705c148439646aaa8bcebceec03fc59986d3d615945a5c7232ec3db0abe0094708d033f623"}, {0xd8, 0xffff, 0x8, "abff6a9f191e17b814eaa300b7ea88785477549ca370c0da9b751f1c4a12eec24562e1ea88b48164b30cdf081ba08d725d513b12ee1d15dc37d20b45a1b547a94d0fc8c2ca90271cffea7482626b9172209d5b9da74b677713a03ae317eb465ee11820aaae45538613f6195058bca159dd950fa9220cc49e250fe37b8877628260b391de6096fdd77eeff09ba8c97b279f84537cf112ac22f9ccc6915c711161765cad2d3c76f13550144306f4426a16963c6de57a4199f48705a582369b089875788562de733a53"}], 0x2420}, 0x408) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000027c0)=0x6) connect(r3, &(0x7f0000002780)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002800), 0xc) open(&(0x7f0000002740)='./bus/file0\x00', 0x22a, 0x20) accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) dup2(r0, r1) 14:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000231, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 14:01:45 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:01:45 executing program 0: close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='\x0f\x03\x15\x00\x00wskbd\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2b) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2005, 0x6) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x1, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r2, 0x0) fcntl$getown(r2, 0x5) 14:01:45 executing program 1: socket(0x2, 0xc003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffb57a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x1ff, 0x0, r2}) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x44, 0x0, 0x1}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000140)="00080000060060b4cbaf265fab5a52a60008160000008d5a335fe912a6e7364b2ab31b3ed68a228c38debd2d495d18f1583f9be6e7d701652159e66e3d938559405d335a4df91644ec90ff926b8789040ba2e909426b7820fdd341cadb73ca7ee78a3b5ae3cb95b01fe8fc2cd0b8d3416d1cc1b8ca3e759180d28354efb6baeb24ced6065fb4c52a95573eb5ac848050") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r2, &(0x7f0000000240)="8642a9f84dba35768641173dc517614fcfd80c72785b03f5c1f6cbd02bf31dbb5f7f3cd57e052181e3c5418838c01b088ed7eec98f09fe393c5ce77828487170b5ec0ef10e781169daab6d4949a0530815b0659ea25ea4ccbb97fdd14bb68d5ed1922a9eff5c5202194b3ab64d917491382e4032941bc3f486e3f0ff13b7afdf6197b91c3557877cadc946115327c1c9a6c45260f252af836313168811af1c05a973a520da2ac6858b6040a7a8fcc32b72ba243e86", 0xb5, 0x0, 0x0) 14:01:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x400}]}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x4, 0x10000, 0x0, "2b28899cc434de3f638151389bfcf4e82a0c564a", 0xfffffffa, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 14:01:45 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c1705000000dff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da53088b67896f50288d05dc7543fb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd1000000d0f85e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3"], 0x10) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 14:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc, 0xfd}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") 14:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x13cc497d8bfd64bf, &(0x7f00000001c0)="f3b3ac5a18deb66fae281ec6b99516b3ca1967ba9f29fe9e379a296605af77892d56b20fc759f0bee77e8077c118d8a8502e8b376102e1750a0ed84ac36c197cac74dfb68bbb80c59b157019b266987b96972709241976c9e92188d04cde342055fd7bbdb79f164f3a657280af0b82eb03283c8de4d0c7064edc55ec0df0740db31f09cbae5438b18a8d51928b88fe3b08464a93e35071765bc7c26a82b77b4f8e69a8bfc0deb3c71589d2fafcdc6b169a9a1170b15f26bcf7674e21801c1c5bc1c5fe8652c5a79191cbaf") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) 14:01:45 executing program 0: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) sendto(r3, &(0x7f0000000500)="fbd0263449856e0e4c3c386f0c98a78f5f40edc37db5116b93d17eb7e21a6a4cf04300d1e571decd872d9f5580bd2ebb9d2a8f4c0d82caf241e61451a42ead41", 0xfffffffffffffcc0, 0x4, &(0x7f0000000540)=@un=@file={0x1, './bus\x00'}, 0x4) r4 = socket$inet(0x2, 0x1, 0x6) connect$inet(r4, &(0x7f00000004c0)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 14:01:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:01:45 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) recvfrom(r5, &(0x7f00000006c0)=""/4096, 0x1000, 0x1003, &(0x7f00000016c0)=@in6={0x18, 0x1, 0x91c}, 0xc) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=[{0xd8, 0x1, 0xa2, "ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec82"}, {0x88, 0x1, 0x401, "f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd830"}, {0x10, 0xffff, 0x8}], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 14:01:45 executing program 1: truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0xae3, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x226b, &(0x7f0000000040)=[{0x4d}, {0x80, 0x0, 0x0, 0x9}, {0x6, 0x78}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'w\x00\x04', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 14:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) 14:01:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x6) fcntl$getown(r2, 0x5) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:46 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x460000000, 0x60000000}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x40, 0x2d, 0x0, 0x1, "f06fffa9bf00647e50d069b6b858a68745de932b", 0x383d, 0xfffff000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73ccb37b2efee534840c76f30d56c9c06d00", 0x2}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 14:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 14:01:46 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffffe1}], 0xfff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 14:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = semget(0x3, 0x4, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/224) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 14:01:46 executing program 0: clock_getres(0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000002940)=[{&(0x7f0000001740)="975fc06835cb3dc24c93f43bed1a4e786d7e971cdecadd37f100c4688b678ffc8b8154be2d3ebf823eb76169be50ba7ba41b73f5295da9eb5d52d4e5433eb3552c75609e0d55d72549c391694e20da0bdbcef03b26756180be2995253b2072a820314f7164a83ba7488e5945d84430083345f1d8853a9de0886047bbc5ed72e253677547728229c7a2bdb484b9e067348a231634470d9da2234f66d22cc48175e83480638c14bc10179143685dbb32be5138cf75f66a22c1febc9046f60c181da57b5ea46318767faf3b130b125e43996ce170d40845f1f4257b93e3ceb9ffc18de09323ad807826812c7b3a8247da1e7301150b8f9ec9d489f42119a9b562cb35f6bfc8cca82dceb1df24b8105fe818383a8a627706367867b99da6df789144b4c8319d623172cd5b12b050d504113b3c4fb0f8979d5a9c908e9ffc3f95d76bb177677d36f1223cdf21dc688ec796a959d2e982ba1eff38f6503bd38078f617f2809fd01c6822a1f34696342960142bd748e46d9f1dfc52a7bc6c55a3524b679f27e4939b3a70e18ee63219bc8642c1c63f183f6e2206e1fc984d2c618848134a70e6afe56f2c965dcfd804651668f06ae31a09571b1edb0b853763d16dd639c002545757f41736e836b8630dda6cb649d3508ba6db05113dd45bb7112250fae3a16bc161b5397c0826bcc95957417a22bd23a924c29546e4ba033b48d1459d26d66b9320900f7573ddacc1a386734fdb46e38a2549874f2b164a151d929a17e46b2a8430f653a884bb10d1cd2cef5206a83c28c93f5cf2271692aaf48991dc783d2ef3a8c88ff73b3df741b1f978535541af7c880fc2451eede7237d4e4c2d08193a1e4df8e04bcbeb8c29eecff06396899d7e9bf99f13a2b8af229cb95ca0ad2b0612ac5e9f3a0a08262aa55dcdf083121d0ef04425cd3363cc76576fdb6e3727dd2695454750a58e029c4c3c9324e13aac0d2447f0ebc0f2f41424d7bf8821b9557fb192c2666a64ca10a702750a7fb1dbd992f5d5a0972ff17e507fbcbf1dbe1ac20dcfa3a7cef25814987857db1efad6b3cefe585dcb6ef9e88edacc29afa321afbde1d2add8282361f67a8f97d6f64c62fd43520e320424a2cebca318ca39eb47a29bc8368a3e225d73612b06f8553f33ca22eb7824179fde8acded7c3399cce9a94266dd1fa35015f2cea804de8d49bd91729c18ec5d56a0f614c5ae4a140a7c25b5dd732543a6f78265668468937cb2258470470468916ca18013a52cc727ffb00ec7fb2652088527adf499f05d249db007fb2fc9a90566c07cc97e68ea8f5400128105ee10cc5a3ded19354020a99844947e3ea1e0628314425485a4810bc87546e9e33256261e74390297d10627f59caee56923d6ba6d63f36a15326444771402d66386c948ae04924182fe36fe89e414b1a0401c1eba9ce18ba14b04a9bb23fb94b52da4735efff7cb370dc9ac78cbdcbddd32108bf5cfccb4509a2b4ea356157a3a44ea67317c3a73eceb1bc49123a7ac060ae6f6337fc45b0fa86416a1e9049ef39fe0e1f936cc47103a5643f1ac3f884a9823de98e6376ccedb4a216a4ea0e710f6981ffa266963a0f52e9f2fc5ad0508896f58c4891c7d4bf09217ada8782cf50315395f9890d2194e68f0f13f0c00ef11b9fcfc0fb98a6dd61e50cc663ffe366cc0eab76039d01fc017671863c258a0f2d63349a8891b224f7a3ff69025e049292d09505205a6ea0f41ffa7c2155a8b9ce278c3d7d0d9afc3d719d4533be8ef7249015fcb30e3ed28507335bb3ad009c7523f9f1de00178a9dc5c93ce2b64572e43b96bf62f056ddcf712cd0313e755a822b99835bf7fedf062495e0a8e432742fd2033f844d633017504e0982cb5116a3669b7b139f990ab06ddd161c64f7bf863fa8eabd79f7a0a7e17e59f41616a6298c970d402f5f7b35b0601d37eec6172bc84d41375ce42c528ac1eada0af19141b3bedb7c9812edae07641ca8de39046abcccb25b52375a030c6e1cf93f1510ca3f4c42c860d05b31b529a33a5ea209262ceeecbb7be68fa20dbe13e0358eb94c361e1cb25e71b33ca938ccd40357de399cdb6af0f0e83b5cb2c647b006de5b2bb99abd065aad3b23641b0b5891081dda567a070cb6aca0ce775c9db4e6bb29978b0c2dc95af4bd8b7a473483d3fbf1a93ad7c8d371541995274a1274d6a053790c6cdae4bb4a9eee8c08814ecf719abcf402dd1375651f41858e50cf0f867fefc6a8326625a089746ec19e36f903cdbb3e46d4af3bbf7c7aa8fc1e513668f98161d976f3779eb7fb33a3be034f68f0fd6f6c9679f3903c05fd3d1dd905c1f71feb254a1c8c5686d13cb033327dbf3047c4db8272ab66d499e7199e97793ee763ddf4c8f81c5cbdab7d1afe56d879031ee9c2a917497475bf60cfed9bcf0824370fbb425378699b31c8a2a8226134e83b3be884a2fc6dc4ad3fa5839d348bfec3b5d56d22c5afe16cd78d5dda7f571faec1b323ba37ff93ba22781bdb678213ad9a27659fb3841e85cb3db09da85d772843010fbadb470623fd00836a0dd31954ddd5606a95964bcd84904c70796943340e118d35536c4ebee8f839d6f7793fb249217feabe71a280dedab21f5df6bb1005c36b40a5082580a7ca853b379578e1a52024d4b6c65d4243d5eed4a6a95d2518214c775a456e391813d4ec8899fb1c86e2b88e78c2a660abdde6021b79f1c9131aa9877fbc7de72f3642fe939462a6d34fef121bb62742670d36038f28c5171cb8b242ffbcf4af29c70f047d8ea28fb5e702c866b4aa361f8df7dc61d633fc8450e2af47a4bc1603a38cb31402869bfa07552cc5da0bcc014c4e61d638f6bb907820cf6a2fa2fdcaf4868cef90214efb147b949a833148e3d5a26a7d60b8309c86d2d17643361c43ef2de61c5199bd465fc35e2c8e83bf6cc9e486b1ec1ca62038d65152c0f30e93dc50534ed494fcdebb27e7e28e8fa2d9e450dadf0543963c403e36875f4019ed7c8fa8ca779e361c238cb6455283afd7ec4e6927293eb3c97e03a628d05b848c565ab5850a126991e305f7c1e933ea319962945e1356ef1f53f63df388042beefcace5888b69c8715580df280930eca8bd7d3bf2514f90fdb7ef2ad19830c03e855e6c7c78aa26e083bc29d1a7a83842d7da5e7d7e7c01fc5c60f668a2caa7733d66fdae58e61f11ce6d6f05ce75e8d636e60a62545a5b778c8a0083aa63e2e5afd3c790cd9cc4b059703d1c27db2008b95b6ef5e2bf1b01942bc5091042a208d1617172a197b7ebeeea5b4b1174feceec119f2af49cc595cb02bfcbf13bb364f0671912b0bfc28b9d6b9bf1443dda9be1a6dfba5e7356bff2755fe77638b22ae5cfc85cf2b2edbd91efe1ba95e50b57ae0a280641afd1471bde680d5b8680a05b465c4c407e1c8939e8993c749de024d8d6d42ec83e208b2f28596400a81ce27b605a0d9dd5a0009f4eb4af9618e2f6a11bfaec439b6f8bdca625d75d99e8a73df8a4d17b42f4c1128ca5e13eda74961d5a0505c9adb2582d0b067f3fd0b04c17b452f8688af2e4a4dad9c90f036685693f727790120929bb55ed2b83a5a52f2935899ed4fb2d9b56aea5c6baeccae01bb352e055d4b98d629c6fea00c6f4f717cdd8ed98726502046c9279a346622000add347a69e2c18de8e21fff73788a24b9f2591b19086dcfae7c889c7cd4d0fb3523d42197c404aac5cd5cba43208cf126e966febad6e7b2b871fe318bf2c97dd503d2915334f7490735634f0b238fa85941679affee6310a7a0ae6811af34a84e2083858f6ae455f8b4b6a3f7321cc752c25a8c3c50ceba3070ad7f3b3720133464f6f513401e03ec5c603efbff65f8659d6727a89b7831892fb885afd71c4e5a71fde002f0c72c4b8b5763cc366daf0d2df0f28333fa55e24ccffa32a1259aeac12764f47aa56dae2de51dd3ae263224ec80dd168936eaa8a8df66c605e62ac5537dade65e8e57a81803df77b1b404e882fdb9a8cc54d499c7e07923909dcc1763b4759aa6eb1630ac535444ac99f870e4c2c2db5bfea764d93e075e00dbf98460189fc0d081366fb7b62edbab2ecd37af30aeeee2ca9bae968fd96d43ac21a7164791ef6af02a6e0902035bac7fdf94ec2dec0dd2f2e5eebbe77b9ff71250c14cf1b167584a133ba35fc22447fe3a1adf4b8e82b723bb0fb8c8fa80a0f036344d6741c2a750f6102fe8110b5de57c0fba332124ee1a3d020806bf8fb07a469be5018125bc0c3617090570eeb9dcd1b41e3604c1cb8465b6df52a142ce83fa1c501a74d58be5eddb788cd97c00c8dba08b9b05bef4839958f82747ab031837f2d3b1ba940f46004d061db9045079c5b4136a31dc3370b621062bf086c1138aa539df9795cd4f248401bbdd852852181246e93c25c8f139c4cc3d448bad022df0985ec4e26ef7b30637917961b1f26f511d4e68529986eb20cb2365fb89ade90366b58dfa86b9f461ad369b49bcb528fe36f0cfb8408a37f396a437697ead8abdc86797cece5fdbc70dbb5af3291bcc431b670bb9d428f990c33fdc96f442335eee00e3538662e8886c730c1a0d92171f9a4b2218a95a09670f607403d4dbba80e24b86561c382172655811e21f58d3870280016f89ccb3d6c671162022622af137a4c56fa6217c196c824ad35e96d5bc76dc56c5a346165d89f7c7119d14fc3f9681ae46ddf870f6b937224611fb7ed559fb59550d40cf30058ccc90209fd337b1f36d22a35fbc42796af727f37021b8952b62ca9023327054fced7eaac33dda3aabdeb7ca369f67aae910f2b1df271a7075744d18599f5be59d587e48dbb8c2cecb35c6e0f12e0423ab9a16af8e956c011f5e5a4e5a52bb42265a2ce689cc8bb2ab8a75a456bbe447ebe8e303761d6e7f8b42f2cd76c4b506151a5bcf22a02d5bba28dc3b0b97b147f21a87c5c179e38e9deec51e21107e1746e050c62f3a2e672c3b8c09d3c8126a12bc2083b46fa7adcf5858480126dd5ae1f709f56f1a1f79b3e75aba9d08573689955d1e5d7c0a3dc6267d92613135e26603ebc495ca2324b89efd159a5745459a0225f61924b673b7a69d601afa79fd79c7d3c0579663d7da2115624358d835767a866cf253f16db6b539a609159b941aacc6aaee8c71d20a00eeb07dffaafd2d78ee478563c975406ad33a648f988ff194130be9d1fbcb2a0a839419a6a6789ea1a8f70e90cc2c00a768379613352f14315c2a3a33ce4b98b42baa72df547720ab827eff9c1275efd05367de1a87218b7695e63067b5cd446eb1e9807cfb477f77cc4e3e74be7bc30cc262272b63d4aceda434aec5df981c97757e1282bdb5b28f9c05ee2d701f37e47b1740c75fb6a17b3ace0d71380e459e27b824c83499b4d42124c1b33587846dbc82b42dcb96121f89a052bc6b0a201aacdf7ae99ea9ee80107ddcb5656e46d147571e0167a5b99ed700b1990701f90dc2d5828d60d10f5ce72c94de99e3d84aaae216191f4a4b969de897e38b9533255c5a2323821edfee0a5c7faa034d29cfa435c6da88a2c53f150243c5fa4a248648cbab5a48d0b237a60f89bf2af6248017c4634aac32452ec248ca4541c09a224bc8f3d88c9f273b25cd4bf2c9faae63454fdce33350659f5546bbd9d6be53a69b890645c471327e27750e4bd72b4292870a89db62989ffebfa807004289b08aecb4912b4f0f6fc39c33ca1ac6fff677e6cfd1cec5e410df7626d17ae01baaad88d2d2250e4a9f857fb1eb7cf1c351386b9d7cd9cf49b410a3"}, {&(0x7f0000002740)="0eefb060a9c71a6575beb199e44b19354b09f9e638cdf0f901e48a3e473fb70b1c91aad2da1b20316b7962da218b705847d65a5156c3fc60e841c818515646b4584dca330547ea6d50a8dfa9b5fb64a12052bcb0b7bd8c5905e822cab39f27a2cfbbec27e53e8d0b2022a5ea352f27f938b1f0c1e763c62457c29785f8fda6ed9605173ae25a1d3c8022accb9bb49cbcb3f875d3c954dd8f6da64ceee6135abdc5d4fb9d14c24e87e061c853e6dbaa844f172827e1ff189ed4b606468a114609160235c626a1b13054003a48f5ce38d32d433118c183c7c75b6440cbeed76799665fb4222158af2545e58f935d75"}, {&(0x7f0000002840)="d0ecfd1466ec5a469ac0356bb018a14935310222ec1a78204ec0805ee1b88369d1fb73c3d0f27d3a22ab55ce9311f9ce67a16e654a50adafb4742744366d272a547625ea1be280e80df59ca82efca8668d7581097b8c31f99c15ea3d130a7c3cddbb87b5b975b60362c7694907b7d0ac416c689032a72a02f469334890558c11158d347f0440f4b1dac17cebe7c92efb32bfb39769f126f6661e7fb28ddc3fd16f4fc11df8743c86cbb94ab332972752e61dd12eec7760ae4d95564b65be5d0beea39fd2da9dd62aa5a0de5629a1a4cf749d70f28d59616e87eeac5513d071ff3b834c8b8aeb5d62992ffc90c0137a93"}, {&(0x7f0000001500)="e0b55b536683a066983aca309314c3f972fd3ce275aa84e4d9194f99a3447787861aacb1cb7918e8aa79fbf0cc8cc8b80dacc87c11c04c802865e2fa0d1a5ce82755fb418ca9e6488898aed7f8c4de873e36181691c093ea4d16b04e43d401fef7bc40f1ca8792754e94abed6bb7c6e11f86555b7baeacb92d020118"}, {&(0x7f0000000480)="644ecf1fea75b4fcacb5633d02d9a527a536802ca80f8c33b173009b721ebbe8674f9f35ac6e13b5e2085b4011055583167794cad967bf7f70d5f941348d"}], 0x1000000000000068, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 14:01:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16=r2], 0x1) write(r0, 0x0, 0x0) 14:01:46 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = accept$inet6(r1, 0x0, &(0x7f0000000180)) fchflags(r2, 0x18001) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x1203dd2e}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) 14:01:46 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xb88, 0x8001, &(0x7f0000000040)="33577f07d5d6a9b80a0957ab29c9ef4790df07942c98820e16d26db89df7fcc21f7400d0956d9db54c2c59906fc81c1b588ecea0fc18861cf090d03b92ac924493697fe9e4adf52f6408f3edabc88b4d24ec91ec974539217d8b4c4b8ac3", 0x5e) 14:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x134) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:01:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x6, 0x8000, 0xfc) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 14:01:46 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000300)=""/58) r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() r30 = geteuid() setreuid(r29, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r34, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r10, r11, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r23, r29, r26}], 0x88, 0x10}, 0xaccff110451b3cdc) r36 = getuid() r37 = geteuid() setreuid(r36, r37) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x2, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) r67 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r69, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r44, r39, r45, r46, r48, r49, r53]}, @cred={0x20, 0xffff, 0x0, r54, r56, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r58, r64, r61}], 0x88, 0x10}, 0xaccff110451b3cdc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x20, r2, r26, r37, r61, 0x40, 0x8000}, 0x10000, 0x0, 0x101}) r71 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r71, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:01:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000f40)=ANY=[], 0x0) dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) recvfrom$unix(r3, &(0x7f0000000600)=""/206, 0xfffffffffffffe88, 0x62, 0x0, 0xffffffffffffff2f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r5, 0x5) r6 = msgget$private(0x0, 0x200) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r8) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000100)) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000140)={0x3, 0x7}) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r9, 0x0, r9, 0x0, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000001c0)=0x401, 0x4) sendmsg$unix(r4, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0xfffe, &(0x7f0000000ac0), 0x0, &(0x7f0000000e40), 0x0, 0x1}, 0x98585dcf740d0) r12 = dup(r0) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:01:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:01:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 14:01:46 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000202d0, 0xfffffffffffffffc) open$dir(&(0x7f0000000240)='./file1\x00', 0x200a0, 0x105) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='W\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) 14:01:46 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xe) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xce) msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getpid() r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) r15 = msgget$private(0x0, 0x200) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x2, 0x6}, 0xfff, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x8, r17, r1, r2, r1, 0x5ffaf8dd7566914a, 0x6}, 0xfff, 0x800000000000001, r9, r3, 0x3f, 0xffffffff, 0x400007, 0x7}) r20 = msgget$private(0x0, 0x200) r21 = getuid() r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r22, 0xc0307006, &(0x7f0000000100)) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0xc0307006, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x2e9) r25 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r21, 0x0, r21, 0x0, 0x2, 0x6}, 0xfff, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) r26 = msgget$private(0x0, 0x200) r27 = getgid() r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r30 = getppid() r31 = msgget$private(0x0, 0x200) r32 = getgid() r33 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r35 = getppid() msgctl$IPC_SET(r31, 0x1, &(0x7f00000002c0)={{0x8, r33, r32, r33, r32, 0x2, 0x6}, 0xfff, 0x3, r34, r35, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x8, r28, r27, r33, r27, 0x2, 0x6}, 0xfff, 0x1000000000000002, r29, r30, 0x3f, 0x7, 0x4, 0x7}) r36 = msgget$private(0x0, 0x200) r37 = getgid() r38 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r40 = getppid() msgctl$IPC_SET(r36, 0x1, &(0x7f00000002c0)={{0x8, r38, r37, r38, r37, 0x2, 0x6}, 0xfff, 0x3, r39, r40, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r27, r37, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r41, 0x4) 14:01:46 executing program 1: 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) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/180, 0xb4}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) setsockopt(r3, 0x1, 0x382, &(0x7f0000000140)="ebffdbff13b0aa3b83afa5c59242218ae7000000fd3190ad2368c90415ce6e0c41206043ce9d3d5340055b2490e4ed2a9563435314f37b6725659b2c0131b61a81d40079375732a7e59bf53a0415880579f2e11f0680dab21315d2fdf550459739de2a954e441ddb2b48232170a2e72b6e57e1c1465f711a98a2d31996d8865eae507044b64a5ff2a365cbf98967346c19dba62e3ffa48d1923c6d441118a1d1bd589e7e3ded243d1858d9ea0516a41bee8842b52fc331b912aa49578ca2111995cb470084d570bb4f841d448fddbea5be95db654a38614fcb4a97f5eae32245c4245c9556c7c1045e19ce43652a00869053afe018c47ced878b334f7e1fde4b371e3b42a72c2ed4b3ba5252ea16c012d1cc9323481f82e1c52040f1d2cb8320683c74ebbf36435ef643f2e356f85a29bd043bd82e5bdd7ae5869939c0d2f1649da6a443e755b51e86429214b51b354b9289c727024a4195d7086b1aba63d5e3d201007dcc", 0x165) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:01:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea30cd9dbd36a5c5ef59f7043f0dcd018b95209c375d82af2f57c7e760271234c38791dd7dd118d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbf7a5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb67a393aab199ce1d23c94cf01ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447490fd173a472abb5991a2e81"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x400) r5 = dup2(r1, r1) socket(0x36, 0x8000, 0x8) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:01:46 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/198, &(0x7f0000000080)=0xc6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x20, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 14:01:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) munlock(&(0x7f0000742000/0x3000)=nil, 0x3000) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x6, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 14:01:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xc860a33d24bbbaeb}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r4, &(0x7f0000000080)="f66201b8ede2323766a66fe269f60c034bb61e86108a19c4feaf700c60b2a9503d76196981d6d7021c979509", 0x2c) 14:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x58) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="fc4ccd3482098f5fb5129e1dd947fa1bcd1d50154d19cfb593e4734347e9c65104f707f6c2a77f145de336279a20a2b7eaa3c0fda3c13ac6f0428f9f75d70f18967321e807e1562525984be595bcd9e54350e10f17d538df03f5b53f36cd6d7d2c918547220f5abf5c99650c4201367b9bf35daf317041299a0bdf7777336989258f94ce675789e89d7e573efe6154a8fb9391537fcc362fa908059c37e752a0a6c5d6ce268d91a63a", 0xa9}, {&(0x7f00000001c0)="b93baa687f7ec8a7f71743fb3ba235ff1f7458eff0720bb044fab3d4ab85c49f5c9c33772727631a3df9dfb1", 0x2c}], 0x2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 14:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") setitimer(0x0, &(0x7f0000000000)={{0x618}, {0x3, 0x2}}, &(0x7f0000000240)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f00000001c0)='./file0/file0\x00', 0x180, 0x48) 14:01:46 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 14:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000061}, {0x6}]}) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x2, 0x8000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'O\xe1\x00', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 14:01:46 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3ff, 0x3, 0x0, 0x7c95}, 0xfffffffffffffedc) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) fchdir(r4) r5 = semget$private(0x0, 0x6, 0x480) semop(r5, &(0x7f0000000000)=[{0x3, 0xf8ee, 0x1000}, {0x4, 0x6, 0x1800}], 0x2) 14:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:01:46 executing program 1: socket(0x2, 0xc003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:01:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = getuid() seteuid(r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) 14:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x73a, 0x5, 0xffffffe1, 0x3, "7ef9c765106f5caa593793483543fb3f29ce8a7a", 0x2, 0x32}) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 14:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f668040000000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000005c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x10000, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000100)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000012c0)) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 14:01:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3, &(0x7f0000000000)="ebffcb3048000000000040000000000000000000", 0xfffffffffffffede) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:46 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d675000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fiue0\x00'], 0x10) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000100)) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0x4, 0x4) getpeername$inet6(r3, 0x0, &(0x7f00000001c0)) 14:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x64c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 14:01:46 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/213, 0xd5, 0xb9f78d11cb7db9ad, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) listen(r2, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 14:01:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) close(r0) 14:01:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:01:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x12) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x84, 0x80000000, 0x35, 0x7ff}, {{r3}, 0x800000000000000f, 0x40, 0x10, 0x53f, 0x4ed}, {{r4}, 0xfffffffffffffffa, 0x18, 0x0, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x4, 0x800}, {{r5}, 0xfffffffffffffffb, 0x40, 0x0, 0x1ff, 0x8}, {{}, 0xfffffffffffffffb, 0xa, 0x80, 0xbe70000000, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x200, 0x14d}, {{}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x8}, {{r6}, 0x8000000000000004, 0x40, 0x40, 0x800, 0x4}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x82, 0xe2449736b684daee, 0x100000000, 0x4}, {{r0}, 0x7ffffffffffffffc, 0x11, 0x2, 0x9, 0x7f}, {{r7}, 0xfffffffffffffffd, 0x0, 0x8, 0x5, 0x1}, {{r8}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xe, 0x1, 0x20, 0x700000, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x1, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x61, 0x20000000, 0x8, 0x5cb}], 0xffffff47, &(0x7f00000002c0)={0x9, 0x8}) 14:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000162, &(0x7f0000000080)=[{0x20}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f00000000c0)={0xe21, 0x0, 0xc31, 0x7, 0x3, 0x7, 0x4, 0x7}, &(0x7f0000000180)={0x2, 0xfffffffffffff838, 0x4, 0x5, 0x80000000, 0x1, 0x3f, 0x7}, &(0x7f00000001c0)={0x645b9482, 0x81, 0xfffffffffffffbff, 0x100, 0x3f, 0x80000001, 0x9, 0x7}, &(0x7f0000000200)={0x1000007ff, 0x69213a89}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:01:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x5, './bus\x00', './bus\x00'}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 14:01:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) write(r0, &(0x7f0000000100)="7e50edc0f33ebdd6009332462d094d7823ade4dc5bf50f8adf491f48cfb150c472f36a7509bc2df50756bfd9bdaaea3af602a5afe21cdee93572d57eb1f4c24dce63f031b9b9b09d44b67932332e7c744a2b06b352f8c072cb33f3c10296ad9e671cec235ca411059cd4a7086effd440a7e305", 0x73) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0xfffffffe) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x782dcfaa7235df13, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) 16:00:00 executing program 0: shmget(0x3, 0x1000, 0x6982d2a020efe9a2, &(0x7f0000ffc000/0x1000)=nil) r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\x1edev/nui\xb7\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x9, 0x42, 0xc5, 0x8001, "745262e6de6a1fc47074ec9975729a5a62bcf3ce", 0x2, 0x5}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000c2"], 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) socket(0x1, 0x4, 0x5a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x100) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x108) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffefffa, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r4, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20001, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x7}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f0000000100)="a8e0a463", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x43c5791c5de278ce) r4 = dup(r2) kevent(r4, &(0x7f0000000100), 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setflags(r0, 0x2, 0x1) writev(r5, &(0x7f0000001ac0)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x7, 0x88) r4 = socket(0x10, 0x8004, 0xfffffffffffffe01) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r7, &(0x7f0000000200), 0xfe72) r8 = syz_open_pts() close(r7) r9 = dup(r8) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCSTOP(r8, 0x2000746f) r10 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) r11 = semget(0x0, 0x6, 0x8b) bind$unix(r4, &(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYRESDEC=r8, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r5], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=0x0, @ANYRES16=r6, @ANYRES64=r7, @ANYRES16=0x0, @ANYRES16=r11], @ANYRES32=r4, @ANYRESDEC=r5, @ANYRESOCT=r3, @ANYRESOCT=r11, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r7, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be31b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de306e62071e02f5e5ca728366d3489d76b2f00"/174]], @ANYRESDEC=r10], 0x4) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x2, 0x3f) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000140)) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r20, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r21 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = accept$inet6(r23, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r24, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r25 = dup2(r22, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) r28 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r30) ktrace(0x0, 0x1, 0x8, r30) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r27, r28, r29, 0xa, 0x7}, 0x711d, 0x7ff, 0x0, r30, 0x6, 0x18f, 0x9}) r31 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r31, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r31, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r32 = dup(r31) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r33, &(0x7f0000000100)="8c65", 0x26d) r34 = accept$inet6(r33, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r34, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r35 = dup2(r32, 0xffffffffffffffff) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r35, &(0x7f0000000480)='./file1\x00', r36, r37, 0x6) r38 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, r17, r27, r36, r38, 0xa4, 0x7}, 0x6, 0xb39e, 0x9}) r39 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r39, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) r40 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r40, 0x0) shmget$private(0x0, 0x10000, 0x74d, &(0x7f0000ff0000/0x10000)=nil) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xeb, &(0x7f00000000c0), 0x50a1, 0x0) pipe(&(0x7f0000000000)) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x17\xe1\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = msgget(0x1, 0x40) r1 = getuid() r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) r12 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7f, r1, r3, r9, r12, 0x80, 0x4}, 0x4, 0x401, 0xffffffffffffffff, 0x0, 0x9, 0x9, 0x10001, 0x7}) socketpair(0x6, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r13, &(0x7f00000000c0)=@file={0x0, ""/78}, &(0x7f0000000140)=0x50) r14 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000000073c3d3000000080000dc3460d18fda31b66a8ced00c8", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, 0x0, 0x0) shutdown(r0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000377000/0x1000)=nil, 0x1000, 0x4, 0x4012, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0xa, 0x810, 0xffffffffffffff9c, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x1fffffc, {0x0, 0x8}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x101, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="b8c597f87b5fd35197aea312b225832d3a5fe763d74a046db8b5aaeddc3545fd40f00d8df6601b8308a3a3fa2989c8d8f31c80da36ffa569311b5b159d24b9ed4d6315fc149c07433a337a865c50173de27530cfa33530b3582cb32ae6d5a9ffa07625ba319ec8a69a96938d9b1b4fcac38b044d7cc623a6de7478b20388e22fcadc742a689e696fcd6291ee324120f30f8b254d0f22a03ebfedcdc63d209930bcfa9a86afc48340621a", 0xaa) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="85c9def9efa7e87df5092447b5408b7fd17609926214ed1a19183bb37263f72de6d1a796035122d5e88bcd2ff1ac66f8d72ec5d79a0e41a40825d518fbd96c8afff485f41145e1e037ffd58cfde4840bcc281b4c7eda64dddabd2c8881f4e2adc532b742b6acb028f678ca6dbe9a5cdfcba911dc665b89e7fce8767786e09721f9ed4066515e784df1f4ae1649ef66d68e63698b14e13d7ea2ddf4f6", 0x9c, 0x0, 0x3e) 16:00:01 executing program 1: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8001000a0045b8e70e796680621aa304d578ddfbec92c8fa8711f7cd531bb26b35cb179d71e3fc9f24883bb0c8de935b83dd089d7066970d879aa8bfcd48d66f938065085d6f5a631b4a09fc78bea9"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0)={0x8000}, 0x8) socket(0x20, 0x4000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x10001ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r2 = semget$private(0x0, 0x7, 0x400) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000300), 0x2aaaab5a) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x0, 0xffc1, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r4 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x4e5, 0xd75, 0xfa}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r11 = msgget(0x0, 0x10101) msgrcv(r11, &(0x7f0000000d00)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f13280100000000000f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa33259c65836a4bedf38790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1f3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8b08eff3dba6d4dbdee7f623bfd910e9ea9c3c160360869db870fcd731b68f96e6063625f9abc05cb6c4428266ddec3406019b3abf2108014bde7347810cccd32c06692481b4aac85445803a48478add4089351c49cdd65a720adf8fb44e9d5d2a558b10169eaa592f23f2c4629e9ba137918e9053b7ea3769921efcbf80ba8dd865068321add18f40a53bc3748e65d0a810d516184c64b270accab24e289a722eda3f67d3570adee1e07c5ef64ca1ddcda845a67f0d8fc861b4f54fe333c0be5703ef8432b5499380abd06f8d78316d1dc1683fa84f3c06f079ba4e10d0422dc2da44c32e3c7e124b0802f8b1c4692a8530d118acccacd87a057067cf8ea95f0a33ea45f3a48c1cf56"], 0x9, 0x3, 0x0) r12 = msgget$private(0x0, 0x194) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000c00)=""/224) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = getpgid(r14) r18 = fcntl$getown(r10, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000440)={{0x1fd, r19, r15, r16, 0x0, 0x1, 0x5}, 0x10000, 0x2b1, r17, r18, 0xd6, 0xfffffffffffffff7, 0x1, 0x3}) pipe2(&(0x7f00000003c0), 0x10004) r20 = msgget(0x0, 0x10101) msgrcv(r20, &(0x7f0000000540)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77017833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a80a87404b60e2b46f540a4df3b02f960a7b863688231e5e"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000c00)=""/224) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r21 = semget$private(0x0, 0x4, 0x10) semop(r21, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0xfffe, 0x1800}, {0x3, 0x472, 0x1800}, {0x3, 0xc01}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r22 = semget$private(0x0, 0x4, 0x10) semop(r22, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) r3 = accept(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000ca1519256be0000000000000000000000000000000000000000000004e364ae494e3a455b4000000000000000000000000000000000000000000000000533cffff3db34ceb5c571800b4edf3d20000000000000000"], &(0x7f0000000100)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:01 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="fbb9b112373151c8c3ee52b7cb521d90c99722d284a8c6475a287e6874b7a4f561c8d49d8d1bb57eb889d5d3a6505ec2542907d61cbd7b3c1049d8d1eda357633848c40faf5521bc3dbf29dfe395b8677d8446d3ef1988b48a7778b90584bdb5a12b40d281b6737d6e80139f24a94e90461314b893712b7d485a89676fe067e3018adde30a835b470c655faeb92b129b1591f989f48fbe1d20933e52", 0x9c}, {&(0x7f00000001c0)="d18c53fe88b66e3f871c29517772b3905d1286e866661557100d540125494de2", 0x20}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="18000000000000000000000002000000ac07fff7000000003000000000000000feff0000050000005782476390ebd87b617e7fe81f372920a837e76a01f3cd75a8a90353bf000000f800000000000000ffff000003000000489f7d4351649484432a833fc415011785264f087ff7ee43dca819fd0b4c36f1ce5c4b494bc24e987c52e3960973366ed85b231a29cde25b62fa3aaf649f1552dbbbb4c8485c15ed86658c6985491492bf5d80a943998da50e0518d615e3840684c88222d142725ae81f7f699f2e3e1b86a161a0ba21f01a10418b0fea6e91ea21cb68f938f074aa4a33a020bbcdc8117e832643dceef1922123fc64e82682977e6687ee4d5e2e893798f5fdd85ac6a2171c598076a34f5a6dbbfba5a77f535b16db1edcc29750cf5a5a02188a446d9bf8f329a606844a8f6b875bf0e6feaf3caa1e8cc5f905fed798000000000000000100000000e00700f08940436d15f7f601c7d141ad56d62d453d2e39b860c339560eecefecc73328895e7deeb84a1352c58c06ca1d8e584a4837fab667624662f9f91e4af5f2c78ef1b73c3cd3a833052ce781108d74e3edbc34132d4d573f2d3638255f647b0fa2849455fb1d315ee612e9304d783628fc226278b55576986a0d8cdca186fe5ee18b4b2cd6c300000070000000000000000100000008000000f8e11afaf3d7447768f3d8be11e4f1adc267ec644fb85ed65cf808e3003a9ac04a6f043145cd4bf42e39974f12d7b26c96b8b8f0a7785de1d9e5a48522a0b5c78308af0927e60d40bd104de50a6bddfae32b8e2262fa22e917986c24ae0000001010000000000000ffff0000ff0000008597a31133e4d6075900fc7d4f183c9a532282b685af780d20982d446485b5f759f046d5eeb456ce31bfa82b3905a534a6111644db4a6dd865c63481148f673e7058d53589d617a7d5658f7dfdcbf3313a755b9dcade12ffb8115f74233daa26d2a2902b13e0347bdf5f7fc0da633d97157fd8a3a3b5e0a327c8bed93be1465ffd97107f56f72d1640fe0a92b261c3ce5cdce928ebd1c1ad79089e106ccc490347505e4e5020513f53431434a23be38dbbce9373d92d4dc3b0ee52f1b93da7eaefb86564a97e334ef07e0a491ce22f7935be5fd234a8f4dff1a1d87010188c1ff56c45e6c25ad7b89e19f09536d17cd1a731184e04a3cd6e8d76c1c382b5f0b12816f04bf23e581fb4cfbe03422312d09003fe2aff814205909098f27a2872023c6a3edc36fc52c8688e5329ea0c04095370cc65b2b04ba69d8c1aaa43c44a13d09f0540ebe1cfb767d14d8f72fa8d177a1b7662fa82db167e0a67c56e16cd59df48f7202b4e630288f855cc891b33aceea4e43d81ea0d79b80d9937209d9c93a6016ec56ad7de6902a4b776234e330beb04612d0dae42754d3bb472f5f9c4bcc87a27de1bb25fb264b64571b9a0d276ebc860ecc2330e0d736770618ce2681ac6e02ef7eee9cfd25705e96f221723b9d41f06de9bd27b55b0693460c0b44c3d051160e5d0928a802a1d779b47ddf1042220a23c6a1f53b8d2980cc8d9ad3970a96643fd3fb166355bf2c67a215812e8ba0c172ae5b389c824e5148b4f36514c67e015d5dd6c18fbbe803711505c0258a6c18cde92fe7f5b7871b539372ac91456387b3742ac947735c0ee15cd2ddce280f44d67a919047c526eaf887bc0f312af1e2caa46d18935167b87b6ddaab0207b62fe7ccfa45c849ab63dba513f138d9c347ad3f2d8b83f396138d23dc6d243a4bd46490fd8af44303626cc068b8ca463c039eb03255518dbddb8b23de92bfe312318f1bc2db218c3c42a69ae63c6a5187cf373ccf6afed6df2274bc4c97a7e9a9e84d2adce8cf79b15df245068772151e49e5cd5c8e8bc54bbfbe7c18383a819ef3a4bb691400489c82ee46891e13854806ef25cbb5ea7fbe6cdaf03bd3bf43e3dd91d2a8d741623aee37fb7c94301a11f70c1a918017a462e2f306e7eb0860ac7b24a7ed24b099c96f1482adc7bf8c4eca84f396ab61d746906ec0bb4fc71466e867fdb101b21edf78471cbbdde04f9703f3fa60139b84c1171f1ab8e908416ad492c2b89d71ac5af6e02df4fadec8aba3e3578226dc413eedf27c6564866fd699a2c833e7e56cb530b7b9787d9a2e2a9fd322ade8f17157ec698c793a307bfda22346edf3bd42242a227c80a420a472844433f20303a101991b485e210b449fcba755eda7068fa062a47e8605c207f0863efa98b388f9b538c027384746226b312ac0a183e36f7092df0e0853f4b2340cd55fe1644a5bace3ae7843a07cc00b46c31266bc9d10e6c475a926cd801d56d35c806fa5fcc1c0d1e0597db831820a8fd0c93246eb1e37b8eefe5babbb6986bac83dd08527627143238261be19d186628126e8d2288b68131df9a4424a6d88a6cc63042467713b471a6c9dda69911109b25f230c95d9e609cc128fddaf8642c8226984484959afdc0be5ee1a754ad1799d134f87ee536c8281752906a9e9e79a0ddd917b5b417ba69d9a8736a59973011a64c2e5be185c4074258baa65226ec846906f814524faaf97fd2792abe6d46a514e79ca4cbf04ed3e3f39870ade9c3cfac4d161aaac932d9670dbaa401ddc55172c759cf68c5c11f928eff28d7235f9e15d160301913b0bc6bd90b84716e3c328a83b02f0869e437e94b4ae02048f4283928d65837c435b70c240cea729f5940e29793f1fbe2fb326f6e0efdd4fdbf04d3d47ce0c36cdf6250726863d5a5d2b763151d0cdc3e55f89ac90753351e875985cecd341e6f8431359cd53963e4b2a79753a5586925f633286f0cdf47b882d1443df3aa108ccd910a3fd884e5bf177601f8e44d212c8b46ea9bd9d96c405566d23bea16f24f3cb533cc4f01b10d25f87cedf539a3ab9b2b3496877763cad670b7a885e7a7f2f7b6b3d0e93fbcff6f18aff2dd12da01bdacd8cf7f65b578ac7c1d365460b7b9d0769a393cfe6e1683f053eacc6ce6fed5ae70efe75d86abdaf87c515670e5e68c5ae6263107e8b246930df50d34525cb6d785751c16cc99b27f71aab3eb3f21fb99bccb5bff291c03698614993e523dee7da06d802d697a0249e96ecf228d4e6efea5f3e27123870f6b0feb13b3d8cc99d042d6b1b487167228b57a59c3c7aa783d7cd5d1d354ea8ab980f1989f428ab7dfc3a175d70fd1197aad91b371757744fccb04f22500efb68e6469aca58e8c1abd77c5fb8f1c506b9a530a4b5a75355ec46c067c76f2d26968d5605e73cc74801c4f78f1f6da3b7aec29be346c4d571c41f4113c20887365fc62e872e386088fb8deb0aae1a4e98295b1f37773add7c27c0aba77d413cd127db015b43a9680e1e8c92aa4db9ce7b661c96ba08083a067ae56e35941f4b6bc8144abac38f5a9edceb3a1cc842dd436af9905095f84fc5535a9fea0db83123fc6670e4e7edc8ef5de8c543c08e9ececafb79d2e43088517568b5b11820b2fcc7510433e37e84e6d018da41cba958226253d6f1b2dc6888905aa4e5a2322c348fdab66a9612dace26189c7b5f11c4912c4e15649cf647842c303d08be7766911fc114183ae5470a9b36ada01c622bff48962e1496f126dee6a2fdf29d134ef07cfb071172799cb2ef88d7359b1947a2bef37a3947ce251a5b6b925b154db8ce2113fcf169d92448b45b001f184d90b44a9395692836f549a9af7b73590a0bb5f838e9641989f391ead17e493e3146834e5b99a2ca789d33514b4182c55e9c2df324fbfa5432b1fcc9b44de5bbc0bcb267429c993542bed60a09f9ce089839cede6a27718e36142a92e04296456542f8e5cfdbc6e0637ad048f18c952aa1f6ddd4099830a1441dd33874573b8982de62748c667b3231e74a95428bfac046cdc16341a4aa46e897c5f0e7ac66526bdd543baa75e52e98328459e2de4c7df0e1fb399d87a959c0d52f5e23083fdf56279b2fb6be16410fdc36f4ea64c4c244e322a04757694223cab3d3140e193b0e7a717bd490934ded21108aace5e47ae9b1f33abe0cf42d7079930685f2efcc125f50790a3f3418b15d7405749a327f1748f99a912e6fc200f89111160f34652e00c56b38ddaf0b7cefdfd8ab3935b86b67ed10945170ef81c0aef858ca50f079163ae09f0832cf29b4860c1ad81ffe43071c7895c9cac195cbba53e51497d847205329fda19eac5bb23beb4e87cfd772366ad3f72b2f705861995cebabca4ef92d5cea6ab39048eb5a98b8a6a9eb4ac4eea676bf4739fa9cd0c435cf5f443d9d8a28bb03a24aa286bdeb2090d1ba2e839fc9caac8f6dc2e777807d2f36aedb0ccfacf6a3707be9d2124a8803d420608252eefc23ea9194c5f6bc4fcf3c207e1a77557677390a35aaac5b1e8809b04b6732fa4c324f36b628ab4739272835064f8aee414022a9fa64f495d3338e315732a37f119d126a295fcbe8aab314b6949b06919fc8a5c550e8efdf440f189c47b41e8db0625a4028982fcf68bfd0d44f000e16e08add993f14ac1c0a9aa3efaea937375eed80721bf37278d11c39e05d8ef751a01e0ef1f1c6df7559df686d91d40d189c1351bb289ffd9d0d5987c5f12e0574b66da9e5a81d9bc2d4ae6e7128db272081d66517d30ad8144cf69c65ac078755e913587c7ca962dade2f8d67ec675c6882e2752070b6a140db7327171f618c8599a6737fd14dc7c081f9b46140c1da93a68ee411c007a55abedf3f6da33ef4d77b629f2cc37c108bfedbb9fc773bdbdaa72b118ff2cd70ad42bafe5c2c18cb6ea4c2176dcef8acf53a17639635e84ab47bc8f97c6acf9452c8eb736d878eddc325cfa36369f586b0d31f87d6fb87bdb6d8e721e7e92bacc2f34228539ac2259a525105982d49b8ba7c4ea45bce010348d4ed8f0b09b8a7b2a18d7a7ff20df9a0418e119933696777fd7b4ea907a68881e2de7dd102ea57f08b5903dd9ba299685169b26d38186fc638468f4021591b161907de897768bc941baf0f6eea3f0607bf9a0924419780e42f25068aa8a313fffbb2de2a124853c6cfe2c755bf0cca86662481118c32f28c8f53330e8955cc507cb4c5e3d832d724ac3db3f36a7e2eb50e6a2f2cfd1a905e0168ca8a3291d56b86c29c99c9a430564b5e2fe79a016496de4965c406a0b8a14e14751cefcbe2961b242fea5546891a2470b64e92f5853157ec44e34e8d1a2c66ad0bd3ffea6dc9f70061382960a1d6800f4ff5f172ed342e11f157929576bb4afd0263caddcc71dca187bbc0d890f1d19483aaab48ef4489079779600e5e8af63fbed1a2957d1b3d63f83ae8ff42023b0221e3440e38284a98a3deb9e2c9abffa3f55b81aa3059daabb9eb0557d7c876191ade403f7ffb90e6911d9e2374c72ecf9eae18117664e5400c1517b4106200591564199ff4c40dfaa4dfe0f1bdbd9638506939cc255699b7efa9b179dfffe61719342c8eca72be26aa7df16405bbc31aaeecce819eb09b63820237d53eed549dde6691b9f7ce8eef3f19433c7f0e75c8c60c5ee669e7895369e67ab7f18414652b847e6c417c3c9ea3f1381d170b03d8d207107d893bc04c0e04eaf3e7d90ba61abf12e4b1e92c863d34b449eca0a23a0bb731cd4d845f4f91e4251342b97639492e8c964c6133f41f56a46dddcb09453ab982e5fd6b0d8273f24904511766699d46507068a2eae0c762206fb01511b2e92d7af1b5010f7c809cfa56a5bcee2807901db74482bad043e734ce1254171a74d8ef437854e92fe1aac645d62644a93f80bc11c1c7e2f6d94f7e7f3c0ddd4f021d0aa221e7a28bdba7ba38e24916aa05ec1bd32476c05c2527b22140083675574a9d47a4e37a9ca021d6bdf8116ad289891bd4895e4a9487c3a9b8b96e125b287719b5a9e3716d095151a6f34ef14d2e7509297cc01c0a74f6196d4470e75773a4ea3accce3102827c341f41b348c7dc4c753f2297a5ff68fb2f8b41e941c6204d40f85048abb91ff6d8e490380ec22195b896642bddc503a894edc480cdeb4638ea7f2c679563de649d3d87f24bcf83cdbf181755575265c27f5320b7c4724d9d20ce4a5fb34c28f0c2d246302451b8da906835e31300d423326111f0a9f09bc27dda392134429c04bfc5bfe3f89ab51011ce88015c709951a914c0cc56037ae226392d0f2bdb31c24ec071671fff32462b42ca7c80565a859a83e4e1fd0bf597964c2d0f127a373a7f99e9c6215143978a1d3345da1baa4e455b8526e0f98091aa92397e9e56b99f77ba1ab9c727cf42171e79b7ee163cea431f54997751a658312e7006880ba4266fe96d2a98008ba033a4bd7ae4db7073e039cb04dde7a49ace13efbdfb3801a0d06e68a687103cc1f738b6df27ead2632357f31600c4ce808c127ded7f37ab8e508671d8f5f97fb4953beb58f639651681a4388bcb1dd6944b4843e791555740c6573c2c5ddf216071d2b766e5e080dd3aaf82e87a2008eaa7ddfc9522b4f4f946752a8829f31f1858ba3b6d15439940728d90c939235447f61f399583d062d2660a3c3735e359db629edc17eff34d5231fee59329f91cad47e043d9e910e344ec3030c309f4ac135eeadee7ef66516bf881ee00e0a62a32eaf2621c65cbc660842b71d9c0208a3ca37c51010000000000000836b14d6ff010000449062c33b9cdf72325687b338d4db22b65953052ad236647aff1a3afef4b28e7d8983807950d4731e85b35e75770c07f57622a5282fbab5999cc7af1bf875677a12c384c213c340a1696f4532f49c7a9f8e299e7e42dc4eb9507593069ae59ff620a1c5b78a5a925c3677153975a4bd36ddff9d70a5076dc18407df28e1c7258d21b532005d759c1dae781aa9bc5c1711c09ca5a365d89e70af5f873702c09978521c0d0f3a8367dfa7fdc98bcf103501d6490e7f9a2e23586c1f0a983707a99acee8f6418f40034783f09f4d2d3bd057dc366dabd3425b5fe30eac395c719ed880c032a7b6b0131b875e6aba5b64c016303ce9cff1d6f8554e7c7dd3b02b065d07b8607a749d4f8900ad7e73b0f601caeb586728e3f588b080765773924d40e5874b7ba99d7a2f0316622f4f386c5362b2e6243b1d342a2c70f4c2f67f92b52b8c5f0810c226365745383a2c0f1ae64f1690a5e891b7f435ea01e4609878af62a0f7aa59c1a9dbe58cfaf59cc09d20eacecfef7dbfc85e2f0d84568f832285fc32bdb21d8ab30d534bec78e2f4013bb1fa1434df2690ab1c4f0e856791c41e3fef9890205b4ae1058e3ebe1f334c14572de180a460a39eab6764afa6f513c4ba404f5f63f4a694961b31fdfdae3f25d5103c46fe4e63ebfb760a93a0dcd7b9af212f61bcfb67a9ae0866aede2be2fc428f51146c3cbdd8ed281af09ffedbc5b3af8879f0fd18379b18c2dab2716654f41f86b7945097bd3de2334d103e857406078ae9765d32b98bbdb016a234c73cedd30541e0bf5d034ee3246d92f2661c79847842e0a12676e1490cf6cb9a4ac97ace53b78173431172d7c5c5ce79ae5e77b2d9cc41c704ea4bbc9e3ab83cba2f09b5a6217d8f2523dbffc6f9ea4e4f1ba96d4f48405133e6e4e26bfacd9b8b17fc1ed7e5e2d8404caa1bfb0871575c7c4e757fd748a26631158b944079040c63ac698e17d3fdaa04327b21455805d34334f9f3990afef200d5237c9e254bb34aa1b9ddbf056b6167189dfa5adfc5d4cc478b433ca474ea80997490b34ffcf4e8794cc6d2c7959ad7590d909db09ec45a4e5f9d604ff0a39c80eaf1a6bfaf33dd9bfcbe08141e2170a3bb235a12ba1a0123dc15c746d553df402e81807a4c0edc513c7536bdb9b9929c9a69ea7213d2a0bcad06adf891d3788bac4ddec8f6b27d4cb66d4834b7997bc55dc7e0a6f6a1a7d1332ecd2b1fc2cc1220553976c57b784ad01902b0374fb46bc11411cc067ca0b754314fbff8bf283a3d2f153157a1b1cd8f928a66757b5f57d8a562795f51b7a45c27e8a7090e9891e35627178c3eab92df1a676800979b1c1670f5d8f2b36e03a314e7d87cd88f912c71bd06f625bd1104e97158d35d210d59790c2247d1af7c5f6cfb4ab879b5b20516dc4fe00186c75bbf2262341f06cfa7f9f845141a34d812dce72d11769f6698ccafd0fdb21c8830df41c1f38e4e04e49a989cd374ed1dea5c22fcbab3b78cd5b8210852dff0115f231316a9c04f554ac2215d5205befe809e31312562679a024847155510142f0ec272e9b669c0a1a69decdca4bb652dd5305d464cef3594873879510d4b95c757eac31dc3dc00af456d6677fb3a8180d4b99060e2f0db721bd8b64594426973bc96110f1dfb0e0c5faac10798741b3546d1732b8cec5da864ce70fcc329cc85f713a95beb1a816f57a825a1c5ebb55d6bab5c2e6ceae358ba5029319322bc24a9c59177fda0b38e58255b0b5612cf2b604c29c28cb94103795347a8ad5fcdce54444ed38a0424d1ad0d8734ab5c4ffb463207c5c966349264e873fc5177c69e6629afe4d716a91b87dd25b4a340e7157cc9e940b3f364718182c0e34f1d15a7fbaa618e5d22cb55872f98e7dd1e277b549cc787002a59c4e6fe121e513a7e0ac55265c7cbfdbb752aa0f9e6dab05f73cd6f12628c53eaab924c5d9c10815662ebdd447c67bd92f0b7e14b346c0e6e71dc1f319871a31d2e31c6e8b286d88bbef50a774919748d75dc064ac91734ff17796a8fa2e29687bb593d73b7b916c0d1a38e062bc508b1bb6f4475679d6bfaffb4c53fc81eb82ca2c5901fea1c3e3585776e5b937e2155a46ccc1d2fae33d91155f985893726dbf1be6d57b3ac07df5ebeeab39f3eeb1119a8dbcda7f9640329f53dec57e222960727d525147257ee2e15ad9b075c64824b025ac066b0bf7b6ab24e012cbd67a7d58c44e41bd96152ebffed22bc9dd500bdeb8ea508b4ff9a7514f6f4190713d4d16c647f78e863e5833a77fffca607fa01bdde432638861390e7ac80773e6b635441da71f799f6398f520e3005f1db58cf452ae93010fd9f41be0ddaff2f1f4967a9d9ea9d145c20ce94ef35db58c1f967f153233ab844d60b5d273c9cac810f90be241ca0da2c640dd9ec53460ca2372d58461a18731f43960100d4521afa9c39f3e99682b3323252ea77e202a51e6771102c071a259ebf0a3f08ce3d845a94717c2311b17217a795a76708a28545323a9c7f75ef27c73d253032163f8b9b9475e819d790d0c6eafb3d9e98d7726392edb04c76ebff28b55ad972dc08f23fbd3d9c2c8b54886de4253043c6ffcc71f5fffbe84f3a2da98db23829b0ae76ded979113336526781cdeeb962ca7f1e2ce482def4982bd5375e2cb5423cc862db995ee931db959dff247aba9691588ee786ea31668e1537810cb5593c4ee4f8554dd952050e384e26a49aec209b3821fb75d09741c0c8bb3bd8756a5c773605b285df6603717575374f9b5ec3ee089968f73930b70af65039a0317ceb4fe099f74dca79b5e32a9ac9822f73457d3b0fadeb541b3f1e039021a30f711c1054a5c24d9837f8de8df3b05cb515b652e8b212d07077c7ed29e6712e20ff370aea390c008c7710372f06e899e0b4365ddc473c5703b95d8074fccbc59ec07c67b7909e05577dcf37922934ad2cc935055b2a47e42a09b95b3987617e391fb5cdfd25a863b36d529cfc410d074c9debc8ef9a87f88255deda30b76babc32ca6baaca2b4330b5703080b82c46674da514a982de5269bb8aa978b551969d6c9bbc34fbf35bd132e158268778a6c0ca37cf9ebbaf9133867f70dc238e89bb891e139a34bf6cce13517baa82ba1be12ec6a581e3d00b442beaa29a9fb88c83648de3a2d73fdbc3914a2aea4ec89c9f340adf141bbf1c693f562e6f428390b403d4d44ac5b5914952d06dc3260b1ef38fea7f769159f2a3eeb5b3396d2c9bcb9dc5253fe6ac1a28e959368c7554a7f080d537d168d703a59d39228aa4f497e9ae1888978d7e4764aed50e033a72f1db016a37e0cd5f70f158385e95d30e93fec3597738ab5beb9614d1b6bce512ef726a02758534358e20033e342c3c47f33387eb42b538b2efce09c2c6fabf6a266e861c47e2d0f34a2e358ceef0733371f40e6b75a3cd8eb23c3c744fe1ff9393f9a1a8fbb90c0b535b8fb7e50b011053ca535532b6fca9473256b9e49754405d7551b5b6058cf2f78abd5cd428fe08ace74552933baf9d65f9d749a3fc7a8200382cdd937c814fae7eea0a2b7e625f93f232f8e92e99708cb1899039b341acdd3f761d98666a8d02aacd6eece986e38265a9476ddfd1c9a7e91415dd0a8ce22651b7dcb5aed6761fbd345a08ab801f67cfcf45d33160edb3ab30fb6bcc374d179f2e05fc49925c238918a0b5470554b3e8fcc27f724cf2390470e6213dc0d8d9e54a38880259c862f31293b445140804ff75daa12916044e459106a1348ac5d60e76fdc907390e232b63e1da16c76bc402664c97c0ecb158b1fb29060183ce064e875ec128484bc152c7c237e858177735e50e88de0382469a30b977b92bd1951da90fe42c5f7c216c80446cf01e0efc803fbd607030d033bd0afddd8c55446ffa8c69fc260a0207217470b2695e112f6cc3e9129f6fed20d1604220b2e709205e29f297a4ce3aa41330fa6c5d31cb68665d89a7dd15c74b15fc39196fa3a2c4b12c5ed941afdd0dd3d3b6b06cc319659adfab7f8ceea239b0f75f4447741cae9bca9e59eee08d46e2f16f6abe5fc7f12b640250c1ff23a576698663eb52245833d36c3900dc3f9627ca241f9e5a6ca477aa6f687eae73f14c5c591039a9cbf885c4adbc19f029a9eb8ec391562922af74170f8556857072d1f071e51489b946c57cae3d55205db2b0fa49ced91017bcd9a7fe876c8433d1e6347e8f2cfb3789e1385a83bd1381a249c864e5b3f11f152d08fbc52cef3f4a3b3f573f2c5a346d82ac879041737afe6939e9ee40cfd7386e55f20db9a4bc3e3395c462b1fcf20ac115bf921e9ab348a099554d31c33ad373b36ca9945e057d0add2591c0ad9f40ca2c039f34d00d51f862d0621778408a1a03cf8a88ef05c6e51d87b32afec3418278731800dc8d1113bb22dda697081ee194b3ccf35f7d4ed0732b22ac5b2d0767390c68bb4ef1de72e5466ffaced48a018b313c1ada7428aa4d972eac7080be5c44601e3ee4ce2125a654f49059018bb7cba7df2cf7a3c4ead6fa9fc89330b1dd7a034927a2a9099b72b5b8ea693da23387fc108a57595223971b779fb1f9fd07022000e124e736e479f8c39324f036ffcbe983a9b161d7435079a97079c71d9c1ad1f2fe3b025aae1d097e06882e46d3cf34487cf2cc3ce9923ffb620ec625bfcd172a45f5761f0605ddacbac97427ffcf9e9d9590e15d896a110e690368588c839798f9007f720d4f3a15bfcf9a2f70779c73c00503ba5ce6406cb75be83b0673ffe5948af6274b65dfe1013c1e30056b8b0287fdfd6e8165ebd5c4bfc75638d42c688b2e03807fdaef886477c38354f0e0d97e829a17dabc0eb6139d9395b6506482ebf7d8580c60fdf3f1b5d61b9df7c3fcfcd12e7f2884ea9c68bcf7ad56561586cfaa4e86c65a31a8ef90846c25dfdac5384b582f6311e6910b1ec171759fc0fcfcc9ed711c57b6a9d20c5661a7767a9eaf552623833d8a226d5f1d760bad780373c35b4d6606f1cfc293294b349ba028887eadd45b2ff21df7cfdee3c3720c9968dab58d373361091b89cbafcdbe5483ae89d75c438484faa7f25355505a534ba127432b15ee5fd50f882885617848c478384abaa1548e567ff43d1ccbf817dde74af37cf436c4912c8e9456910871b98a50b929cd1fc891edf346ef45c4fd99ad4b46ae07d6a31da8ff833b19958db0b6909b0e5d956ca025f3c88daf589015a98bd4827aab1e162e5417ad9975eaed71e1becd75841428e2b5075884011fd4c989f2422a4b62913360cbe9320a1308e64ce91f09f17cee040c97fba5224886143a29cb14a981d15fef98c30cb6dbdbc770f297beb376532a52bab2b61784b9736d864bd9d8222a7b7edad541a37c950b279836245096ca53035506c547d4c7db2178394700e8ec873562027bbf9286e0b23cd92442baf0bb0586c2a1fdbf35b895b0bbd63c48182fa829531149de0d0d030e868b8f97c05ec695b4a0336b46ff7a92f8c7aac284ee9e3b10ebf04094c0b387ed1f2422369ff2a45413b822c7bf006fbf3faabc836b522b36bed462933a8e98c00818d51c2101580fbea12e76c12602984d97bb2c7fc01339054bdc602aad462178cb07c562069f2e21995b7f6868190a235565255500e51cc41f0397c2b6e873a816112740fac704bd6e62ae36e9dd68e9e979e165c79ffcec860bc708ae41f477135f956ee3755f236139b7c3afc8ff08bca76818f07e58ba7a04718aa1ecaed0b4749ad7731c212b572a4c4f49ae5e9055f9865ad77f8ae"], 0x2268}, 0x2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/115, &(0x7f0000000300)=0x73) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x459b], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffe14) r6 = msgget$private(0x0, 0x200) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x2, 0x6}, 0xfff, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r8, r5, 0x2, 0x6}, 0x5, 0x6, 0x400000007f}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) r13 = socket$inet6(0x18, 0x0, 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r15]) chown(&(0x7f0000000000)='./file0\x00', r2, r18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x1) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c6530003e39665a505ab3d71ee879063632e0a6d101b55d53072746100913064cf8606f617ee51c6e414cb1adb7ea36bdd8b3db12d989d5afcd78dafd5cd44ad6b8b80d3d282ad81155a22ac45436b74c90bf65056d68e1260300000000000000388688bcf700000100000000008710bee68d5e3992958b9991a40d43cd49df47cda26f6994047e24fbda79942e1164be820af3c941d2bd22da93b8e5eb65d6a63dcaf205f6bb864153d0a1411403df664b61d01fbbf367ab7d8aaec4323e52fcf7b28c02657f2b5964967ab7077c439f1eccb6ea363a71c4920c4c06f70af0e89c4e4c723221096ef602d6a8fd466653943a6e34d54c7d4e573645dc9a21e6ad342d8105bd05b5312c88432213df7e1452060bef13aa666427301c8fd7686030eff0674b39fb81103a0c1cd89d454bab8f36bcc10f5ab074ab32323e527dff828c76ce48e3143b5c429545fef482c391f99ea045c37fc5353c815f32825d4d8a6209750db0b29e7c62b9eeb1606e3c49a2917a42aa35a4f1029585ec9f9badbabe49054459923296997aa03a4f123e719f01d72513a7c8440d5243a292edce3e83370e4a0a9c320c7891e1ded667a82fc0abe1c09af9fc7b8c0a85863d2e985b140d3b332cc827d99ad43817e656eca9e785fa94cd49a2664656d585f227f0d2b0e54f7e5565248bd409b22be090195e04c1007ad0009dd3fd"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = dup(r4) sendmsg$unix(r9, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:01 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d8aa82f66696c653000"], 0xa) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f6669086530007ede4944986b9880765a6bf1bd0b3fccbee2b10bcecef312d19c3bb2e2a3a684d5c2444066d3026a342e5c02191e619ebe74328abf02ae1b1a8b0d31954e04a4b23ba16d435d0aa3b1f193ed1f82b0e5699afe52e554f558caba552ed30cc9f95298df986911ec50e5ebba9826d4e732cd59a2d10590259ca4ecdfb8ce406fa3345b7fba35c5e3b4e6010893868b8500d43fd82f2d314ad2f2621473cfe7584dd0ef1d3840bc38e7e1883f04375e20ca73e16efb7ddd60fdc211a931c2b7aea2452026fd87d2e486"], 0x2ee) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) fcntl$dupfd(r2, 0x0, r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:01 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{}, {}, 0x0, [0x20000000, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x0, 0xc5ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x2, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x2e, 0xf0000000, 0x1, 0xf8}, {{r2}, 0xfffffffffffffffa, 0x108, 0x40, 0x101}, {{r3}, 0xfffffffffffffffc, 0x4, 0x4, 0x2c1ceaaf, 0x468}, {{r4}, 0xfffffffffffffffb, 0x8, 0x40, 0x9, 0x5}], 0xfff, 0x0, 0x80e1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x43) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="b9", 0x1}], 0x26b) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000001c0)={0x6, './file0\x00', './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x31}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x18, 0x1) r1 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x7012, r2, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x1f}, 0xc) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:02 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002b2b000000018d698c91d37ddb362084f16ba7bb72ca37582800003056f3ceae92272525564fed42f42e05a34f60c2970006ddfd43494aafe3e501f8a7b99fcedf6c5e5f059bf5650770c30cb6ed9de046117c4c7399beea9289f887dbcb86d54b89e62d2669cb00c0de98a4252c647ad8bcf5162991e26e5000"/138], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 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) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8207006301"], 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, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x200) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x200) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0x212fca35) r11 = getppid() fchmod(0xffffffffffffffff, 0x10) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r9, r8, r9, r8, 0x2, 0x6}, 0xfff, 0x3, r10, r11, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r9, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x0, 0x7, r6}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8209adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a38620700000000829595ad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c0004000000000000473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202dbbc5b65c6593d2870b4122cd235000000000000000000000800000000005d702e5b7d20875315920b06d46b0b1627ce1394b41b2821f5e064837bdc044c7d9df2389bd6502cefab1c46d8cc6688ee707805114be58caf5e155ee6e36d1448807c3a09ad78d536a36e6f299be65278627f069702bffc642a812e805bb92cdd8327a3000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r4, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:02 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\x00'/4098], 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:00:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e62181034000000000000706c51e067d2a45723de9de09e9b537ea39f7043f0dc52a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee771e01d93581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da2107941f6007267d51201f04d6ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01944a30b8e0f0b2b7073683fd1ad13483cbe8f36793c10e8275523c8187ba99b9832a4787a1787f148c297653984ecdde012e2d92da1906fc611ec4bd87f30b140d1ee4b7744261444994bd9ccddd3258575cb6018c29aebc3d5b02a7eec84e52ebac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1b94b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcd37786ba5ff28c4e2b47ba24d03ee21ee99cc5981054fb92ed2f8cd59935a38a779b46a1d8457ebfbcd0e6000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r4 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10, 0x0) unlinkat(r9, &(0x7f0000000680)='./file2\x00', 0x8) utimensat(r2, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000480)=0x3) r10 = semget$private(0x0, 0x3, 0x40) semop(r10, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x6e, 0x2, r9}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff30], [], [], [0x0, 0x0, 0x0, 0x0, 0x20, 0x5], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) 16:00:02 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2080002052, 0x314) r0 = open(&(0x7f0000000040)='./bus\x00', 0xdc8e7a0383992956, 0x0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x2, 0x6, 0x1}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 1: clock_getres(0x0, &(0x7f0000000000)) listen(0xffffffffffffffff, 0x80) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet6(0x18, 0x5, 0x3f) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r5 = dup(0xffffffffffffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x224b8cf0514a51bf, 0x1, 0x1}, {{}, 0x3548c8676f1196c, 0x1, 0x1, 0xffffffffffff9d96, 0x8}, {{r3}, 0xfffffffffffffffd, 0xb0, 0x4, 0x3, 0xca7}], 0x0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff3, 0x2, 0x98, 0x6, 0xc0}, {{}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x7, 0x9}, {{r5}, 0xfffffffffffffffc, 0x14, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xef, 0x58}, {{r6}, 0xfffffffffffffffd, 0xc2, 0xc6d35e8af5adafc4, 0x401, 0x81}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0xffffffffffffff3e, 0x2}], 0x9, &(0x7f0000000280)={0x6, 0x4}) socketpair(0x20, 0x8001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="bcf1bcdf466f2e83ca687bdfe9ba3e6ae9406b778ecc5641c1b49a38e4291a4f12fbe4f361c2a8b577c6eb29b19e1ab338f724c3dc7478cd0f5b41406f52c84818be1f143ad4bfb957e551a279", 0x4d}, {&(0x7f00000003c0)="d7410519104efbc2d93f512f13a3650e07df2737b44431c3ac1c0002003d246a1cf1e7564e5b7fb023a392feba5c76edf9b52cceb3d14ec460b551274e253e8e87daf968f92b807f2b79620e6c2cb8d6b6b3cab9835ecac3b3455791f26c2b58e50bae990db4a91dd93cb3517a2c643875814a3759a7c910521cf88a4e35d88d8db46f60aed8865c9c01ec2aabfc084a9a7f3e208a177d05cb0417851e2fc020533a684d1a85a4d03694af626509a467d4f8c3f304e58c88", 0xb8}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x1}, 0x404) socket(0x6a0d298de9e4c30f, 0x3, 0x8) r11 = msgget$private(0x0, 0x29) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000640)=""/225) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000780)=0xffff) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000840)={&(0x7f0000000800)=[{0x42, 0x3}, {0x20, 0x9}, {0x48, 0xff}, {0x83, 0x4}], 0x4}) clock_getres(0x0, &(0x7f0000000880)) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x1, 0x0) fsync(r14) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x29, 0x69, &(0x7f0000000940)={{0x18, 0x3, 0x8}, {0x18, 0x0, 0x7, 0xffff0000}, 0x0, [0x7f93, 0x7fffffff, 0x1, 0x902a, 0x8, 0x71ef, 0x1, 0x1]}, 0x3c) r16 = semget(0x0, 0x4, 0xc87cdb3db5908d4b) semop(r16, &(0x7f0000000980)=[{0x3, 0x81, 0x800}], 0x1) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fsync(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r8 = accept$unix(r0, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x8, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000980)='/dev/pci\x00', 0x10008, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000a40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000040)="b65afdb445958df4cd24de4ba1ca3ea8b71e492f147f2b71cba5da414046a72e48044b0c5b0b4520e0400044b1f777b2ef1a1c0eb3c4985f9a3fdf58ec4c35f7371e23d7b32e9059ab581480ee649494dfd801281528d38b2e8964e97182a6966b2ee707e71e163a23d7eef97e9202488e9d948af70e19d15953dc36506f59c0121fefde9a563b63316f7c4a55896563465a834e6482813f6bdad801ee8fb0b1146d4507632c519322326ca94d49d48715ca9e1e0d8ebecb2e7f42cf0cc9591c0b225ab1e231376364c710afc36a70ddf156d7108628998212ec53", 0xdb}, {&(0x7f0000000140)="ddbdc0f5d1a8adfa64859b73e44045a1be9a987ad08000289270622fa6ec8addff8172dbbdd714e1dadb62e8997f7fd20100692f71adf2c4ac0c7ee3f22cd153c8653caed7605fbc093898fa7bf1852f37b89bc2856526070d5726b6a3071851a4285b0fd1a8691b632598cdcec00d7348c102ef60178e2fd21650f33d27c664bc0059677e2acc2e5395a58fe391b74b062967a5458e58", 0x97}, {&(0x7f00000023c0)="721e2bb24dde54871f12e2ad2f45c42fd4034eef9aba02fccf75336da882fd488da0a893b9460b6ca5a8e3f6566b315885ca2b928d61f62225655fa49db175f6273cb264c33498dea0b1989c69ac53fb020000000000000000000000000000d667f037c1004cbe01f0e81ec7e4a176cc04ff596879370fd506875361ea7f6b681294055767e6af7b36f818335632f9dbeaac31ca80c76886a7c87a4e5f18792cb0c964a35accfd", 0xa7}, {&(0x7f0000000280)="99ae81685a3a77040e79ee358101861ba00cd03dde7d7ee3003990b5785fbb5eb208b7ae21e78a067ab8ca023953f8ec0b023a2c2878d3cacf421e3b62c33efce371edfe3cc07593b00ca6adfa1b55158225d6561379901f1e628b4adacb681809e7c210791c62d4e0b7edf159c69d7b5e76ac88826f0877b3070bf433c19cc8038ab19c4efe1c00a4a5ac1b24a03a2f3fdef2050c731ea39793aaf8a01e3a", 0x9f}, {&(0x7f0000000340)="d75e794e2db2b1a19a9d1d22a07363dda9e29144a23c209571c8a55e6eb45c3a3bd0b139", 0x24}, {&(0x7f0000000380)="e69c38dba9a1a22196f84edbeb44a6d1f91f29f75fe1ea5f9150140ba19daa7237964215ee028187e088246df4fc3928a88410f8950640fa85073860c4b78b4847a93665bedd46e9ee38e7cca0", 0x4d}, {&(0x7f0000000400)="72fc6f74eddb5e1d8e9b80eef3eac4eb6466e1499b92270800528c3536b22924884789cd68d23bbb17cc9449339a2e7bb273569fc78a4eaba6db5ddb2d174da3363540300d07a984f9bcb314d36e61c8cc5df0", 0x53}, {&(0x7f0000000480)="4c584f8980aa12973255e1df8062bcf54467e954ac0af44bc54fc7e9e5cf96aa3648825cb39cb72d8ead96695828a2832c5c1132bb6a4922f603f64fb330", 0x3e}, {&(0x7f00000004c0)="7156530f171511b318d8a8a8f444d9437b7b2f4e0aed5473e48ab1d5ed3d2b3d7469ad8492b4297b0bdb156e4e2c9cdec9e7fbb44e3552c3d19e2872bf9cefc47b16dc563e7346e338ca34d8a1880c2d34f2beddac8c06dfe658ed493fcd985530953f0a353039eaf9f0c9a77ef25f85daa3354453714977f2a9de2dc7fa63fc2c8b03d1efb15f3b3c173f300cdc29f31e2a25b7ebdad4639f1baf833c312c07d49ab77d2ce69c478177b300c4696624fd2d0f369853", 0xb6}, {&(0x7f0000000580)="916cb742b629a7b555379b3092b76f9b5882d6508ad3f15410fdaa68351811eb1fe319d45ba80046a2157c24ddbf1a086e034ca90e928da736809973124bdd9a544464747eb8055132674534fb6841598f40297e9851229e3366cd2b7ae9f26a06c9026e92bf38ba2804b1be1265077bef7ee5978a062fc82605fc82aeb4cd21b8f7390e885cdcbdbcec08286dd8e9567b96c891fa1cc0e8537456a46c26f785d36852fb42fc6f0bded450224ec82774582093a8ae81f48f6c66f143512486d19629a5501f9480", 0xc7}], 0xa, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, 0xffffffffffffff9c, r10]}], 0x80, 0x4}, 0x808) syz_extract_tcp_res$synack(&(0x7f0000000a80), 0x1, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x400, 0x1) ioctl$KDSETRAD(r11, 0x20004b43) ioctl$BIOCLOCK(r11, 0x20004276) r12 = open(&(0x7f0000000b00)='./file0\x00', 0x400, 0x7981cf41c790d7f6) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000b40)) r13 = open(&(0x7f0000000bc0)='./file0\x00', 0x10, 0x3) ioctl$WSDISPLAYIO_GBURNER(r13, 0x400c5752, &(0x7f0000000c00)) pipe2(&(0x7f0000000c40)={0xffffffffffffffff}, 0x6) ioctl$KDDISABIO(r14, 0x20004b3d) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000cc0)={&(0x7f0000000c80)=[{0x88, 0x7}, {0x101, 0x2}], 0x2}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/null\x00', 0x10, 0x0) r16 = fcntl$dupfd(r11, 0xa, 0xffffffffffffff9c) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000000d40)=r16) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x10, 0x0) writev(r17, &(0x7f0000002280)=[{&(0x7f0000000dc0)="08497bce6bd557d22c0a1d278bf3497b684d20a4412f76f0c8db071a42d13922c5d7ee5794b9133247a79ad6cf07175e880db67dfe5949b6e5e3adaf6bffd09062454c068db2807c890c7b595b6a44ba2baff9b027808087d72b9b24dd9237aa160ecf12f8898f8dd09a73af39ba6fd21c46f8d4985eb7645b8767651dca368bf9ec6624e022d2b27e5c0dcf698533be4db5fe8ed7b6a9ef859e959707ea5535ac52ba8cbd6b20cfae5f53cc4fc17e098e0655a88a459930ebef560d40a0efeceaf2a27e3e9c2f0cc599d703b41c643a73a65a3aeee7592013002dc9bb1a531fb0ad1f6cb165", 0xe6}, {&(0x7f0000000ec0)="8c8f3d56b44dc1784aa8b0f56804f9a73dd99b4870", 0x15}, {&(0x7f0000000f00)="4ae7d93c54768d1519f6a6270f21be2a5a6d029f02fefc224c9f9e435ee55aaa00653a1552024c7d71c0caa7bf7148945233c0ca6712675156054baa7656a90a7022b3892284f1cf2755d43c48d2e9d146b73195b960993b2bbdcb6c917f1f9158fd7e49ea81612bf541e15a2f685d39326572e5f9c35bfeb34c4fa0e057a2b437a4356fcb0769e5031ecc7e3000963bb8f8a1f15ce775c6b3b94b04ec198f84d815eda3a74b1d", 0xa7}, {&(0x7f0000000fc0)="d29715d0d04e4eafeb9a74eb316f6b44fd3d77758fe951b3947cd5ccc5ef4fc67e2e4f74fe92f4cb574ea4717e87075a26b6d9f606ee24e3bc9f79f879fda5b5e6b7aa92aa70fc11fb4c58941564bf3d1d559317d92c2e6ae67f23e4628f7cc35186839c57211f0c948a6382845de905ec0465001a6497279d64860676ce0f4afd055ae626a12d5b4ff2afd794befade21a212924fca4dc3c85d71140d447c9397ee3dfb52c9bc371e09838ff06681bff890092edb324d142307ec8b8da4595248bfb60ce76c", 0xc6}, {&(0x7f00000010c0)="adbfdb4a3d330f83b294512d35288afa2bf82c0a02998a1b56b83fdfb06ab5a38eb881ed4c93b289cc4ec063db88bf865472d87082420c14b548a7453e7d893c6e232e2248fc26a364cfbfe7df1e60a7752a01bccbe21a7eb8ad4992d5e1264cf23439284c57b5e34865db6eeaf818ac792056f0da95d7c3abe99743bcedb2ba7248687e17923dbcd10cdf3efd2a89cf676d284375b78b8cdfd39ca6e082d7f42c1854cf51e68903f1766f874ac49d4b30ba6f481e35edb909699f74c1bed21585bda71a76fcd90517597997d4c0990db44111ec204e3835d5f0d30a9a72fdb930626abc4a1e17db076621a39db09574727f10a5095c28e708b2c75835a04fb42506e9adda43f795a6a510b7e7d2ec1291af0b59bbfdfdb74224dce68069e854623e607d6007e43492ad624950d31e3ec513aa5115a168eed19e3891a993ba543fb50c139b400e78a63568389d3cfcd227f0855a188add80d3cc2cf91a459046a1388500701831bb5e0f4ffec97a169517fa9d1f2b6a24331348fb1727e29a0a0861961da394e0dbb0c4791c1cd1da5562be66ca80dd64d4d2a1dd2e8dac152443539e97aeb9b4c903546286f8941653caf8de441f1864b8536674027b151bebefa238f650785ba392ff708d98a47a718e7e37a4bf2ce290b0aa04e993e6bbe665495775ac5d6b8dc8ecca003804597ddd15c4fa390d6f9e5fa3be42c2aa451fd7f5046e8e0f492d4d08cc2cf05d3db43a2b7cb8bd2440fcef8dccb2e54321dfc16944ca539a1fa0c9d474a734433145c5764ba5faf49ed3728e002b0688f127c2550310d3d49af8f8007a6adebeb6c241ca43b06ded88cd2fb31cd5ea997baa91023ac28d270d901524fa6221a43fbb3fcd438899fa3488739eef00687e1da54e99e8e9b3ddf4f082d4acd7a0e669ef7de1d1195fafa896235709b79aa50d497990e1aec6a681c9a39189bc4cee538a4e450f6a79c9376c764de737671ee0098704212a9cd4fcac1d2ed45efb94c2950c4592128b273c068d2a432c7a4a5fedbaf7fc4e36fce9b39d90e901141cb523548d8ccc2c38e94a606593aa820ff9869632e416e0c2116014ce2b090760f576d9463e22a37cc85296ec7d8deac273c372e145f2b4962a58566824a0737f50d620d35665188ccff4919ddf0e1a32fd62a7303296c312cfa53a94319edc9bfc63a7d3fa0d6dfbbca2aabf59b00a2e73dbc82b781df364832f733f6b04a7d6ac0d5a9d5bf5c08bde50b5f20b7acb09f9a1f9a04aa48f7e2fc636d5e840d386bde3b8f8eafd8a1bccc68fba65566a5a3ba8a489f56d596d284fcb8c8fa6f497783439feeaf938a4275496d08aa402dc35f4c3d4457f82ab84967cc64bb0b17eb4f80424234c94c10810f51846fb41969fcaf6a36236a66b03ecca06475ffd55a0c2ab20c17c2c9bd0bb557abe76ad2940f976f2243b85e101ed9fc3eb8b3f9963c37f7476042e457a65c788d1a61f224be419113c8e9bfe1f5b51067a153265330241a986051f9727db025a52b8862e65b620774802c2841998e15b9d181374b0da776c2b6ba432b02e48f9d6f34821bbd459ac42891cb62909ab76ec490d48e2ad0744e33541336172bd3ff25047c8b56d769e67ae90df2ba825299940befd4fbe18454544982d51a1543700eec8c4ae8039bc09bed12513c4c60a254414211d7d73e739625ae23b5703e7617a406f410a3773c1782146343c799133ac48419874c2075cde79b634f8356bc6b32fcf230291ec0dd72989b18ae4a1f0e6e2aa851cabc8bcc2e54f012743d3bee1050b9e19528ccf8823ad65744ddf370a6401b48f3e855d9e04bd4d773a86fa53a91fa2eac7a09f13d92bf198939be7cd3be1b8582aab24c8b6d705ad869432f5609152edf93df8bd01084bc46bec5c66d43c51b943ad44753aacce7afd740620280cfa460c5c820c2eb593c4fd7402de543e98941a97cfe605e508bff62804d60b800b558f4d3798cc6c8cb7dbe1e065d0989fd540cd03803b60d4bc450437b472bb5ff6ef4adb095668d38c3686d5dc89c528565334ca76ba8dc7be841fba307388fce5a8eb052dc6de12ae976eec0850ec7d9ba7926982030096e92e850bfeb541e391140cacec5da97d6ace1dab9a3aecb2dcfb7ce998f2f64f41454af75a401d532aa6a035162f0d9fcdb3d37ab2787d40d8183d86082c4a02fc45d88339e799f678648405df498954ca3e8537acd15d18a60febec34d4e13be6b1da962963dbabaffb8de2cb34b9c3d0b3cdf4304b0054fd0dbbba2458d2c3a13e2a620a901535c8ac68e9c9573c9a6e3de9ff45b98bd079bb8360b151a91a5a4dcf1a21019f22b1a657256ae525415ac6703e363c3f824dfe1552562ff3478f122d996694354ebf4d89cfc60454f8b518e31c4a292295d7631ab6803b07971c850c7a1dfe4499810296bde72ce39773357068c7785635042a8b2146602851cfee89bf33d1055af43a0f41f9622fa8bb13c8c5c9fc0400fbd75a51441aaf4bd1a1cf0b745ee96cec99043abbbd06ba154b6a8e0c7c5d9ac612df0390f96a65a2b5144dbb22ba87774bdab6a74e60867c8d7884cc7b7f0eb87fc1637f967d8289350439667bf560a9921dc216bd866c2088a1c079d4e8f85778b84fc71a36e007a371aff93bea1aa68adc43ddd2be4710807535c70b44a5744d0906ee87a5b4d4f4383ca9645b7698195a963adc4341aef6359c5603b9f84d5cca1fdb42ead2c7eff9669ec88e2c7c8bf6d2545f7bb7b37b6e946ea3e6ef916d91ff0a73d3cff62a1e0344572469a234e526e435cfcc949087ebce5b96d9b419d27cc3cc35a38d9c3947744884abc5526123edb3eddf2cb1ceef8fcb70db9ac13d8f7c5a36eceec04b7c38845cfbef45b363a8aded3b815876ac953a873fc020647af44985c53e34059a0294794342b1170cca6e0b19fc10a11d9ea79f562e0ab55cb9a7e54ab4019877390d5e1122c52caec02813e750a6e19e74522ed25b267bb5b50c0cc7b26a7ffc019627139ef8adcf7fd5ba0393db1e2328767cc232e410e56f27d5ba8ce803af1c6001bd0af853e94f77dc6ff25a2be50d077d018583068e6b1b182af2888d5eff31af69f4da3f96549406ba8695e329b29e1c8c3a37451b2b26221cf6dddd782484d9ae9cfa565b56470d410ddf2a63bcd0279d24259596778e502a1964aba9ec6e7e47800b3e3d61e80d9069feda6f83b3cad1a9daa5b853e1fa7cf15a4b3583c519302924910493d152ec04d1dd96a55b1a335e0afc339eaf4409c08ed294aad9d3094156dd4ba7d8e0f8faae9dcd1358ca7d6dced35e6df2c0db0886d0d4eea30194903e4bafbfe950a15e7cc762733e0e59e87c1670c86f73e58920b256fd5dbe1a6c5f613673bcc622131cf98b785f31ed257efb3ec8e93b5cb8a829d945e2fdf40e0d9ab733d0ae5147046dcf2a9b6fba3dcc5bd280cdfa65a5f793916103682694a3461c4cf18839b293490632e82906e1ad2906b08a750d5ef744dc659cb8c316177b23ede96d339c6c12a483682a4dfca60044e3fcfbe236451bd4c81846c0b77fbccf73bbcfff204f0001aca566cca44b2b1a7f4cbbd57f6364783711e0465da0adf918ce98aef75feebad969b5ab9dba239c7767a0481723d521edc9c4bc674430e1696e7bd9994879a0f041b3872214d2a117dd7b6d9433f6111598038fd0cff2c0115bd1ec8dd7755fa05f7f9c55cecdc709f5d63e61a9f9ffe7cf3afe9f9be0bf1eb5abf43d00cc4790859c7f3bd0da567ff881045619b7fb20f1a2749f3c8bc5add403376c59c5c781e5392cfec369545f181b6253e07ba6dd88ac927f697a1cfa93b44b0c869508e48fd5c34d0f58fc2858b93aa331904a9d59fcc7fe8f7ca8dc6a8d08e97d1b6c53e25eeba727fcea4bc2a3f91ca01b2f05852635464f9050bcbf6bee3c622a29dc451acc44be0e27eb8ce5c288adad00335b0f5ba6e3e17faf8606416a628c1616549e1a7ea3bbd8203bea8e8bd5d8123fb21851a5f4167ae385a8ad28418692f21567e9e1fcdaa86fb998953d44f1650e6f8833936151348a256de56b6fa379c4e06aad6a758845a20cd7c347d90df825ba90a9c1e6d261995ce1da103e3f9e5b010398089bcf7f6e62bf6b8210957621638eded5191b822e5ff07bb3f4e7ca54ea6f1042729bf9b76db00cbd3d2eb36b8379c96a4972293eafba79df1a43efe5ece2950f96da428b6e793e6bbedc9365a3aa4223ae46cbb8ef7acd579dbd08a9ce472146facd459217c745b01256614f51d66df842df30bbf913ebfe897046ca75406301a221101db62410e5d0f48b2c446cae6f8bda5a1973c59756d1b4e0e85c62f108d0ea920924936539af3ff2b3cf17b432f9c6a8c28d6e87fa9e7a5b7b690014f8a538f976df67dff343164eaa38d61f699ecb4e643fb9b9e53d469e0b753b2d7ebe7bd08046faec48d0e7db8ba527c74d176fa0143abacf233593e662db652e64e4834ac839a5f9fde5602d681fbe6adc397d38edea3b58b4fbb086b8d4ebb1f2a8ba325faacd85afa906fc6357793fdf3533ac54895a3de4329dcf13eb20cf9838117c1e14ee1b23d81a2abe1fea8131ef55f8f83663b73e37066d180122e512fe04c6c439f4d1e60e99ddfa4b42e65ed1bf7b1a964f349f76d9d846887dd43062973e49d65c67cb7a304ece7707bfcc7bbe1ca4d20131977bd8d81b0208b9bec88703b3d3ae68c9e61b513ae42461808579c7fd972d7de2541b92d412babfdc2fe4126b65878b2816cd80e1a19e476388f5f4b8e2cda4411e6cf294c5051add77c5b6da49024267923d79fa1ad0e2105f3e2b578687654fd5e6fe2f29bfa66a09f08fdbffc946a5fb48d2997a2d0b227a5f66d071e7cd3a84775243d009a067b7e2ecf28680799da661bff640077f1243dc4558cc8f38f55223cbddcd04e4b5677ad5b92c4ca116f12bc289a394e1b66a9aaad800effe5a6376752cc1b8f31d006ec35bb7a2e5c7d4ae27d0a7e0f7ff2d803325b5b4a7c6cdd9edc8695b8558f9ca77e8caa30d71ce2a455bc052e81ea38bd5ee03503b810e69153ab10d1655a7be4a8a1d106df0740e3d7bc6442c6805943ff22ea0050687efc51f81066a5b4eca0cdfc4dcde8f38b56be3ab7fb302bb5f9f0c7f518615995c98f52105a0e9849813aaddf3b37435aa9936007474a5b8d2df2a9fe158131b7326d65d0bd9b3fbf1474febebc0148fc89ace46def29f31b1b21d4a86c4e42057c43c9a8f25b05a74d6463751db1051d3228b19ef723e3306462cab4065b6e3456c34326d863d8e145c8b52b9d808dd2dae70059452fb24088f0f73fc6fd7aad88e9eeed1f8c639b562e47df9ece3bb90df95ea2c952c9a395cae961057e1785a66fcbc58d3a0b960e0ddf33b6451ccca3c4441a83bba8ba51e00420887400e9d3d307b8fea202f1fa9eadc1f73139c39283525323e05ab9fb780edd44fa4f6e1273f9eac572a6ccb5878e60087149f65e9116268643c1bc9e4a32ef87c546910fcf46180b01599faa87668e61d0046e72b10fde1d21ca7a13ce5ac0e8a2e4c0ec69b3fba323d2cbb86b2d808ab3f2f6cad0bfabe8c5e2cc2eede7c68ce1530229cac8906ba2183441d18a5d6afdbb2a03866dbe1f2ada64e2db814dc92fa7d4367e89034cdea04eae08f2eeda7f8f45d408705147ee57bb96be312b809adefdb5dd830abff5becb3e48ed9baa16b1f7c7209cbf9f37225a085d4cc4a34715b0dd4af9e8b944c0e872be22e10aefd423850a7043b6b17", 0x1000}, {&(0x7f00000020c0)="ad6d2b30b67597a80a49265da335615f4b4de41f796bd126e0c45c4555badaf8aad9db79d78a1266eaed18503f746ffa6f23d39c23531db2ce1f96ab85aba0f10d2d8ec655ee8c2d526ce7c05d0693b2af463b694b7eae6cbc464a9e53a06fe9abc7a4672c6a5c22dc1d143679dbf12b59f619feff3d89898ce06b2237d16caeb553de0e332ef48c2f11651ada2939a2b3bb5bf707ca9b06482b3c08768123509c692beb48374a96596b7bcb7745b9f90aabc750c8a4167a", 0xb8}, {&(0x7f0000002180)="d985bde315", 0x5}, {&(0x7f00000021c0)="01c26b1b339d92dec77ad7c30957cfd3cc98768aa9a4b6224a300d9ed02f149e9ec1c2e3b90c98f0aa4ee6fbe6bd25a75b85447e99ee9f10c9c85254b4d72293c79242af6c82158a79f92bd8890b6645340de42408ad9e9c2182abc471d247bdbbc951fa6f15b2bc227e0b1dbe75a4c6be346869a750168244eb78d01d917f7ab5157eba1a6f26", 0x87}], 0x8) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000002300)=""/145, 0x91, 0x68d099d1f04ebe0d, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="15649a38ce7697d78427962da3033119ee01015401f0c0911b6f0267a58a778ca8efebd6762e609f2217a9b2c6b0c0f476422a17a6db0a5829e4664a7f3b51a30f82a79a50550f058f67b4c1321a87abf97ae375e0821bc77b1d345b3283f7791d0b091859ef26a1426bfa926546fcde487e9248ff2c21da19ef642e8082c5a615e602ff95303166059751fab88217", 0x8f}, {&(0x7f00000002c0)="4b08f687aae6f5df03e31917c3810c388d69068265b0805f951cf25f421ce166dd64e45a9aa31461ff21fa9bed81080696ada25e67d53629ab803729bc9cf7d95b3474ef086c19b1f8a9667a8880a18f1484ac39093971e5a119e4fe4bdc7c278512ce50049fa3e4a3859e4272541ff7700ce1f0fadc121cd61f309df34c347bdb9f8c351e22e89e2dc70babdaab43b409a020c75bb32ac88350e651d1a2f3f803fe5282d51f7d8aaccf23e351f07af3532e3c85cc8074799853a38bf2eb79950bc6a0356c0b44d7ff09593e54de8f743f20e5f67125906d41749b65841d54a1653fedaadb65bd677d3cf2ace4b8acc3238128ac59fcf6caef60", 0xfa}, {&(0x7f00000003c0)="ca47e532408a7d90d7fa7290033449f6edae38451ec057f923b47b19c2e78f4f420293d5bb8b893db01c5050e4bc8e0e4115d6f2d56c41adb7c492607fad7bdd88916e2c692878a29e5b422e420f5b2ce77fbaaa11ecfffcaa9c7eb538fc59d96c45bafc8c6eaf363371aa1c99cb366ef02a528f75499050505e", 0x7a}, {&(0x7f0000000440)="a4662614cbebfb7066496a32ece7235d72918872b89d8e6fa4e49c05d263d526df3e010da41f9fb5d1ea47221bb1704ccb35b0ea1c1fa8cd62f6dca11ce97a1beffcf91da17f9cdd966ed0eaaf677f000bb51a074f13cdd93c380df032da05a30d8a5842df90c94010a6888c9592d4e7fe12f22d0c3f77db6e4e4afe7d661944edb2a05afad7dbca5c320483", 0x8c}, {&(0x7f0000000000)="6f9cb13c8a4def7f83959a821f3faf34c21dbcf5", 0xffffffffffffffa7}, {&(0x7f0000000500)="ae25a1dc1e7540e8d74c45df086d4d0bac2fabb12b801b16e2b62bb96d56c0a81ef1028e1cc7a729c1e1027221f36f946ec29a5adea735ac3de7c527f626e1cbc2a09897e6f28a9f61cf50bfdbe5a5d324020ed360b69207c70ef90d53505707b674cfe33365b15dc7cf2891e72f1a61999dcecd1ea05b97685a862f2d804b13d2025fad50b5b6cb0c3ca067bea39db9a3", 0x91}, {&(0x7f00000005c0)="24b808bdcb554a16112c11a131771d66958086c06f195e62501914128c7dcd914be3078587af9efe014f832ab25a0e5b5af58f60a2104ee8359cf6e930e9076b59b25518e3bb38d0b5e525103dc95e446ec7882a363c273ea31b4e4e06174f29b279fc79b0b7fb8e9cb51f59b520b902a5c7f73eb88d01729a8564a6b1931c1301afe2815d72b2cafc5c0eb34b9ad98716e8e79952d5620f711a1ae429469d5b8a13919789217a7d3d69d9a2d4f83f2a32d81ac5b07230bb14a55e26ea83f892ba9a6da362485e9f02dd797b8eaf8c4b837c06e3ec849c074f6927", 0xdb}, {&(0x7f0000000180)="b57d9bf7f812dd754a051a799d47cbc215706b7ae38ada77b6b316ad3af625be015c57", 0x23}, {&(0x7f00000006c0)="04099679d4035e994511fb250e96622457968bb9073c7fa0177b076eb6f4265c4c147f84771c041082f2c638c338ca2ae3f9412671baec119a573eab602d586586814f50f5dabb959e02d34f8e7564c564aef0e9bad205cddd9fbf3be68bb103452638215b449bea2b9c8620", 0x6c}], 0x9) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/\x03\x00\x06\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6418396716dd2556d8623942f53982aa0cca4ffd176547e4cf9561e34065695035e8e49b429f7f994edcd1b422010df91f870524fed1a23aaf60f30fb22f2c8dbd732406a853528f6f93d551a556db15d528e9670facc1686b2e4d2e664831c03b2385071f5eb33fba60b91c646e1311ef6186557c74b97a071a7a047816f37ac4c4cac9d52adeab135ac20891e30c3efdb6599dc67d15c117f2906e23cc1963dda19210215e529d9bff5d9aa05140a62ad5df445facccd1b43dff889296f58273b07a5565512c1cfa620bf386bc56dda1b916f4c0d0"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x1e, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r1, r4) kevent(r3, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x8) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa606d5fcf15ea899, 0x110) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) r6 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r6, 0xe6358aeb5c4911b7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r3, r2) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000003c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0xe2}, {0x40, 0xff}, {0x6, 0x20, 0x0, 0x3ff}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r9, 0x1e, 0xffffffffffffffff) r14 = open(&(0x7f0000000440)='./file0\x00', 0x1, 0x8) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r16, r17) r18 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r19, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r18, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x24484c7c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r20}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = msgget$private(0x0, 0xc6) msgsnd(r23, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r22, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r22, @ANYRES64=r18], 0x7, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCCONS(r26, 0x20004276, 0x0) ioctl$TIOCMSET(r26, 0x8010426d, &(0x7f0000000000)) r27 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCCONS(r28, 0x20004276, 0x0) ioctl$TIOCMSET(r28, 0x8010426d, &(0x7f0000000000)) r29 = msgget$private(0x0, 0x1) msgsnd(r29, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) syz_open_pts() 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/\f\xeb\xc0\xf7', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9008, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r4, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r3, @ANYRES16=0x0, @ANYPTR, @ANYPTR, @ANYRES16=r6]], @ANYBLOB="fa7721a7e57fb5facfffd22b021e575a4c492913f34b581f3221987d1e6061df918f41174a605fa2dbb550d1114639e7e039dcbceff3b581d326f2ad4a1a42d58592c843edca117df64988ed3c330118b24e921042ef1744c5052d339fbae2ada6dc9c1e09ce3870f81516e7800952115761d348af0b9c83858fc01120ba2555e3d0c70f24c87f93e7a64f0e64b4191bfb5a77b1e069aa3e815b5114", @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES64=r7, @ANYRES64=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r10, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRES32=r5, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYRESDEC=r2, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r13], @ANYRES16=r1, @ANYBLOB="f94aa837d8b34995875f406e91aa5f05cfaee25279ddf6cb64fd3b358e326dc170c37cdaec3ddcfa96af60b5c696e96b9d406820cabd6a58927527587e2b8bde5592020a00b26c4d2fd64859eeb40b31a4027238673b7fbf189c8e23d9fe272e78bef47d80725ca8c4eb3ce69c8c342644ac7217edbb627063ea37a98cae414f8518a919e5bd3c2d065bf39d42de7dbc2c6af91f442a1c957b17", @ANYBLOB="d3136eba25241fc0ba140a56dabb89f02169d004db93d200ed8b6fe3ca2bef69f55c9ff2e546f402d923956dfa4c3059b1b95ea7250145e2899903a65580c3f09c1a1e8c0fc7005074fb0fd673578e620883fe7f96331ac1487a9a640dade52ea1bd8e34d2fe741ee548389e9da40581627a39d37e7eab2b4f4ea8b6507d754cc5587ec6216ee647e9d6e922834c43da7a2623e68665e292d2e30ce4163fa9b6f406d8e611ad6bcbbe3028b41ffaed990072ba3a9ef4989b0e7f8ddf1f763ef0fc35151e687564b8774dc88e8d179a380a8a9175bb8c5efcebb95357a15235c89ec256ffc7f3c78265515e27f16e4a99b8e978a9d3b82ad58f947b345afe8ea3bef47103bff436bc6f7ab68c8583b0954b46c675c676f0b28d0c7efb0c69afe26efcf41ec926b7c93085bee4cd000c750396d3ed8894e62b5b419af021a6f768445bf683128389"], @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYBLOB="d86798038ceae175e566a0734cb2f80e11fdff1242a337ea9b49f2a5dd6479d853a9dc248fb4a88fcf0c7cadf9fd4b89e92ecbcc3436ab3a768dd004eaaa2bef05fb68f3759bda993a15fbd5ab16be7c254568345a20d4113e30a1ced88a1c16147edf56d67e28f050555cd1997074695c62f74d279c20017c40b4da3067891628e2b88d9c204eba16923dddc3c536ce78f97eb67f821a746b49fa84c4a37766e3a9f2e23ff37ccf7fa4738a4c6900097910670e5a802eb2df99479a0ef1a6882e234563", @ANYRESOCT=r14, @ANYBLOB="14c358b5347b2dc31d27fc34770c91a588c126f9fb835bfc5753c22cf657ceca6faffe002e93f92e6711015d383044fdcf22b28fa6279f7f47ca26ae4afd8b00d8384f8f53ff3ca6fb12b44514b209095ff3dab0109768028773b6051f5ac454046e6f873bbefbc5341e76ded342d6a93805bd004655118fecce490b5ab6b7944ce7c7f2a08b6e6a1c5a504b0d0a424935874b85a44b06848819f66667290c5d79ee18b8969dfc354e5a04919c866b6ac3ac75cd28ce3d5063049aa87ce13a8eeccaa8a589a59b60e961", @ANYRES16=0x0, @ANYRESHEX=r15, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESHEX=r4, @ANYBLOB="60477ffdec844ffc165299a4a2664ded0d7d90996a2d510c2b10e40733d6849dd9a38b452242a4ac9e424dbc55cc530a1ed304c0162b6d00942ea6a12e9dfbe1c1ffe720b5cd5b60a85daede6eba8ece5ba93a766ce020e62ef47b54d4f829f05e1aeeea5739f57f8fd7e4b3680d51b26746449363378dcdbd6631b2", @ANYRES32=r1, @ANYRESHEX=r16, @ANYBLOB="4e5cde090033af7e7dc50afe83a6bb2849546c3c", @ANYRES64=r8, @ANYRES64], @ANYRESHEX, @ANYRESDEC=r17, @ANYRESDEC]], @ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000240)=ANY=[], @ANYRESDEC=r8, @ANYBLOB="8f2f94180774c8e5da9f77fd6b68beae543000044efdd5104d8a95011cae333c1c428421a558ff06dd8f087dd3e4dd0bc61617cef6aaf2ce32227a8b71855454dd4efdd15d87ecbe19c338e0fb47eda97cd58acea8449f302e64b92f2d63214c02a3318c2532cfaecefe7796a38adb1d4cefef7fbb1aedc5bf8913d426a9a6f7a8ececb3eb7a238ea95ab0ac43cdac557bb00fbdf099247c7cacbc2e07660bf74bc7beab117a7d8c69a15ad326bc8e183414802158dbe1bc2fd81f38c4d723bb9570ec0943b78e"]], 0x4) pipe2(&(0x7f0000000100), 0x0) r18 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r18}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/165, 0x148}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f0000000240)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1116}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x100000000000024c, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x8000000403, 0xffffffffffffff7a, "ff7f2e27b82f7b8e00", 0x0, 0x800}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r3, &(0x7f0000000080), 0x0) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) setsockopt(r2, 0xcd8, 0x1fe, &(0x7f0000002d00)="1922296d9c54990ac589e90c67cc3e8d4fa6af8dc91aef7eb6423f29aab97038121df251b65e39d8acb096c82ab2e1d87a532545aaa07d166d056f0c02c4160fa9b7f845296df00bcd656ab2318e97f029617f7c19a307f7c8d0a2fad8bad8da0cae3297fcb778eedecc4e19b297314471a35a58c58c54adfa88f442db8ff61c7ba5065e8be4ea715578e11115b4fa16fff4c4872da7730b2a1e66e3c363da21258c9d8b87beb2addb2846bbdef09bafb24d2b8508d004352852a7176686b0718aac08d8e308abede0af3dbb9575838166bf4af922cc90849f556cb2931431a7923dc6a66aa23c51b94e24c1cdccb98c7770b2be1fd3f79ef8a42dc440f7f614043d94c1a25d6773398167c4b8f5e663dcef21dfd14335bd77362ca3cd04f2d61613ec620a58413533b5e94d432fec4c0a366e57e86cf35bf06c213a2c3dc86209650112665595a7ffcf1e3b858c8cfee811481197b7f9972967e22862e83c2c333e72f6b199e31c812f6351f24c43d5f6c26fce8f924fdd8d1c19969157571a75222eed19f2d0bd8e476dda2fd56b5d6363818e1ff84c50629a14dc183cddcf40855ac9442746a12aaaf88864fdd9298a6ad55c43787188280e8ede69b3b51e1ea3857382170ee9a791f8221c2ebc5ca3f4a1fa2478c39e8efa56fd963feb9e5959a0c0fdc1ad5ce3b4f0010a0534686ec7234ba086764bdcae593eb996ce438e305f6b3e2f9e7964caa10607124de8b40f96632adc630d32d594aea066a392eb962c7a9e65757973f720cc981140517f66383462b48b01f33f28470ce6f5d454e976a370dbbc63d4b844f39867cae3c968e76cd51c31a621117ee56530c1be21137449f5a1768bd2e2cc3b11a018995ec1580d0a638456f3e813262dc9bd077fafb913f8656ac51fe42e30b22f017974878c96481fe039c2cd16b21db6e875b1e1172e801f33a5a0e27f32841c0252505d41f43fdcecb7f6d88488f475bde22c8266546abe61afa713e5600379338a8eadef8306069f11d58506b6af1f8ec393538184a50a4a16bcc03c6424d8e3d2e9814077c0bdb21090b583023c3b3528990834610ebecbf7963548c5f1efa029256ca3840fb3ff2d98f1ca2bd9ad5ec9cd7dcfb67b30ea43e85848bf8ecf0d08b63a9d8b6fd563fa9fa42705011c400371a5fe471a0385ed7881aeb79a67efc0a1687ae751ffdb0365302d9f61bc800e9542f150289bee38f44eb6424ee7778c9ebf45d79452d54c4f480f9b3df7b08e8c6140fc922125ae73a1eae550c0c8732f32c4c919ccb66d943e20b3bc3e2eea8bbd99234d42b70aa1a4f6789a59e31bb424d8c8c8633bb5d50334727ec8f2f815c02cd1d99bac05a7de1e081b43524aff4618f8acc2d8d7d1d501ff52d336c2d1fb881f5872640375561325aefc70f15da82f9ac082d98b9b1689818b6a7a0d7ce109a57599e63d7a6612c67baec45e3728e69e15c3dcea9b1ba9cadc00d848ba1e8ebfb3cb10a32239ecefa49d4cecc4247b66f566ce449c881846813c2cf0bca63ca890a33dd1c2c3efc88c77671db1cbe3b7dee946131ed7ecede639e0538b426f82fa9ee89012fb94577cc4cab3e329f191b6cc2dd9ce20c855a7c460eb83bf8cdee8d4a455b2877d7150c9f8a3ceb4a84ce387f57997ea455bc00c249d2c74265d31e3af80d67caaf5d0ede44ffb0aa2ff540f00d91e15eeeb1a11e5b6fe815fe968e1fd9a762d103fd5031ee6e129e6599a97a22cb560f1176e850e83fd62094f081b87f8bb0006b32f544daa495e92d03f39ab26d08b0931dc977122d374d6afbaf328796e1a490e9e8ebdcb6bbed549816150dc16feee063c3890f1e09d7d515c767384fd807cac430f8b67f5a9a194c553dde52928ef9b0e3360df4046a82170407c8b04d9ed3d1e640e1572fc1efc6543b3cd8745c62c04c1a00125e62cf276a9e1dc48669ddedc876206bf2ec77e35facc8081dd276d05da8e9830b2e06cc2a10f163117e05725b5cc1726214afbb34bcf44f9da8c7e8d90cc6a48ccfcc35068756efa46a1e0c2afcdc506a75c775d0de715b0041b0bb250fb7a92ec5aca9a4247f527d5573cd2929d84764459f43c3e2d4ce385c94e368592ab482125787abf4516ce9f4641d836f93eb5c22b231cbe881c36dcb3c2f15d3ed868e282e012f6434dcbc604a48abfb32646ab3d9f13f6a8fd7ca28cc8d69087d28b978fafe42e67f8ba35060a4a8f839037f9962913354d4459fe7fcf7f7ad25d627dc9fa072956523c3d4e9e977f24be876fe068a349cc18a28e5a78a799728bf77ba193964b812d339a0c41dac920d7290b8441b653947cf8f13179dfb4cf1d214eed7a49469deeba6dcccb0b51c753bcac19d6d391e6ab9e4a5d629351a688be63c9da9ef01d9107e9a318f5f5ae7e352c84daac967b9346e7338819a303580875295615469dfa10455c98d07d03dfa4837e1196c71b1616f02aff00337e2143022241c9e093e0d360f719172e286160f16e09007038dd0013fb064efdd426b3db1f5c07cc3f5f98e1d283b0d6ad3ae20ae1d6ef13d06163bab11fb56f76b2a8a695a58110901f2b8ce262cbf57768fb72f12947865b1d59ac4d748f581280f241499e449b2d0926de466e2a3609a1f7335e1e9a5cccc23a32eb9df8076564de49ccc423f5e728972c22a148796bba0175a65ce0b829d791fd749d75896b1bc5c7c6e3b3cd422cc717a909dbfe6b30079964cd8916501ceb848b877cc6a1671885dc602f1e52bda5d7cd15a7da96f6d364611ffa848e73c4fae3c5100f7ca9c387cff35f50e1c71ed737b261725f15349284f040b3a6de4c2ef7474fb4cd4ba4438efdd68d98248dba60df85aae399712d5cb4be7175de3224a2f3bdb51bc3dace0f537d69eee1ef63b4ed84d4ac503f273dd57b183709f736baf784b253f3ecf6019ad1e4ae5c74a5f5db18e75ea0bf8a21ea6ce88c9c29bd9fed26ab8997c8421e64655dcdb864e5f822a30c62a58dfd3ed561ff76001cede3eaf8eae930e7a370fe319105ca3fddbfb373898e37f076d97ca9525ce0e3cd322cebd7fcfcf1fa0bd07015066e308f7c431def5bc87e4390c1eadd237968046548a05a2329b8767acc71d3e268bf79df042f16392d5e932670f67b9f80f13fe30fef70fa6d20dee8a3d54e180a6bb52b5ca5c4df99ce1175493da6eed0818ca303beb239b2d1e1ab5bc4d199527c968c59daa15a5509070d699bc6ab2a2c765e78d57a5861ce9eb2376155ed09241a572a0d61b974cb4ff76668c307e8f134bf4cbe01d88bf5c3a54e6b43344e1fe760baf8b8307437ee194363b2788f30d49d0ff24710bf00b0f82aebdc216a9d3db8a63c237fb04aa4627b6b319c2c5045b77cd279ba9d8897de15c475cfd863d69f02a068609cd88d38167f422124f5ccbf217f6800f733626702c330ad793a8f1ba7bc44ea7dee3244a9140b430fb290412b67ea137784749199f59d2d4a57ae728f7eaafb1a5d179515283d951d9aaa17d70b947b17772b584a65dea337ac13e02b895b2afbe2c73bc95cfe25aa08e053a0e610e0a46095f4281764d2b6e72b957e0129e3414c35ae1553347214ee84d7081e09207c0873dae6673c87ee845101f98c05536b712cc62fbdadbbf0c8b10407e0673a8a0a7cfb9a4357b7498a26bf29e721bf1d160c1d79b4e6021221807c162eb06fc503d5b8c5ecefd0fbd6054a90b322b9d6e082ec5c65b69c61ba548f3f31765c58e6597e59f7dfe55a128c9005323c507fcafac4c56c5a2dfc7ec60e1ece23b4f35c4d92d9280afa2e9f96caeba7d808dd08c081544dd3eb50cdd736d97c415246dbb3bf0d97a906e2c4a7f5abb3e438ca90a174c349f3986c9d4a373b996b7a68dae3bdcd15c7a62d08d5fa5a5e8a609acb6b8d51a7029cc2be8604de40cc0385571cf6ee97acdf626c553a8523718f42d85ee7f157df053add3aba4d7336d824539bb7c6012008557cadfeb60d4d1f59a9660701565eb7266e7591e4097c764ed9920aafd392fbd4fa34673064852c1a23d98d70e480fda61a0cb2632ca5d3f9d0e8eec9d478b79b649e1708700852ca1b0dddc52e88b67c26027ca809899c1238ae209f94c60b8a6bdf6ee66a3ed715ccb2a976c060a3ec4304c05052f03e290abfbe6a14d89e614a9eae6fd8c6dbe568933cac1c8bbc72bdcf6b67fa991f199c0970797f39b00dbb6a14ef80b964d2f62658228802dba30e14ecad27865ef267183853d80e6967440021d63d39d3da04b270f6e49409c852fda1ba7bdef26191ffcef5546b324a3cf8151f85fc11ed03464e3b98acb822721fe67bb08b5ba3b95dd2798a4c7c338435e92ddcf2e0d43fb0b34ddb2a5e9e721758158d19e19b712191604cbc3c5a5e1a89721092d7a14abb5946782f91207e0314bbd14b960cbe846f8299fbe4cf5c013748e12ecfb73a1d1d9dfe468da6203ba6351290855a3df5f34501b6763bce27fc08ad5df40e3efedede4c4fb6d43c6fe74e4ea4c9e291c84deccd77aa2e12032ea871110e55352839725016eabfe2c6b5dd20488cdfba2058289ced87927807601f89b370009b8965d5301c9a6a614aa94665dc114b2b758050016d5dee2f9f1a1fea780528ed2bdea5ae050ae82e531eeff9f22c2f28978c9800dec2a95e1de9489284bcfa2113541bc93fbcff2172d29261d843eda1c353e5e59e8f7cca67ca9960e955ec442e201c6d22b8197dbb708298575abbb7fc7ec815815866736d71b7a0eeb3ac06ff723962e97efbe163f9c93e13182ebd41aaf1f25891fe76b888382c618d6f6ba676c6619f36c20a164eab7eba532253f1e31fbd069c09541ef1b48232ea2fc144f74aa3b9dce4b15f0c058524abcda049adb1714824b108a49f4bd47bbeecbb1e39316dca1dc43ac5665b4e450adf3d23f10eeb08b24e5ef9cf25e57212a7ec97e587b0536aad95f5af6aa826c6a8afbc29f99c3ca6054ad03113853cf1defdd5eb40b0a559a0f2f0ef6d1028a110e7ab95f37d4c675486ddc2f7b6d5d795c36443a924bc518078c984e3e2b29d5904928cd355794d77693662534bc6aa3913f9e5dbe8c0429e91b615f11fbedcbd057d81f82bd68afc1a9e91aebc6c325e6e28f3625d1e49ab641427ed95935045acd5f5c6a49433baf4f6837fc650011b740c7c429eaa7a031d5c3438c3880447cc3e200013ddd2baf8f3432b9d5f8f92d3063fbf4a1ba40e21ac347fcd63cd5b5052a44406e0143bff3ad11c975cc5f589fa8f26e10368a2b41c5f70976a887d712ba0d32d529a79c5720d48891dfc45fc5bc0ef5579aed28a052fe1b66acd509cdfdce73d268e38d591fd5dc79c3505a78d9a76495310e375311e80b84e1e82a74ac1b8b75ad36ca42198617f1f7ed738201ee60a680c491b3cbae33f42b491b51b8ce096ab4fca88d9e80e9752b239e36a68bdf0efe4aec2137dc72f5d11d6ae9449e74846ae713dabd6006a24e7c9e9e32230fe36bfb950388e8ba0e99c5af5fac1f34120c8a8c84d5cba72528e725800f1be066093552dc789e457093ea2dec8f161e12d26446be8f6942219744975ed5b8e23cb1a01324ae7b61a621a478f51ce5441a282177b9264d46e8010d35bc38b062d85dcf59ef8041030af8b823633ec827e7201df5b3d558bd124d9f424e8f202726414a490141d8c03dd404f36e07a7ef5f18302f17bb9b213a0998e94942a80a01a0a3f97e19783817269d64e543fd51f0d310a7ce6a68afebcfa292e09eebcb76a43ea62a05651e9a1299ba33c330159e4bf374390345dfa62f50c6405f997f52e7ff3270203203b0fab99d4f98ca2e7a1612d18e6290b34cf747fd7a07c658a4596132f4461787e5fbe39a3e5af92a040714c303e6c10ab9304e5d4463753d8fd8c8f1ad5aa0243519bc3a3da210000000000000000", 0x106b) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) ktrace(&(0x7f0000000280)='./file0\x00', 0x6, 0x0, 0xffffffffffffffff) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r4, &(0x7f0000000180)="fc95dea4baacf7168e9c484c9d2a2215f2f066bf7e70d9f80b33c85f714d503197d73d163f94a42c9c5736f9eacbb8ef3df43ce6c7f5b420680ded7891d37abb9b3f862d49075adfed39525fa538f8ce21a3eb26234a6f64d9c340f974d0a73731fd27828ebdaf0c4d6fd89be0e010c1d94f47707773692ee4d17a38c9eac159e1ab9536313685b0ea0e7d3e538dc6790521c7ab883698a59220852eff6c3eee48ecfcba32dec4816fd2a0ea4b4435f9a4a4e303a9cc38364f53f7cb532d3274d1dd8bd07d86a89281e83071", 0xcc) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000080)) faccessat(r5, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x9}) socket(0x18, 0x4000, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000440)=0x5b1e71a8) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r3, &(0x7f0000000480)="fff9e4ff67d67d84c4be1e3a004e3b310bb21efea4eba1e0dba5be", 0x1b) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 101373 3050 0 0 0 1 syz-executor.1 *211553 3050 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023c32b60) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b56000,fffffd80651ef0e8,10,ffff80000005b530,ffff800023c32dc8) at alltraps_kern_meltdown+0x7b 0(b,ffff800023c32d28,83,ffff800023c32dc8,0,b) at 0 rt_clone(ffff800023c32e38,fffffd8060743b80,0) at rt_clone+0x78 rtalloc_mpath(fffffd8060743b80,fffffd80659862f4,0) at rtalloc_mpath+0xba ip_output(fffffd8065986200,0,fffffd8060743b70,20,0,fffffd8060743b00) at ip_output+0x4f2 rip_output(fffffd806123a700,fffffd8067e12c18,ffff800023c33048,ffff800020b56000) at rip_output+0x252 rip_usrreq(fffffd8067e12c18,9,fffffd806123a700,0,0,ffff800020acec88) at rip_usrreq+0x46a sosend(fffffd8067e12c18,0,ffff800023c33268,0,0,80) at sosend+0x645 dofilewritev(ffff800020acec88,3,ffff800023c33268,0,ffff800023c33350) at dofilewritev+0x1b7 sys_write(ffff800020acec88,ffff800023c33308,ffff800023c33350) at sys_write+0x83 end trace frame: 0xffff800023c333c0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023c32b60) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b56000,fffffd80651ef0e8,10,ffff80000005b530,ffff800023c32dc8) at alltraps_kern_meltdown+0x7b 0(b,ffff800023c32d28,83,ffff800023c32dc8,0,b) at 0 rt_clone(ffff800023c32e38,fffffd8060743b80,0) at rt_clone+0x78 rtalloc_mpath(fffffd8060743b80,fffffd80659862f4,0) at rtalloc_mpath+0xba ip_output(fffffd8065986200,0,fffffd8060743b70,20,0,fffffd8060743b00) at ip_output+0x4f2 rip_output(fffffd806123a700,fffffd8067e12c18,ffff800023c33048,ffff800020b56000) at rip_output+0x252 rip_usrreq(fffffd8067e12c18,9,fffffd806123a700,0,0,ffff800020acec88) at rip_usrreq+0x46a sosend(fffffd8067e12c18,0,ffff800023c33268,0,0,80) at sosend+0x645 dofilewritev(ffff800020acec88,3,ffff800023c33268,0,ffff800023c33350) at dofilewritev+0x1b7 sys_write(ffff800020acec88,ffff800023c33308,ffff800023c33350) at sys_write+0x83 syscall(ffff800023c333d0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,4e912ac010) at Xsyscall+0x128 end of kernel end trace frame: 0x50d8abcd50, count: -16 ddb{0}> show registers rdi 0xffffffff818c8e87 db_enter+0x17 rsi 0x1d9a __ALIGN_SIZE+0xd9a rbp 0xffff800023c329d0 rbx 0xffff800023c32a80 rdx 0x1d9b __ALIGN_SIZE+0xd9b rcx 0xffff800020b56000 rax 0xffff800020b56000 r8 0xffffffff81ad2b6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x437e1b492f14635c r12 0x3000000008 r13 0xffff800023c329e0 r14 0x100 r15 0x1 rip 0xffffffff818c8e88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023c329c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=211553 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace2a8,0xffffffff8265a258 process=0xffff800020adce00 user=0xffff800023c2e000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 3050 101373 90082 0 7 0 syz-executor.1 * 3050 211553 90082 0 7 0x4000000 syz-executor.1 29399 442497 30690 0 3 0x82 nanosleep syz-executor.0 90082 165580 30690 0 3 0x82 nanosleep syz-executor.1 98953 84362 1 0 3 0x100083 ttyin getty 7903 493972 0 0 3 0x14200 bored sosplice 30690 446056 6190 0 3 0x82 kqread syz-fuzzer 30690 333217 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 380426 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 411292 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 40363 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 152993 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 75512 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 451016 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 163162 6190 0 3 0x4000082 thrsleep syz-fuzzer 30690 45148 6190 0 3 0x4000082 thrsleep syz-fuzzer 6190 188658 1044 0 3 0x10008a pause ksh 1044 187031 36119 0 3 0x92 select sshd 36119 79525 1 0 3 0x80 select sshd 89292 291604 6896 74 3 0x100092 bpf pflogd 6896 42242 1 0 3 0x80 netio pflogd 22963 127907 65290 73 3 0x100090 kqread syslogd 65290 391986 1 0 3 0x100082 netio syslogd 96265 345607 1 77 3 0x100090 poll dhclient 66081 206514 1 0 3 0x80 poll dhclient 5710 433321 0 0 2 0x14200 zerothread 90955 469826 0 0 3 0x14200 aiodoned aiodoned 56154 244137 0 0 3 0x14200 syncer update 3625 505438 0 0 3 0x14200 cleaner cleaner 97019 284126 0 0 3 0x14200 reaper reaper 65869 231083 0 0 3 0x14200 pgdaemon pagedaemon 36230 293613 0 0 3 0x14200 bored crynlk 26197 47186 0 0 3 0x14200 bored crypto 38448 466831 0 0 3 0x40014200 acpi0 acpi0 89642 274942 0 0 3 0x40014200 idle1 4158 197993 0 0 3 0x14200 bored softnet 22488 9692 0 0 3 0x14200 bored systqmp 20502 125213 0 0 3 0x14200 bored systq 98647 100133 0 0 3 0x40014200 bored softclock 1112 485473 0 0 3 0x40014200 idle0 18565 478722 0 0 3 0x14200 bored smr 1 75694 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 3050 (syz-executor.1) thread 0xffff800020acec88 (211553) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8265b1d8) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824d1b18) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9614 7121K 9682K 78643K 39744 0 0 pcb 13 11K 12K 78643K 1212 0 0 rtable 129 14K 15K 78643K 3664 0 0 ifaddr 100 26K 30K 78643K 1105 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1785 0 0 iov 0 0K 24K 78643K 1081 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1246 78K 79K 78643K 9425 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 100 0 0 VM map 92 46K 46K 78643K 116 0 0 sem 12 1K 1K 78643K 1247 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 5067 0 0 sigio 0 0K 0K 78643K 54 0 0 proc 62 63K 95K 78643K 2281 0 0 subproc 32 2K 2K 78643K 510 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 659 0 0 in_multi 32 2K 2K 78643K 698 0 0 ether_multi 1 0K 0K 78643K 57 0 0 mrt 0 0K 0K 78643K 33 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1073 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 284 979K 979K 78643K 18952 0 0 UVM aobj 130 6K 6K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1209 0 0 NDP 25 0K 1K 78643K 351 0 0 temp 249 3561K 4201K 78643K 210890 0 0 kqueue 0 0K 0K 78643K 55 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 118 0 112 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 496 0 494 1 0 1 1 0 8 0 rtentry 112 625 0 579 2 0 2 2 0 8 0 unpcb 120 2908 0 2894 3 2 1 2 0 8 0 syncache 264 51 0 51 18 17 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 109 0 109 11 10 1 1 0 8 1 tcpcb 544 2418 0 2411 25 24 1 12 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 7824 0 7813 32 28 4 9 0 8 2 rttmr 72 11 0 11 7 7 0 1 0 8 0 nd6 48 89 0 87 3 2 1 1 0 8 0 pkpcb 40 14 0 14 5 5 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 151 0 151 14 13 1 1 0 8 1 pffrag 232 138 0 133 16 15 1 1 0 482 0 pffrnode 88 131 0 130 16 15 1 1 0 8 0 pffrent 40 4003 0 3975 16 15 1 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 439 0 351 1 0 1 1 0 8 0 pfstkey 112 440 0 352 4 1 3 3 0 8 0 pfstate 328 440 0 352 10 2 8 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 12 0 10 7 5 2 4 0 8 0 art_heap4 256 2630 0 2408 37 22 15 17 0 8 1 art_table 32 2642 0 2418 3 1 2 3 0 8 0 art_node 16 619 0 580 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1245 0 1235 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9244 0 7802 47 0 47 47 0 8 0 ffsino 272 9244 0 7802 98 1 97 97 0 8 0 nchpl 144 18614 0 18167 61 41 20 61 0 8 0 uvmvnodes 72 6042 0 0 110 0 110 110 0 8 0 vnodes 208 6042 0 0 318 0 318 318 0 8 0 namei 1024 66098 0 66098 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 90 0 0 12 0 12 12 0 8 0 vmpool 552 114 0 24 7 0 7 7 0 8 0 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 57904 0 57904 40 37 3 4 0 8 3 plimitpl 152 432 0 424 1 0 1 1 0 8 0 sigapl 432 5187 0 5172 3 1 2 3 0 8 0 futexpl 56 120746 0 120746 1 0 1 1 0 8 1 knotepl 112 1208 0 1189 7 6 1 3 0 8 0 kqueuepl 104 1424 0 1422 5 4 1 4 0 8 0 pipepl 112 3304 0 3285 6 5 1 2 0 8 0 fdescpl 488 5188 0 5172 3 0 3 3 0 8 0 filepl 152 48136 0 48035 41 35 6 14 0 8 2 lockfpl 104 1839 0 1838 1 0 1 1 0 8 0 lockfspl 48 609 0 608 1 0 1 1 0 8 0 sessionpl 112 52 0 41 1 0 1 1 0 8 0 pgrppl 48 92 0 81 1 0 1 1 0 8 0 ucredpl 96 5177 0 5168 1 0 1 1 0 8 0 zombiepl 144 5176 0 5175 3 2 1 1 0 8 0 processpl 896 5208 0 5175 4 0 4 4 0 8 0 procpl 632 16500 0 16457 7 2 5 5 0 8 0 srpgc 64 36 0 36 14 13 1 1 0 8 1 sosppl 128 99 0 99 21 20 1 1 0 8 1 sockpl 384 11321 0 11294 46 39 7 15 0 8 3 mcl64k 65536 587 0 0 68 16 52 65 0 8 1 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 31 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 27 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 187 0 0 20 3 17 20 0 8 0 mtagpl 80 101 0 0 1 0 1 1 0 8 0 mbufpl 256 1097 0 0 60 0 60 60 0 8 0 bufpl 256 22145 0 15087 442 0 442 442 0 8 0 anonpl 16 628688 0 610739 187 92 95 101 0 124 3 amapchunkpl 152 37982 0 37818 73 61 12 20 0 158 4 amappl16 192 27589 0 26365 191 129 62 72 0 8 0 amappl15 184 906 0 906 4 3 1 1 0 8 1 amappl14 176 1786 0 1782 1 0 1 1 0 8 0 amappl13 168 235 0 232 1 0 1 1 0 8 0 amappl12 160 730 0 729 1 0 1 1 0 8 0 amappl11 152 949 0 934 1 0 1 1 0 8 0 amappl10 144 141 0 134 1 0 1 1 0 8 0 amappl9 136 1239 0 1235 1 0 1 1 0 8 0 amappl8 128 838 0 782 2 0 2 2 0 8 0 amappl7 120 275 0 265 1 0 1 1 0 8 0 amappl6 112 874 0 861 1 0 1 1 0 8 0 amappl5 104 1108 0 1094 1 0 1 1 0 8 0 amappl4 96 3992 0 3953 1 0 1 1 0 8 0 amappl3 88 3240 0 3235 1 0 1 1 0 8 0 amappl2 80 39838 0 39750 3 1 2 3 0 8 0 amappl1 72 128036 0 127596 25 15 10 20 0 8 0 amappl 80 17366 0 17259 3 0 3 3 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 5302 0 5172 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5302 0 5172 1 0 1 1 0 8 0 vmmpekpl 168 43877 0 43830 3 0 3 3 0 8 0 vmmpepl 168 669685 0 667119 345 189 156 161 0 357 39 vmsppl 368 5187 0 5172 2 0 2 2 0 8 0 pdppl 4096 10611 0 10482 17 0 17 17 0 8 0 pvpl 32 1651735 0 1632126 371 161 210 229 0 265 16 pmappl 232 5301 0 5196 8 1 7 7 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 798 0 79 21 0 21 21 0 8 0