00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r8, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r5, @ANYPTR64, @ANYRES64=r4, @ANYRES64=r7, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r3, 0x2000740e) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) msgctl$IPC_RMID(r8, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 06:50:38 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0130f53ecd0e00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) syz_open_pts() 06:50:38 executing program 0: shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) r0 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/4096) 06:50:38 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000004c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) close(r0) sendto$inet(r2, &(0x7f0000000400)="274b6db314dc2034a74d71171d7d97d3377ddc93303d8e16e0d575f66c4d01fe0b17eb3729147a8e1d89843cef1da9e963215be62b95121d14bcf6f1fc97002163821a0a0c4e64489ad107c454f0455dc636ac5b8c260e5de54409c8", 0x5c, 0x1, &(0x7f0000000380)={0x2, 0x3}, 0xc) 06:50:38 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x0, 0xffff) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x7, 0x100000000000, "d730c1e70020c2e74de4000040001d0500"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x1, 0x6, 0x400000000000008b) bind$unix(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66696c6530002eea63405f528d40758e45ead464e4984b94f2cdc79bb6585bac2d5519a2d550049ed32f376a82e82dc3f641b87d357eb7423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eba32a10a040000619d6f1fdf9e48d920d037322f8fe0ad93194f5c602b169e5a9e674700c7ced77a5e94161891f2bff31c449da8f2bb1e569d8a1854676a9da741644a7f776e60e0bf3b2dc7c33a0ddcdabdaa6b51618b8b9322dcc01442d222b014787966c10b4e1b56f36e1558ed4037ecb6c25c28a34f815bab047044ab01965643fef79d6eb3d67cb30efb9e69cc568761a3ba582955ef21b4af30b44cc78c470a6060641ca05d817442e9d70962e4c919a43c2aaf7c41cc2602e43df86bdc234d41d8164304b9764b7859288b563fe25a4a48bd927641072d6f3df912eaee130ad784ccdf35fcb962b4d449e93c9e189ba59ef9f3a552957eeb4d59e7f8f153371daf383085b3812ff1398154a3468efe585732c26cb782c6c76c7c5f9771a23416867018545cac09abbfc6360170db8748cbc7cca35146453ce1cd5c948c21cbb16adaa668000000000000000000000000000000d877e306c46beae6e4c7219fc77d302fb2826075cc0a76f691e933cf3662112082249f0c76b4e8b1b978c2d3ecf024ace1c37255f30dc48e8b7d08b9a43c262c25861a2d1ef0e4b313e7821b2c06c01293d5256c17e3df5e096f356800daebf3962564eacc54a6abda7601a4151db52d3aa9e92fe57e14ae44fa603254da1829199d302c2ce0e8dcde2931c334c90b3eee2d30b07e6d7467363a02cb26d49ff5bd1691592f8167dfefe73b3e854ecb0d164f12e781"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 06:50:38 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 06:50:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 06:50:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) 06:50:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 06:50:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x3) socket(0x3, 0x4007, 0x3) r2 = dup(r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) 06:50:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20888, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="e3e1733ed9dbac55c1f4869ed0ee98f98157fea0338179913dee75a89809833d40811a939c0851f35372e5a35411ef65981c700630972f65ae3b5a27d3e3a3caacd97971e4c80f4d983fb799c0220877c7c73bc1eca5bf1bf5ced99c8ab040d24cf46f1ced75df1fd115a5765a55808a48dc90149743a027df7c2cbf6e5603f27fee28815ae36e1b80fdef3309743d88530cfe3bb84f3414386c4b1f27a9cf3183c1bf887b49a9fd438ae0143caa6308ba17d7ccf13316b9d040dec8facbd3451c152ccaadac0a93", 0xc8}, {&(0x7f0000000180)="95e746ca8e548212eea9cb670348604204e43f8a579c2c95a26762020d7e6602a78eaa83d66aae3e92916e89eb39387ee1f23bbf4c09d63c7db83c3ff12839f605ea9ed95d7c281e72af70f16143406cb877b4f92f9d592183821933f0e4a21c092f724a93176fdd41de0abb66d074a78c", 0x71}, {&(0x7f0000000200)="0ce230f0a7830d2a5fa23c513bfc49da0f17aed78589cfff396112cdd523455ef79471b19fe3478b", 0x28}, {&(0x7f0000000240)="eced5881a23c69", 0x7}, {&(0x7f0000000280)="9f077fec6e365e4047611ad57b8d3a574a439f2d4eeeda1203771e8ef29dd34dd1cdc65f200995a2f1415f35ae40e9904e3e40121fa7a067cd1b6846cc8dac2b6116c840eaf4f3ddb0eedd740aa072df7d30bddc8bf025c0e123b984896aaa574358e2c13e0f025439281ca958308296d823509fddc94cef8a3f96ff85db0db258507f9c19e8deb61de3eab8864143a11cf6e42b9a43a0146d8daf280787248ba92563e15f7cb630c7a49a88d16e0adf61f2199d158e68624d914040a73562b6173ff9111cfd1a7721019e4ca897684b993c", 0xd2}, {&(0x7f0000000380)="37832f8693283754956a94bd6b4431a953dffda46512bef18becb0613625c02de8b09dc4bb3ee04e9212e4205cd8c9da27b085f6dcbee3bd84e1b2daf1fbd35e53dab25136c6b3f2eb936aee79a84e69a815aef5a742ca676b0fb715e01a5f9ed8a356c4f9b926fdea02d5350d5a36e1f8432b180deeb53a3baa9aa041369a568f6a4e33307925519ab409221d579d59b7b09417e4153972b2ec053ab17363bf2d420cc876b070b5566c3ae60d37880b28e873985a7119c1446488fb014ec227f9fd1a6080eba4d05d0d35d433afb46c790b9adf41d3cb3e34", 0xd9}, {&(0x7f0000000480)="b3b88713d1119d779132ef0ae45cb3abc8f561fe57934ca2d7e8dd6c3dd8ca181a4d77781fa4a821a5d708fbe629faba23279cc2571976", 0x37}, {&(0x7f00000004c0)="310d911322d1fd5d6d6ba058c99b7ec38ee60ffd9c215297690199a02852bdeadc39701694fe534cbc6bf730dff7406fd6539bc5c0bc9657cb4805e0cb797a43a8e3e293177819d84b8abbe412f8cfb75a783ff0998715197c716cadc69c23f14d98ae89e51dc1f90b3ecde69cacbb495803510e4aa1202da4d0b4d0b2af4d06f4b38bf1fe4dc24ba58b34c9b40b357308d746ffbdd20111936c55cf344e27ac5eb09fe7ba79261f5730ac90b68f00a03ea76d70c59fc34238b71bd6ad083df5f544433c8a66920f3ba5923aedbd99c55c35e88b952a1a75f79715254ac5943b", 0xe0}], 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) poll(&(0x7f0000000680)=[{r0, 0x1}], 0x1, 0x4) r2 = semget$private(0x0, 0x1, 0x500) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000640)=""/62) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) r1 = dup(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000180)=[{r0, 0x8}, {r0, 0x4}, {r1, 0x100}, {r1, 0x20}, {r0, 0x11a}, {r1, 0x100}, {r0, 0x20}, {r2, 0x41}], 0x8, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) getrlimit(0x3, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f0000000100)="d96f77d27a829fc5d02ea326c4868b03a0d6a8d896a3efa5fd2abdaf41ed69c40df5f6c266d2ccaace40ce362dfba273183ba26ab45e0b42aa9d222af1a320d5a1355dac9d5c98e1c40970a9d4717bc52bea739b72590f7f080dbad24ff38151f0aa92c68582e8319dc39fc113825f") r3 = semget$private(0x0, 0x7, 0x200) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000340)=""/4096) 06:50:39 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f00000002c0), &(0x7f0000000300)=0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x80, 0x0) close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="cae3ff75d95c1d60ec9e088259479683be7793b76f179bf0d93e3e350f73f207598afbcc6a1e5c2b87ab175f14736b20ae4ab27706001345c9b5f9cee91bbd796d2bfea6dac5bdf6e4b5c58ae50cf5ea7f03c63e2e883428f267fbc57a5f1a5be8c36acedb7a00d084924d7474133c590b0355757d61d16fba8aafd05073242b1fc921bed3c3e5a46f00e102360f37ccd9ffc30686e9d648a34e009a04cfc3061f7fb9fa652150c65cb3089fb48a6940b093bdc79ba9a2c9094e4b9bbb8aedc71fbbed02cf1fe61f01", 0xfffffffffffffe2b}], 0x1) socket(0x26, 0x4007, 0xfffffffffffffffb) setrlimit(0x7, &(0x7f0000000380)={0x4, 0x7f}) setrlimit(0xe, &(0x7f0000000040)={0x0, 0x3ff}) dup2(r1, r2) readv(r2, &(0x7f0000001480), 0x216) 06:50:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 06:50:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) 06:50:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="676decf680beef683b6781e367deec558fcabfe5df70ee5b2731f8f7cf5bda3f57", 0x21, 0x408, &(0x7f0000000040)={0x18, 0x1, 0x7, 0xfffffffffffff800}, 0xc) semop(0xffffffffffffffff, 0x0, 0x0) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x2, 0x3, 0x100, "3c9606372889569d85785652f9b8a33413a9f062", 0x8, 0x7f}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 06:50:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x152, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000001700600000001000000ac1401ff00000000775083bc4b829e6ab8889b27849ced048bb69ec6770a8da8e565f051cfacd6476522097282da0340e0aa93a941f58ad332ee52dd786a9e07dce403e93b9cf48bf7aa6721e97600f8e046f6df78f510b44e84ac940500000048b2751dc7d35d004f73d7a8c37db6db7952081106d55e98c8226909de8263478ff94d5fa8be2f69f3552651d2d3d2380e469d7d3424da21edc17604f0e18bc761420f8473fb14bedf77fe5298b21c02ea5bdf5f5d70364277b02eba57745c799f53bb3bebfd4bc8d6e6ac1c0b045470e9663f48216edd895e2e8ff7b89d89fe97b5a28324bbe4891b42a0ac40d3be295270494e0000"], 0xffffffffffffff6a}, 0x0) 06:50:40 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x10001, 0x0) 06:50:40 executing program 1: madvise(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x3) 06:50:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) fchmod(r1, 0x129) fchmod(r0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0081f79a21f464bb002e2f66696c653000"], 0xa) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000080)="31ea89f40e70156dd4b590c94640886266b41f8bca4ddf183cfa0622e2a2ae74a213fa360a7974386df572f7e1daee89dbf84d75d8bae58d331b95a8a02e6ee5f85408b34685ddec2c459ef48f7b968f57c8384ba942d8", 0x57) pread(r0, &(0x7f0000000100)="f1460eb87f2d9d14d8f317a18a0dcf9665a842904c93130e41ddf404ee2dffc8d9d824138862f86c7c38b6afdeabffaead8a01a1dfa0c46a09c63ed6824dc55e3252c3e12c44d3e00528bb2be51cbb8edf0ab64f3101ffcff4268b5822bb603491eb7bd9886994118a201288ee0215b29d2f70d84626bf71dab4babe9058dc575dc960709031a8b25c807b65", 0x8c, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r0) close(r0) 06:50:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000300)=0xc) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000006c0), 0x7) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="568a981ef2ce4e74c7ab8db7c6423d836fe7ccec191d2f2aa107fbe2dd0dd16556d28a1b0252dcf62a21412b36c345e7a84beb33dee82ba49663324c85d13e3ce25745948d228744406a1da1c74598f59a7fb93c202c0f973cc842af1f49f009436914e9811799f77cbba65e98cfb240176c35f74081cbabc8ae687c35fe46622c84c59b844d854c67ea16550cefb0a29c12c256faf6d7387cc2667e917371e11b5ab647d9e1d53f82bbc6d9f9112bd07c78683a5f5f75586a307130f4b854", 0xbf}], 0x1) read(r1, &(0x7f0000000000)=""/11, 0xb) pwritev(r1, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) 06:50:40 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x403, 0x0) pread(r0, &(0x7f00000001c0)="856a4c0c70d3014e27e8cbc5e3549024dcc87c617dbd5153015847443b0450a55bac63567d127443f206f092263bb90af23b268740ce7cd61774816b3eb43868bfab9660d0b4b7001236f9c494473ebf1488bb1682d1c3e21903cee2b15d35e57dc08485547ade3f960a4dc3c46c0a3a9161ed7aba19d5824a33a681fb1ccb2fa6efb3d4f35574cb52fcd22f529b5d0ba9cd72c888be089967d54461d14e8edd66c77cfbce85501a4458751f43eacd9c412cb2f7f444e42d7c674ae7fb32546570ce022365a6a79ae4275482b0", 0xcd, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x4, 0x1, './file0\x00', 0x10001, 0x3, 0x4000000000001f, 0x9}) r2 = semget$private(0x0, 0x4, 0x104) chdir(&(0x7f00000000c0)='./file0\x00') semget$private(0x0, 0x3, 0x410) pipe(&(0x7f0000000080)) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x10001, 0x0, 0x80000, 0x1f}, {0x3c}, {0x20}, {0x4006, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet(r1, &(0x7f0000000340)=""/144, 0x90, 0x0, &(0x7f0000000400)={0x2, 0x3}, 0xfffffffffffffd42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0xfffffffffffff101, 0x2, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") fcntl$getflags(r2, 0x3) 06:50:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88, 0x1d7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000002280)='~', 0x1}], 0x1, 0x0, 0x0) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x100000001) 06:50:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:50:41 executing program 0: r0 = getgid() r1 = getgid() r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() r7 = getegid() r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r10 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) recvfrom(r10, &(0x7f0000000300)=""/224, 0xe0, 0x801, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) r1 = semget$private(0x0, 0x3, 0x1000000000080) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) 06:50:41 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0xe) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x10001) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffd, 0x7, 0x9, 0x0, 0x1f, 0x9, 0xcf24954, 0x0, 0x3, 0x200, 0x8}) open(&(0x7f0000000100)='./file0\x00', 0x119, 0x0) 06:50:41 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000001029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) 06:50:41 executing program 1: socketpair$unix(0x2, 0x2, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) fchflags(r0, 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 06:50:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x0, 0x0, 0x8001, 0x771}, {0x1f, 0x5, 0xfffffffffffffeff, 0xff}, {0x0, 0x9, 0x10001}, {0x7, 0x156d, 0x0, 0x6}, {0x8, 0x7, 0x2cb2, 0x2}, {0x81, 0xba, 0x3, 0x1}, {0x2, 0xffffffffffffffff, 0x1, 0x5}, {0xfff, 0x4, 0x2, 0x9d}, {0x9, 0x0, 0x10000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r2, r1) r3 = getpid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="0b8cddbe93fbdf5d20f0f57ecfc053815d17fb937cc62394520ff5fbbe8db18c647b7f8f7acc643617ad224ba5f019774f98b08950a239677b4d02e4cfbe108392b0c4cd847af2cf3e1558608c796a25b71db6f07f05ff5f1d865170e1ef11", 0x5f}, {&(0x7f0000000200)="cf8194541201bc18fc1ce1728760d971c5116f24036fd9a96a157e9fb97d733d6cafa0be12a7a05fbb988b880abd64a2beb9a728c261c5177a2916bd2eccfef07af6d02cabd7e3425a8ec47a64bb2e329a8e69a72f3e9f2eadef2dac67a313b5bd2c619307553917ba754095466b113550d84d6b04c1c3d00a596b52a356dcd8dd64fbdc000a82f5ae45c8912f95a9d0b1ef4c715c02802df29f27fb87bbf6eb8bd16e1b160f9629adc8647a34f6adfcf53f02e41823935feecc22e1feed37d2e7920053ddca728700c51e9c34f5979df9a5cb60f4ed8dd73b6825c4253782ec37f28018c350385c6e90", 0xea}], 0x2, 0x0, 0x0, 0x4}, 0x8) getpgid(r3) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x81, 0x3}, {0x1ff, 0x80000000}}, 0x2) wait4(r3, 0x0, 0x3, &(0x7f00000003c0)) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x0) sendto$inet6(r0, &(0x7f0000000040)="116c02b10d6f0a8e", 0x1000001db, 0x1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000480)=0x7) accept$unix(r2, 0x0, &(0x7f0000000000)) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 06:50:41 executing program 0: r0 = socket(0x800000018, 0x4003, 0x6) r1 = socket(0x2f, 0x1000000000003, 0x48716b62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) socket(0x30, 0x0, 0x6013) 06:50:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x56a8, 0x4, 0x5, 0xf146}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x6, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x7, 0x100000001}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="2bf2", 0x2}], 0x1) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/255, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:41 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x10202000000007e, 0x4000, 0x4) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000de000000000000000000000200a5a5b8da3ef04dcb270ba14f7a3296f6035035b4e79d247c8b37a261748809f0c8592cd9f84501f1e8ee702465934e6ec550b5337575d1f75a9191689762c725cbace6375eefe529eaefce07b0c4b297f85e81ecd2c8fd701f61bd72d1f462000000800000000074992ff6f672047510007ef1e9a93c6bab1b50937e5362fe19070000000000000084ee11fb32883f0566d3c091d0d8e1fd4373f2553b74c58338c5bd0c4f4850ffdcea5be1ca946a5aa154364d44e2"], 0x10}, 0x0) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 06:50:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="40cb485bc458e014255ff1445afd654600ca9fa4bb831a404b9fd69a2e027a2457d8af22f9ba1b24c4bf55120d5d0c684b72dcbc38a7d9db8473f2bd80ddc91d139e341bd6bc7846dd6615c1a7cc28650689ad13c103757037f4513f9b246af20f2f7cf59b7d6f", 0x67}, {&(0x7f00000001c0)="768292be71d0670beb2c2a1d843f1d2db5d4be229bd2eaac0bdac04daffb37011cd9cc058713f6e925e03384b4b491f244e093276d5c5c1936851d84204b12db41515953ddb559b1937e93f8337ce638ecce573bb626169f7418fa33e091cb2f6b1f1a2fdc3776f03947cd97adf095d7a005742691c74c7a972d6334f6994377a9ca25fe86cd005c4f9cc45e95f52f4ec5d26833c1b6397c1750e710be7b9940d7e1bc9abd68e8598e989421c770d4", 0xaf}, {&(0x7f0000000280)}], 0x3, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x2}, 0x0) r8 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8, 0xee}], 0x1, 0x0) 06:50:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$FIONBIO(r1, 0x8004741b, &(0x7f0000000140)) 06:50:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x58) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1c, 0x0, 0x4}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 06:50:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r3 = syz_open_pts() connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x400000008002003, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d7}], 0x1) fcntl$dupfd(r0, 0xa, r1) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:50:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x800, 0x9, 0x9, "ad46b8e1c216777303cfac884e219ab2164638b3", 0x2e8eca8f}) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) ioctl$TIOCSDTR(r1, 0x20007479) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 06:50:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet(r0, &(0x7f00000000c0)=""/171, 0xab, 0x40, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x1e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x0, 0x9, {[0x9, 0x8, 0x4, 0x7000000, 0x100, 0x7, 0x8, 0x0, 0x8, 0x4, 0x8000, 0x8, 0xfffffffffffffffa, 0x6, 0x96e7, 0x5, 0x1000, 0x2], [0x40, 0x7, 0x4, 0x4, 0x88, 0x3f, 0x1, 0x5c5, 0x5, 0x10001], [0x5d8, 0x3, 0x4, 0x4, 0x1, 0x81, 0x7], [0x100000001, 0x8, 0x8, 0x1, 0xda4, 0x77], [{0xee, 0x1f, 0x7f, 0xf28}, {0xfff, 0x0, 0x1, 0x9}, {0x3, 0x3, 0x1, 0x2b72}, {0x4, 0x1c23, 0x8, 0x7fffffff}, {0xffffffff, 0x9, 0x0, 0x1f}, {0x0, 0x3f, 0x6, 0x6}, {0x1, 0x8, 0x5, 0xffffffffffff8000}, {0x7fffffff, 0x1, 0x7f, 0x5}], {0x1000, 0x8, 0x80000000, 0x1}, {0x7778, 0x7, 0x81, 0xd}}}) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) 06:50:41 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="4dc39f1eb57dfefd9bfac0a2a41e49c8ca06fbcb197cc70ee9a677677920a27aed80ff3721703ab6ea91a18ddf7e7ad5b3973f98a83dfdcde126eb1b24e241e0c402af8c80334f9f1bab944bf8fe88fdce369e54706492ba69d7051ada747d7ea6fca6b3cb07be729572015d7115dbc5972094aa4f9e1223375efa5bcd844b59f83c0bd6683f1d870c1addd05f41c2cd1ad1f4e43384d3dacaf2c5e910bf83951199273371083d1374e168590e43735b0380137afa2185b128ebe9d4c52ae9c3b59458938f0d0bfff4a0d5e9c12b"}, {&(0x7f0000000240)="06930a79881721970bc76d8586482e29034da6d885b65769e0b7b81e9ad8c4c7835c5beac6e5beab40f63e24878b80923065bf931d555b85de6cabc4b62ee13f04478f42826b42b7beef51209ded939709408f9c84410b52799e241ee6e4ab6b52fe2511930cf9c8c660fedaa4658ea6d02bb9d07e4882275f71ef13d6237f36cfc8aa2a5b641fd0cfb6c134709f248a203a4c049756772a0b6317"}], 0x1) 06:50:41 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="306e16dd0ce2c37ee7ae9084fc8f752f2b9d8e8cd463012aa4eb53082a0e32b9594ef2160ee187f6af4cb5a7b11bb117d9865eb2aec47edbb70410c062888ee4efe454c20a7254bdfa2f0de4a108ed61811d9763ed9a996f04eaeda9d1b7ee97ef5b37085e0e59db1e40569186899ae880694c54a5c189907549051a3946138004e0c32bf3f9744cbde6641f7719fb270a4f1a12204faa0058a1c6925ad8bec8b63a874d60f76ce8a52cdbd4089b311189093a182052eeadebfe105707f56529b936859443", 0xc5}], 0x1, 0x0, 0x14) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getppid() r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setgroups(0x7, &(0x7f00000002c0)=[r8, 0x0, 0x0, r4, r4, r4, r4]) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="328ccc7cb9b2cc9412e19b78aa88ee7a5e2a0ad09fffc034fb4ee4784b6f90ab561580855695e8346172b043a4da7829f09cfaf3097d404a9d734f5be40d4bb22ee8e8a4ae50c67e713e112d74718f405af06e0e6f382ec3c21d26437c295c14be8d28fb78b848046b8248cc0f215b7735b6cd87d9806064236404619c", 0x7d}, {&(0x7f00000000c0)="45643d7b04ef2749c9c54dd781f78e56b0820a8804800f42ad1b6d6ba76b7c529cf3550e0cc1026c368ae248ebfb63361b014d7a3d44f6dd4211", 0x3a}, {&(0x7f0000000100)="25109a33b7aaa4d6e2b91939e18ebb588791e59c6c9d402b5fbfb5eccff748a5b37aefb3208425d4189cb5469bf41751ff122746a1cba3556e460a34d1613d6bd0a94edf3478a9f00578e25c8962b410f4605c262997c9480d4de1b178da518644", 0x61}, {&(0x7f0000000180)="770e923068660976adcea7163c529fe6085b1bbfd58a3c4bb268b6ae7f4e9b27c7a23f3ad55f004b14510f7dc6d390acca1f3ba35037a032a9f09208d5a81a1dc92d4d862c22a0a01f92f3118da4c5290cdfede66e78e8a9fe67d3e5f890043b3f00d0539484b22c043f27ecc9c80b4fc83ac47b6e5dceb0d851cdba4bf9038e145dbf4a7594ca5d27fd8c969c2df650d0de41c79c1694c4661fd319509d519394929bf1e571acea36046084b69d740fd2edfe0e63a8cda67d497f0c78f0120769871c8b3bb7d937b13656dced610980a2bee069e282160315f9a59adc2a6524fbc83ae08c176d5524acfa3dac6184261eef", 0xfffffffffffffffa}, {&(0x7f0000000280)="c71cfa522aa23d4f8767d0ee41", 0xd}, {&(0x7f00000006c0)="d8cbbc10", 0xfffffffffffffffa}, {&(0x7f0000000300)="71cc94ebe890dfff8f183ec63615cac90031006691", 0xfffffd85}, {&(0x7f0000000340)="887a51a6bf37bbcac77912c718dc351c44051c7846d9ee70e44ae300219b1af64f06452899cd4d46611dee8597de62a139fbdaaa913682cea3d95b5a410bae5d2182a135330a4e94", 0x51}, {&(0x7f00000003c0)="7c602435387cf6f4376de81541edcf0dc205c63f498b54f4fd23ccf7793857e7846b7ab6f2b1", 0x26}, {&(0x7f0000000700)="cc56fa10a18216985016856a0d322ef474c8d207601b6c1c524a9410ee98a1a520f1e3d94d4df2ed35ad7293f355ca779acea19411f28c9c9b7d64f4a51cdec1593ffefcd5b0daa16c4eb9a0e65de5a0fd1346677276067fd76a5a7eb55e0e204e46953cd0c2c52aed2600fe890e8229fe3524d36e2e6daa28b9fff639", 0xef}], 0xa, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0000000020001cb0a33c2880b467000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x100000000000004}, 0xfffffffffffffffe) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 06:50:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0xe1, 0x2, 0x8, 0xa8e}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000027c0)=[{&(0x7f0000001500)="9fc563159793fe00ae42dddf8bbfdfd533cc9f256b8008b8f139b5e1088f5677bbaa9cde0ba2bf0f43c5189b68fc4b65ba63a7ed372eb8511b7d94a63829f25ecef3337590"}, {&(0x7f0000001580)="1bb773ec73d38dde57d5852ae7092cb15b09e35f3eeb99f1e05612b0ed4ada7caaacda925bea891132dd9e914de4e293c6b0dbb8c9e8899592c1ef3375722e949993472d5eebb583c6e3d821c79faed69afc07d8c0f769f7e3cdb0d1d09f641a983b7e5187e899b4fb2172e9c465"}, {&(0x7f0000001740)="1034f8f38b31ca8d8b9a54679634f24466be5e48ffb2b502d42d38def5a2f34bbaf758fa050c363deca6e281124d1fbfb9dbb14ba9d1166885b967c0e8d91a1c26ad7209ab66b0d98b17dcc86efe9109b4d08db949572a4cf87112544f838f84"}, {&(0x7f00000017c0)="33fdd23a643fa33dce9eeff2da3001b1e184e05fd10f78a0294d652794173f0dabfc651c9e1b1000dbd8cdadd49f621fa46596ec7c6570ee39d9b4f350af1736fa1a8888ace71cde9c8381b71396f80c24446cd709d0e326a74369297c89a337af97df435849d74cd50d61b8068203172adf14bf5532814a853daf49069a6ff291b975b9e2dc51714ae808dbb5391cc8f09a45de4908c7c9a1cd38df3bb6f504215f6d9b3d2b571643a475ef6c9966e10bea992458807d3332e82d82a9777e927f1bc411dde117ad4fca4af429bfa89201745ba94528e5aef30bce4d35f1ffd458e8c18883cf6988921358b6c919db16b9c032ca721d59f088c80aa122b6b2e47a645a82b4f4d51af0a4fa95903dc5cc70a1b563fe2f2e434e9ec3159245dda7fbe7af5be1aeceedccde2bad753a96f1b0041aefddc8d299299b44a047bc764d4225aa36b2df7a088137d962362e8ea3f6daf0bb544c0d875fa53b73f1c878009b7bbb2881a6afefc96752adee94240c34fafd9aa6ff360f7b8d5e7c369b293c411c3ee3b388a7119945accb017a87e3c51f97cc8e6706387b769a64e598995ab38a8b26345cb9b5137c49e38b154950eeaa71a079dbbda5fb25373ba0475230c9957f2be548b4f2a5617dc715f0a5dd7e359e8bf4b502de4dfea0e4f03198688a6b6b3e76f5f9b54d58256788b44386bcf29dbda9f5b82eeea6f0b8c7fe12cfa1ea8ac0560d71c186bcba4e07e115fbe32c1a5d56e22cb30f939745508895c0d27cd8f24fa412af559bbd83ce6df72950cdfe17e09a158ed6a6f848d423ac9f9d17b4f37bf4a49b08282c4d55184a30979a4ff72f23f2cf5705c75e4f39a7c2a1c91455faf88adb264e9816a3f27a59857bda8d38fa46d93c2f8fe7c42ea2d00999179bb5b70012e7493a321c99bbcda1d808ba482476e0eb4e39fc7b18b182fe4da743b4ab46a3bbfc2eadfbdda4bd9f1f6195f6188361f87da5c56d2f4df8e7cdeecae9502892b25cde3ebea35e7c0fde54d45d6793393055aa846185e23796f4ee806745274dc655d9551d0df98903d049b5473ebe9b838637611d7db864e62a8edbe9000cfcd263965c522de01db93a0fe340d340a4aab43e64c686749416a83df83e6d907c7d5987c105f81a97342e251d1a355306ba24e8f374cd414f11125581e64a23a8a22e5cc261af39665fd0e12611d5e52c6312c94f0307fcc495f11c04eb043de273519a579b15061863562c1284293bd879e9632a5c809a764134d7bc3b06e713b767dc04215b2052d52489f46388512aad2ce981ee92e6fdf34c0fbb9ac32cf818c5b16f2b0abca75cee09fc8fc133a549f7701f7673de40395b47e33ba6084cc84b2b945a923c81f3e56795ca2060a31f10d914d9e7e0a0994ec1085d05782c7fdc21abffe968a7562dc07de86e7da2c360b9bfeeb667ac138ff67e1200f3d217cc6ac37667cda70f57ca07b7a6a608220a9f36a3a45da9b23865f42cf5c6e505277b54546b63f3c9b43331ae414cdd7a1e3e77f29d61a5039f6c9c1314eba15ee08b71a8b854fe41afcffe779f78114e92e723c1737fdb51ea91373382966be91e61d0301803dff0b04e72e618b84c750a97eadf31d5d9943c497cb797d89174376c329854a9ea433f4bb8575194bdbab0afb028cefabd698a1705e907235952da7a3e9a38c27d9743443ede8c9284fee02300a9d3cc5d70704303f41a9c59f4e10e1312f0cc63bc13e980dd827f447b5733efc2fd62461b0a801d4dcb3247ed5a43f5ae94b58178a2080a2cd4e6647bb8d99cc4b16b66f5fd7174282e11399ff20eb49c937407cc7524ed979561ec4fbd91d7f2c45fb575fe22b357df39586500485eda02216d87070dc35bbf2ef63ab0acddd936a2f9e7b8359b76d68e123254735c84eb2764754c55b3dad2af6e279542a9ee611d3a28cf8ab8ff849c4b75e4ee3951a191381560ced10a7427401f28832757a4ad19882ea88de0779536a6fdcb9ce3fac90a07ba5a64b10a9d93b55c2be1ffdaa3bbfd98c032027af936ec1673116062345a8e4bb129dace34876c1b2a7e4696fd576fb34830421b6e05d69837bf15b0eb30b39d83c72d30f21643570b6b94ac660d9893d02486c59637ac585c544ae24f386aa5ffe3a59ef5e074d6dc32889591a9ce875da2cd59ccff292c2805a68058c754fefa01365cd45a310f1185277bd3ae63145960939fe22a377a52ec692f45539add93ecd4b88359693e152245baa2babc490f6bc8d4ecadd35b5cabc641def827a8361d09f4795273ec136213ec983af46bcb67b4cea4c73a9159b810bc092d92f2d6415fa58cbe55141b92deaf4b44717b55fac7d0592c689b7cd793ba9777cebc5f57cf2d540f54e574be3a459fccaa74566d789cabfb7441ced39a54d8e56bcc9737d27a8c48c9d33a3485df3d86441f82e5ab71391ea6ceec5a974976ed07be262e49fb68e4106d8317f1eb897f6cfc193b5f05c1664eb089a3bf3e97a94de44c27761b8350e75c09852345a0b9c282aae9ebc9f847baee15766b4b1228ec12c53b2f5fddcbdf4c2cd1d873dec9389702ef1bd2b6c83b40232476f3de8fc24c9436e313e45e816a6a14e9cb75615e1bfae0b8060070b3ac34c3b6fb3c1b5cc5533c3faf396765adf8205c31a8d3f6991c5e4c1b2e184482a0b0f588f464b0185962fc16baf484cb684c7d70727e2bb5a62e2198fef1bf9e72f595ff1dd34b7f3fb1b9f5c794dc1478560e36b47e300357d62d5e3f8764c841f9a961a91519ff28313f270ad391b6eabc35b78e00b5f68596bb6ec5012db70d8bd6161853e613f18c59d3b1594629f543ff4463fe1bb04c07a5de310fe2dc0a6711baf59039c660cb45fc9977c37992897d63fa94420d164ea16f5270675a6d6ae7589f2e0473ab85b720506563e46c5c0d68a382dc344308579e65b364160c4281c3a39167bc5f2f1f0de9f92047abb8d0dc01772292711afc794a90b6debfb5f73903e0065efea07fade6744790dfbd5848a40aa3b96821950cae62938eb29ea1b5f9fcd1f19a52ba217660285607c72bc83657790979ec01df40f26fd6b8d27bc2c30d5bbea17be6a4f26730d5c0b8b038bad91c5bea0786a5a39bf039c03e98ec2fdc27662160cba6b1b373782a55e5429c9d81e466dcffe4ee4465ea6ffa793ee421f38c37e53c472d1b16484aeb3b215a8acf3c0db85db2ff1af4c30089fe96bb31ba7b071c34faee85f4569a44acb187a0048f34d967f1f70db8914d2cdd56486561d945e9c92eb81b43a18ff34a25dee44e875857f6f13ef7334f3f03a68356ab4102638c03c0837521e72efe2d0b42108e81f8be35e17438aaaaeb6bf667864e5b6eb9e8367fca31edc063e2fb98f3c662b147ea6977f5a1635c074a086b71911d68f5978072d78daebf5f8a127f7f3294d3e0b62570eab2a04c7b7dbb0a57f8a40d405cffe53dc25cdaeba29df1242228569f5981e614a614649977b3ec53169e709829b6bf0c0948e8591c7040bf257543c46e7cf9bff63613281fddd9a74cb6da4663f2bad97310ce36ec6aecbc0fd69aba597e3b39ecba893edfea58f4a6090eedc7ad2447dc2f6c1a0ebfb215eb351252357a7481524d364f44a556c6a09f2cc0740172c588c4a24e83e46c56fd5be67001578f2fe5d3502d65096278c4f83f14b12aa84a852029923e480a82725c8e0a096a35d065522b4f3fb9239c7bd7ef4c3dbace5837b23d3468cef0fcc95c72bd5b5888ef318c5a2a4b3a9ac6f8390d36fe0abadc5886cfb914b2acee4dc660714c35e6263ba4bb02e14db511e6eef40300c40f6a0af94c044b5abd817a8a16283cd64a76f4a11c8fe3dba1d12b8027f61e07685b5b36f322f2bf58f7f6d006912d356521a097fb87fbd2693d911710967f8ff259e84c3ddb54e71331205630c6484233ac484ac9a0b1af2efa18ce7815a1fd70a369c27b41ee17a4311102f316746c51bf3715efabb2fbee8e3c5257721ddc2c27f5cb788b358641f448850609c059f0b72a72339dc8c1c88d4a8a93ccac4985ab452d1d3b688664ec480105f7716429c23e4821b290d5043c3ced64aa3e0358bac4bbec6ffbf140c3a10b0bc8b42fb2dc11c8006a11be17565da2a25b878910a333d31b4d7470197f157f92652cf048b110a7c5d3609808572f5029ec750db85c4723d2b92fed90c5a067e6b238e1384715b5e4b7fab3e10cdde844fe5ebca07c63b404ff8a7bcf6833dcc7116096fc09beb83e3d2b5d30e9155fc59e12a00cf3d060f7869a7b529cd165f7c6bcf07aa4fa34c7bb975e3f0cd62d968cc62e80f60923356b3ea2d350226e6ed297881116b7ce5bf2f5db6abbd0819a1ccc34795a08206f0c1bf3ba14048016c5ef169b225d09f497680f2e8eab22cb6afc7a3263c7f8a82007b47ed864e544ec4ae8827165cf6cfc26c07b0bf656eecca596ab06f1ab62307143ebf0714f3f9925b285ab08fb0b311551b8e162cdcc80c926f43aa0b317834e7e1515b24413a3b317b9f57684008157d6e9dd775493438fd53acdd2393a031b6a1a7ab3bd5a3257aadd1dae7372127252890b9d8fb4246d063a70fa52e94d86ebafaa694fa6a057e6acd208bede4f3a2542c7a14113c61b1b73548f8e7153f0d74c7eaf75d012d3f8c648978c62d8d44f8d388ac568f78acc5b859d4638131655e0b996ec56d36311a4749725b21946e074fed049658dd9ffe36d4dabf04db24dd3618bd713c752325519f104a86bde85304c2b14179655e170836e9be5487f7c404ee5dbe914ad30277bad90985acf35ae97a6dcfbe6eabb8beb33e0105a13cbf28c0de96c6339f656e31be156152b5fd22842c9c15d7551da7b77808741b85745006669d78cd9b9dd1eadd451df44160c609f4510bfec38c3fe2393c06808bcc331de7d4b05a8b9977916f4ebcbd91fa6576817689936b065a2d99be26d04b3162a17a857685420e34b39fabdfb0b9d410c4d0baa2e29678ae0a5240c53c053a5574633a740b663cd83fc5561d1ebf92f7ccfd962461f8c550e6b6a4592c564152da07178a0d9c314713a82fe32c6f861bda2dbebb490038d08299c253d941648a7db985bc623d509a2258be91babe337e8c0517525685f25267ae88a42e6302102b123dad487d0856ab736577ca7be88167c7b68b0422d26309ee3fbd7fda386d10515ae926ffcd142ba8fd306367e87c30ea7063997b3505f048bed7208e674d6a9598fb173107338846b18ef50e6e6f02231d3d3070c1da51756f45894c3ee7045e4325ba86fa928ce8f90e62983c7b987cd4af19b54c0892579245c0fc40f18a6a8b18d4cbc5b6e9de5ccf7bfbc9479f8e329218e495b84ff507d0b7921b2f35160ae5d45e35d0064a6a56429a9311dabda773715f1319fbc37597d3c0674e33a2a0cbaf0fcaa0381dd7db8e54f70b2bc5496e6a713330ec424cf841e76a3ca0c487b429b3dd695c607ec5f63d7dde9e9ee5e76e1962a993097dedaf3f761e65e9163491e2ea7bdb2dcc15e927469acc81a1b65a0e35523b1ef4a6ed187771f03d24fcbc1e6a2bd5651fc42b771a2561b6ba2889253691feeaadc855409df129a226f586bedcd4263adf6ccf739329febc0efe592e494e2d469b3986c9034cbcc0c4680032e87cb36b0b0c48e425a954c41ca1c16335add09deeaa3b21b10d4a3f43183e7f138db6a7b8e50bce1ed52e1680526de2737d2ef2426844f05bcfae2cf7002db6c680858502fc2218682523961209b9508e28094240fae20eddb109a"}, {&(0x7f0000000280)="f0ac6b4793a702329de25ddcfba2c3426a569f849e644b816bfb79875b14bceb"}], 0x3, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x800000000869) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) write(r3, 0xfffffffffffffffe, 0x0) 06:50:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x5, 0x5}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000180)="000000002dc8377937525fbc3e0714766a35f6df2cb6a3770ff9127f5f4da9c48510f6c8366cbdc80a3f31b010240b3832e7a763dde4e97a74b03691c1b80411f7acfb0485ac2f10ffc5c43c696b5c0a3dff74716a84364b34610f5ebc858c99fcd554d4518414bd880726812260368456e425daff95c844070c4ed65e480ea5d04706ad5acc7bc8808077beefa4b153d6325a5e5eb427", 0x97) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x4, 0x8}, 0x10) pipe(&(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 06:50:41 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() open$dir(&(0x7f0000000080)='./file1\x00', 0x10, 0x10a) kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 06:50:41 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)="b5d346dbf26836e9036c4ded135c883625268ab2ba7ec9725031c85967055f4ec623ec4c835166c403ffde2b365a0a3c003b639bb8e2ce14ab8396007d6f50e8b577ac743f1f0a6b2fcc4d83668d820864bf49613a29014c7942eb0299b6047ab4ea5d24e5d069d0a3579b56ac5dcc343426f19f81079f00c2eb7237a6a696c5483010123706dfa643090189d3fb651d3a8ffac8be5442bc4b570f68d06cad8ca10c4f08c1f3e4ffdc6c8ad30e373798b36190efab0ffafa5740da8712b89c6a68aeec47ae207f278d367120a9c56a88baa6310e577231f4c0d2deb5b8f17354e27e617b", 0xe4}, {&(0x7f0000000240)="2401501e0fe51f1f0416223b261d4e4fbab6721b9f2dee67c8cb99d45057a10bfad308d91cdc483a229f882ef28f", 0x2e}, {&(0x7f0000000280)="07949b63c7c276af25b78f5485ddf2fa3311094b2fda437175bf92730f2bf270e244bad254ebae9ae2b05e7402ec27e8109b0b76cfcc5e1c4230063ece3f38885aa6fe13e1038311b33c86d0cac61ba1b0898ac2ba2aca4ca5a2db", 0x5b}, {&(0x7f0000000300)="0b4e936aec120bc4ac184d610d4cf676af4f47f7a7fae5d104bd747ab8be7a4c1b3f513fdd3ba2bc727a8a17741aeaf7326238f585d79f09bdeaf3f9fbe73ff1ac7aaa4e86040b6097f3d6bb75075ae006da260de352960bca1bc9b557b0cdbe16475dfaf33a2be9f71b98dfb269403f1a95d2a4bb592a692704159a827272588332a9ae802e0eabe35c6e817e45631dc3c1243ba967d48ffdc58551266e4d2cf5e04c581d96a5e46ebc44ffbfb2497421725a9d5cdf6bd3114d0e6dc63524cce39f55ff8dd2ccb05201611a70e549428651cf976b1ddab0aec74e57e59ffc0cea794a87cd2e9375b013ef880cf9a604283bf4a89312706a39a9383dee40", 0xfe}, {&(0x7f0000000440)="6cd279e3f1c81978907092ef5e8c88c20f4d7295226d1601ac53b0fcc62ec58b5ad3def7256936b9ba3520eff7dd84b84b0b9ec244c924c4d6", 0xffffffffffffff07}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="44aca423f71e8da48471d5511de0b7a8c24fd145a43261d794cc1ac85bf70ef9e1c8c598458af82dd0124bd9c88fb7ac655a505f83c736900632aa93a770be83fb65ece10d8cc5d7f6c81165a343665658609f34828e66464397bdff702a555e171a01ffc2bb1f70f965747299d48ecc548316be78c65c106d2963760e16257b68e145395315d0de27f3cb6fe872bd53f1e5f0730e72f1ebb468249c408e3499fc3cc3eb37990b41787a6022a73c400707bd8224a4aa77ce974f9b1d7b9cf43e6030cf900c5bd5e61a5e60c892731d408e6c7edbc412cc0b8bee500205fe897ff9a5530744ea0d1cb0e35c", 0xeb}, {&(0x7f00000005c0)="b256ad9bf5df55c7f1c753fbeb3b5ebd36160c13f109b2a4484c357713c0a34374608cf5352fe5b24858f02a13b08c3fdec3f756babe58b0f70df0e22d2714526dbe4928c06d932a5cfcea458c039742dcd3ecb6992e9a2583a80b90491ead9168f1e6345a71b9ac9683c2eac10c4ce23512d102ae25388eeffd391a523306cb0a5c383d28e55159c7ea8bc21bcc236693a513b17d0af8a3af542b050815e04e563f103b8600927d7ff8e23d8e4de25bcb40859a9470a21d1dd54723e9a3e2a4abf75a21776c520b280807fecc8690f46935e753169fbb498fe68adc4f5bd0c41015b1bbcd2b6f772fe63328cc27fdb74001e0e36b0bad90c21e0cec08c1e84f4110d0c83dbf241f9abce3fe3a4151210b9cd0f822c30de83ca2db4283f73505c25f5101bc851c220e81f66db50100f2d6adcc5f6e1820aeccc0e860bc020f18c7a1d344c94fe1c6c6f8ba439329ed4317f8181c07b793fc6115b71f667cfb75c6941ef8555c72644a487e4563c2cdf27cac9d8a58519047501af4973cdfec048bf862a34853589a6684c954e2ae2a15c4eb25fed66d70498697fdd79ce35bdb13f8ff631001d12e34b686d599af859ed251a4fc1d938d585575c0f3a2329148b223a124cf16fe0863616c05225acd3803c2125c203a28727b216e7b70655b1ec0bdb9fe118e66185afc0fed535d71f53f79f7f6f42041405557daff97b499ba0a32e6d057797d9f7c77863188494f1ce93e4c94b37458306113364421e17e9229125a521dc66d84b6d4f17760ff932944228f2191c8e0f10928e0563547751e3265194a3a332becb957ae3962c2019898c047274b0d3aefe276dc16f6b928a09ac5940efc5c7e84c4b510a25bc539318bd2a80f020701bbb17fc092050606415209a2d3b93e04d89f41440847c81ecbc8824f1c62a10350a75666f67cf70098d30d14e56c6998cc4671dd89db332538aeffae9992ab2755d63f46d0f44641ee8fb886fe6ed74023db176082ffee15c75b83264f4a07a4ed069d7bbf392925d8943c003a427193ef5d07e48a4793cceec3d46f36080a32166c8502180233acc8344fb47df7879ec0383894694d791065fb8fcd7a41fa969b74c49b70d56beefa14435fc40106808039681102cbb1d6e7c7116670f2d810fd6b41b140d230c3a43ff5de5d4d014010d73d50ac7e33feb61f13498555e8c3ee0bc644b7fb4a1143a8688984e6702dd4abc675165847da333c6abeb6d10945bb269ff7949a90cbfb91dcd464951e29103ca7ed759306f8ddef1f6810ecdaecd19988a2010b56e1e56d9bc7186c4367c949629afa206a3a1790ec2a1b9cff66f9e2fd914306d7a9eccdccf703f6050f719e5584a993c138be9b2c43de50fe1e913ed0ae9c61ecf3a0bfbe276ea2a3a10a71d0f15e6d633ee9c4b93bd6a7b2bb1a875adf806da36edfe6c3387f38da3867ccf35b9bc888d17e1ad94cd21084e0f436f82c369bdec2c2899cb39c903f03fafce0cabdcaa2a3f1bd26a080ff2979fca2a7e4816826d096a4801078ff58f16af97a2e049e4426021d36ecd37e8e419567b13ce86118ee08e805e4a1ffd387406692f7cc014a67fa81f5fc3df93ea08ee7e20b96f7d6d9044697bddb7d3f8efb90181658942eba0f1e20fe652c750f32391cfe23bc09242b420969a34317c7a52848c204c30def79a6b4c21226a6324a40257890b3490ad5dd24fa26781b842aaff39fed083f0934bf75dcf90af7c0c1f05ee78ab099038bc73d00fd1c54d7bed283d9f6657fb8bb230eda8910a6f34960d8c66d556dfb12f7d99ea7403f7f018c64e4bbb493dc1ddf945cca2b5f300fa612c450e209776136a0d7bba951a8bb0b967a2b25b0a51d45afecfea4352d0997789f03e7f07b372dbd60e2f29318d60386312c153414936b13b71982326e5df0fc9231374a0c5b52d2b4e35a1c4e79cefc1b8961717dea98b680259b966efb050102cc38ef457b3ee1bafe437abfd9f7f8e5d647cebea116ad07afb48e3cf93d4159e88857d2fa05fc7e4b666c86e67089c97c57bbc0433f8b8fbf8c0706d26b6cffbd4fd55098e22f39a883537bde11b53cd1d78e7c473f9bdbcc30bdd7abcaa687397ed33b9a1193d971173407fc68ded37b90a976f3aa304eecd7082670467484e44d46652557ea2647cc786f3dabfad2e7d790858cfe21f53ba7a63961fe1ea8ea925d7fa9e9d79853cf3bd0cf652bbc57111bc7128e7a7e28bac7e2e68cba33dc18185165db6c1e8fa1463f9fd988d60d6726d940f169940895adad9f30e3079fd08314fb57a393f0f3bb993a514c985ab909c826349fa4c5683a118472fa32b668233306864c5211659f906bdccfbecd6fdbe002a2de61b927bc766281dc7a4dfd1765622226250607a5f936746b45f72caf5aef30f2d0fcd9a702ed98ac722b9445c4a949242c8e9213486c6463390007b7cfd18edf6c33e724e262c01c4b33a8b192c3defc76590cbfb967c3e0ff1c6738e359bb0ff806e72767411966029085b5d4b9fc14d391049eae4eb8087947f13cc00cda1afd4ceeffc3af63248a8530e16562b1f9476d572cd1e8549e0bb0299b923e1fc5d0a24a8ffcc12d4cb56cf115a68f508e779b7d9185b46965b0985bd0d47573b6f62e359590a077a0f52c7a6338d01a9011d44715ae3a04149ebc33aca0f48fb46dbf4f24ca404d159c7a64316affc60c5a4d1610f61c1bed2658670d4179b6734af64693a827e47cd2a6bdeb130ec003c1544d409379e9b3088f8211abd076da3fa8397503e933079c7d41390aadc1e5d52a192821d1e9b336d39c122f5c5fc949c824010f4d6d673071ef4d330eb348ddb0ada7fdda5ba6f393026652a970e5ab2be749b9f6a81dc987733933e956395a5e736d0ed7cbe3e3594c45f814458cd35f990a7119bbb8c5c91c42d5a23b13c381a069ddd4659ff66213ad29a4fd8cc6782a2ed79b8fdcd789846535a3d1f936e8d7528c65a001c84616680851bf9e7a4ea4a302cc29ed4afedfc1f62b609afdc2a7a4d23c9b4a88ccbcffef37f20fccb97b8176ad58acff3119b2568acb27073dfa20f3306b096dae952c43f97945341515f8f683d74ec93e70b8721ce6d402eb3d863282afba893acc972c0578540b5701fbe0c45df052d913970d037309ca3363d2b05536cb6256860a5f3f4c65aa3e652aad94cb1c6a9ef7d019b6a8b1daaf67b46ceb1c2c349f4dd050d5ed1502056d24097fb6d6f3f0aa67c975cf96ecb2d1e07f2d61ee14f637ce2964db26363406765ba7833d0e789f10ee4238711a6573e177d57df4b9cd80ec146381a847aaa583cc9ef1b0d39e13a67007a174e5d237e3959b7c8ef83fc268bef0b2caff1e103e93a6cba2924dfbea210565922f7eed52f1bad5a2353b3b9fcdd0455de7ecc16a54356026cfb9ae2162a1313a7d23e54d69cb4b645d29ccabf1754f9cca52cdf7e1217c21765ec33cbb9387f1e1b1a69bad5fe887e7250f452ee6d3dc033780cd27aa23a5e6039d046846958929536cb035e4d8fbac8585b48b9cb7e0c91a582e12fd6ad245c687f10a264ba7b3c14e5c47c981f275d1ac384acf29f2a8214210db5168efd2f18b61df10d9ae695045009df232bf66760256373f4f0f3e2528d4cab234fe6b562f417bea49b1514f5c2847455aba10ab8ace6c4e0b823a3e67822ee43cad66a91ab4fbc7ac5f59f552a25d2744e443d504664fe1ed4c9fcc1bf0da3eb846166c79f551152a0c28738b1e165e8aaefcde93f4ff669138f2c9895e6bad739b6c527d104209e308de87559f3fb9d55688e366d7c6602df7b2a751bce9f8a723ede18e024ec26e8684a2a4595c822345688cc6cb8e7b31023f8554a868d64d3286c7e605718e80d19faadc5309c2f4ab72a3038d3c5a566142a5d4e35e8e91d82cc638dc3f56c4be1dc33a4c5e7e06d780dbf2cbea836b7fbcc9b945df1e174b30e58a1e5530a42cdee6a775938b0bf1299f89b7665765e4066b4b26c5fae38598790e0f59aa491a42a1f8d82a007d9655f2618f80c750f4efb77a0abc1362c558087ba4841400e631a2f3d46e4b11714db4796b8ae8ddaf64c6195b2114fe38d5ee3ccedb1e77daff71ad9b1d3b2ccd3c4d3aa2592d3c60402fe9e6c5999c98269bee823737d8ab9e65aa0034e9a12c68ec3e9274c4b12bb3830b213d316aa8f59c89d7df67d413c9e98be7576587a063b04a4cf3018d6ea494e038002724b5926477e8d1f30e61812dd746633d79826ec167b4d5b7eb68bd601531896ae8c36520c4652e6d94d38527f23daeaaf2ee01f97229518ff28f10eaba1c6ddb9f7d364318ae5f72744c31636567a5c8a6ff70402bb805280da7635fb3ce1fb630f2f4c7a4f1fefce18f38721c810b9ef6900b1e2e99ac108b12349ad00bd694d2c35ddde36bb5cc6e04b53e13c1d33d05d7970440c573ae07a80774b2cf25d63be463d815597b63974600aac7b74d54d464afd745730d2b2db6002846774d523a97246c8fb58da3de8eb09d57312c2054ac43b1695bd042b912ea05e8d9e5719608d583a1395921230b20052669498215ad7dfa03d8b9ccb474dfe4d9652510ac9d0cdca69c621d0db6e130b3f6978ad621942659764e622c002b0a8c43f3d7d8e5d5ecd2a9bdb9c0caf0120055ea5ec171a7cbf88ac65c64467bd7e4db3656cee0d08ffcc1ecc0157731b544169e90200809fd0fa6299174b4d2850ccd3df2fa2cc657469c4785f9ac5240b2bd901462a295f855e04c545d23350c557a0f9c76235643fb6df071cfa8d66ee62e89dc6c539f50a9ceef214b2bcd6f83f3e0eb8836bd222395f618dae58fafe9455a31c76483ec907cb1e1489db24bd08cb231d96cdebde79f1e57457058f8017077cbe9908985fb0f7cdd97ce452aa813458ee5acb5bf55ee6fd029eab5ded95725f6e2e3bd4fee2b2236d187d13961487d47bbeb9cb9c8dff731a6b3e58d80f7a151dde9ea467f00c99f7e4ee5cb1778903323fdbc83a890ad260eca66d60bc02c950341d1147e466d6fe5734efb343e865406b60d30a3d7f19a6f2e2f06be3c41bdf631901adcf0c2792eba0c12ed453ec346b36c81e5e09a38f3f5e2a9cc700bb67569ed2d0b1b5333edb70c68713c2779d8c7c35a5e834ee027e24b274a0325018b771dc96d4dfce200df93908a540a295aa397b7fe0841646e7c8e33d628bb86eaf976e8db28be03bf3e44427d09fc8b24bc2c27de8e789271800fceccdc2aa8c1e48b0c5793afa96a790b2803d7054a8f466d6df0b1dbebe24c0c59ec7b514a657db0f585c99d7679305f67adff2e60db46bcd2a96a8eb97dd13299f1af9c51ab6ac3e12dd60a25e7a7dc2c04ce49dce901557afc0ca3a82d2eec3dfd4398e4e066ae26de79d26739f9d04eb0f032c29ed8c5724dd768907a057974647dc09c0284b111085ca4a50f4f13096ce44cee5b030e36b73e0ed02f10ebbf0985cf15e4dadac5f83343c6381e006eecbf47e39b4a55c0d7c8d513fddeca0dbd5c9ae8ea7f93bce424e0b227a2b92f038159f3e15b061a8a5a0d125a3294d8a729e52b3164a0a65e2899b51940029b00131ab6b3b150bc8422aeb8af127ff7000e1d5f2eb9b481082ae3d6b5a68d6549db78a0cc1728867a47047f5240e8f1578db4729d2e96163ce0d22717b0bc8f4ccd66da81229fd48b7ce1785c08e048ad0830f6c55e324d4e5a4bd6572f1c0225a3e075be8a28aa804b2d4f953f9fdd9c7b9a326c7386518978ea3a777259945042d17e91952604154e49fc", 0x1000}, {&(0x7f00000015c0)="aaa6d5e615a65b28b39e700e39184c3fdbbce2c57c879e3e79f0ff8d4b59f5dc93000d3629d746498d3780dd8c1f15dc02389ab8f212a15e8255a65a52919ff40b2f18544a256d5ed3064438ba874bd9fe4b43b1a19ff8af3794d6bf4fe157a9786c453e50247276e20a4dd43ccd6745821de6ec2cde9de58687f8618cabfbe9ce0b0bca901fa1df5bd8d8559c6fbc7af0332788f526f2141205560a0ab801ced7686edd0318eae195d3762a055ee6d1734661b60e1534e6951f7d4440a4a5e392b8075351d3f80a7afc4a7fa1b7a04b5e52aa9354b2f2", 0xd7}], 0x9) r2 = dup2(r0, r1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000400)=0xc) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a", 0x5d) 06:50:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000400"/17]) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = socket(0x10, 0x2, 0x4) getsockopt(r1, 0x80000000, 0x80000001, &(0x7f00000001c0)=""/166, &(0x7f0000000080)=0xa6) 06:50:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x03', 0x610, 0x0) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 06:50:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x3, 0x5f) msgsnd(r1, &(0x7f00000001c0)={0x0, "776d7941dbb861ceba747ac5aab4afc6cb71e3ce711f9a960a807d7031cc6fe6b87bc2c2814015c5e042d50bd608e4f7e905eb32dafd2748bc8ecd5ff3cdc1ebd13e9b60bcbc8c2dd3685077cccf62d7abe5dbd20edf531f0a0d57b03bf57003d85dfc1fd46e96ccb92976d4168adb862794af7680d45a226ebde8c4921e7e365c9e289ff808b0763e2dece6464e050326ddf6942fa6cfa108af021ef33e6c2e01d31ea842d3b6c8b774afc0d8726e9668d81c929376ebfe1840c9ebc42d58e8cfca966bcd95421b7680aa8336a6fbc0edd4c2f327fc2aaff28d10c230bd8853d601ad1881b98721b220f124223eae2469c7b18265dfd025f49da8f9f29bc55003a6812319f85ccd0d7f6a994c93b53fa7c547aaaf33acb7c80c69dff57921d8e1526d7499fcde2709b72fd35bf3366788be2bcfba91e03732263e6637902b36f237f486b0246eed00a13e469f96efc2b1796fe1501f4ac4f76042f4398d34c08489d44c44e1d8fa87d51bc3cf50c09e58487556eb6cf829dcbf52feb68d5788cddf76718df7475df21a4536e62dd0957c955284cd54944014dc26c710d5b049dd4d6992735d5aa185f366bec9380a7af51fbde8e35d769ce194033bf5c9a6d41bc040fdd5b918ff3c681e239b8a46a6a9cd4818ea5639d7a2cd608c3bd2aac22ba255a5da90568ea0818c9781bd839a7c1e36cd7baee5cf4357cdbf6699de3dfd62b9736b22d8bbd3350191c5ab3deb46ef33c2cf8b015976a3ac762844203f6df8660ae9cf1e5519a1ae9773b111fb7f1acedae25e61084e8d4de6e0ce1ee1bd345d504e6595379aa1a79c58c5766c0e07749e52ae52e03f70dc1e9b2abc662f2aba4a9ab2ed05397125eda8e854ff326757456bdf78e27a04464c903f3779191b0af6970031d96bb1ca29069a85408eb812516fb53f03ecbf7a3904a718a2d318f50e415a8268a86454f29673ac5b2eb9207872c67d65aedca4a1b43a3be2d8f23f925779292fc558691ac5d150cd68ca37c0d12fdc86bc252db0421ac0a344d16d40219bcc77048fb4a7da41d6d1a02137854ba9325e3da39f7fd5eeeb856d9bc679a131779c44f317a631d42f471519f44cea5620f1fb9c20c5bf1e930cb5dc5b005811a678da2127e31d23040d1330eb8e06137f10e22a64de55fc04e8fc2c3250936a8013293fb170258ef288a86eb6c22f1e8a89d4439b99371d157a128f2b8e96af7b6060aa0929b2516a642b76d4697e4669b611a2501b66cac136529fdcf1424a06819aaad7a140c6a7bf3745eac487773863ffaa1702b931d07778833ec275dda240a52b061acff369c91b42f9462e8b1e79c9eb598d80ca3331e40305645a4ac1043bc9a073f274d8932a4d482afe4fa306ee18561fa81c591daddf3bc4b8198dcfa1015b13dd13af3d3896563b95b6dbe1542a56c47c8a8ab41f0ab3abe2a64ab751a36269b7df68e0a52b83a9d617ce5831472e0d6fd7a94a085617ca0602565d5a19c0bc5005c43cdafef5455791e949453aad62b5c7e62fb069d5c51e5da120916ec1e59bd996810633f9adff793ac46bf6fe180904ccefeb62e222e408d95ebed6d5604575085b694652fa199809f2030d21316dd290d85c9280be399d9c8357bf3ac4cc78c54050207abf4fa352540ee891b86f5fa864f3959538291cafd305a64670c7309ede7fec219171c8bee2b08249a2448b5998f4d58d93f81b9058ebefd80276d4c965993c497143d22d3b09811630b329edf1af3544df2b2f290fb8b9425dba2d5ce7d6bf31aa79f81d7a8f1b3a60baf6b582562ea59795171e8446a91dec3729e6b96d3f832572600bf993f54416a3f2c241d2e4bdda23004694b19a62f3debfa512153f16e8f9e389128287ca03d610a9080e473f16e02409edd9f9e288a38c998651e7ee216e50bbdec331ed97d3865e041cccad9adf76167eb7829c30ed394ce208e0aecd7805f9d5fbdf9c947fd882be38c547aa0cbf10e3132bf03e5471dfa408472187d1b9ad7eadbb9e8fc0d160c26c83700d2ad0b77c94c058b74761e851d3aa58c456b3a68316a1407e8dddaab16eaa7ab841ec281e8db9abfcf3aff0850ec93f0bda62d1a2fa3b0a3fcc370b1c05762e8bbb4a53c7e6e12357f75ae8253699f9cc57639328b9d0bbfb8f8ba5d46b1582a6881c38c2a595360a5323c0d1c54f75d322b491e86f9f369db66b5bcbbd73a4dd70336447c23469378b7c86ed8f1b0fbb2ac60735ac08ba0a0f38dd52f15003cf0287b32a14de9aa816854ee19f6482d5ccbc055e182fbe5f132e40b8910592d1c7b9070d82259ba5773c67042fa07683b2adcf48c6e5900c079684543820aab5cfce6253efbb9cec9a43155cbd2e0a9e3bf509561ec18ea6063ba1900dde0c40e473d93fec6ea03968575366f666306f876494227393d861bb1351d3b3b6cc3ccc3012645aec0285f3963914f7c1a593514adf2c2baeeb18ce83874c178f8778a876e529613500d7b791775c3c7f367e2f0e9f62b0779a93b79fbfdcbaccd122e8063799cf0040832b2d6a24c18ca6f36f47ffe844ef387b95adbbb4a653e36eefb30c7cd748a1ac7280d1f40807e4e7b09d6f6ec8d9651d60786d3522d3fb3aeb53d6bfefee6575386c20b31122fb7dc81f0142464f3e559fcc08a40f44fc17edeb404b07351cf688fae8aef8142b0531d2b29b03c73c3f98397d3ae9ed7b9984f94280e328d96fcbaca899934f09a49959e1e5dbb9be72fd434b24a3fc45eac245e3e250014a3132a0c1f277fbff7b909f529d71da0574c0c75b6f32a30110e69ee24ba510c3c59b07f55ab462834542c6050d44f681815e765472d93e6bb153622ef2571bed3f89ae2790933916583156f592e4ffc4c1a81753e4dfad8d604ee68a3322082ee1f59ff19287139028d68e8a4d3a107fce61d6ded8ce3c45e8df97668ca2f0eb2b2a8533ca7de65fbed0c15507b8e2876de47d9cd66b3792a03204655550ec315c77489ea4cf1c9f529e7f7c8f8fabeaf400dd418bc893c9849900e2a7d87c5992785f9ecef484181fcb7ed4b0ea3ed2d361e4c6a6229cf29b38961a75d06cfec7bb1e270d56f8a9a5608c2eee889d33e8a7a8ff99e9971e0b2c4c84f6c37662d5f84b25eb8926d212a7c8a3fc120e605e60735953f70acdc63498acd4c30d7f7db028cc8b10a827b3beb5e6a831351ccb5c1f5c2d7a5e185314a51af5c9e0e31bc474d211a1e3dda7a75db84db4e5c1f47a2b3e356ea079facb0b96e20185392d18fb7e494a101d14c4e209fdc7fb6aeaf44773a449544f5d58e8f3e43a3d9673649bead69974d09633bec3913a8d08b9afb2d24b59045e0835b5eab73cb9b93fff5bd9d955a1b5c2aed16616cdea80e8fc37255970a03e8858d5184b90d02f16226a0103186e8738cb98e9279610f7ef4034134521d8f207d2d8fbabf88cea455432d9cead0784a339a704e24f358a5e4029544ae0513394f9364b1dddee126b55c75b11bce514e62a2e8ecb4501cb01a201f0352f853dbffee713aa312e05e95849225168220ffe99e634b09cff4c17b62e63b5788b42abac0035c9d10aa5e87804b8ef7c8303b1adf68af5ae8853e05f1098760ee6cea0ec8a3f084eff17f4943c1db6316e1b0a9a1ea908bd07f9faf5746bb1ed4b2003b3a72eae0d8bc105f2eaa12707cd9992235ef537dbbbbef4e9b80dc314052524f861b11bad28cd9268d7436584705d905e2a48ceb6007a61565340b886e20103a93805891efccb7687edcaac6c01c81417e323535c0f9e90ec0042d03f5d5766cf32248c17813c227573ff912b8096c3c928dfb48e80f9cfc2f109440540a7b6a79ffc55cf809102a7dece236680a3d21376c6dbc9c7e31249975324a48569aee70cd567489f94446040cfe4ba48a4093ed298fee8040266cd1eef44ed5bbe4795b35c041d9ac70836de3bb9ad2131a237dbefbe6704f34c91789ea2879b8e2ffd31ec4d6b105d4b2c84fb219ce1f975688f875117af5d7868ed9015c0fe354fa247f26c153c84aa22c1ff7b5a14ffdeb899505fe429561d254e181c851f20ae373d53bf18bed78369bbcaafa7f2adcd81b1af66016f1c48bda60db106fd6b299cf50d4954f02e935dd59c8ac9a4f7c6e6b236cc8489e6c0bdfa921300bc5f21fd0ac85d90f283022cd6d6dc440ff48a2593c35f1a1f3becd547be59958988cc79b3df1b6d47bff82a9cca5ee5bb0256880eb5c93f50688e39cc373fc4a509fca72bc157abf8dd057c4b9a6b922cbe3547d1336c77408ed4797485f1bdad5076e2397e918ad34a5799a6ed9d4c71fef8ef9a96ab3aa7f907328b291c0ae1b62ad983f9ccad79704814ed895a879c82b95d8cfd314f3612004d1cba2ba6daa0f75d7c3ab9801c98b5c28a3ef838d0fdcf36d7f78e6c62543bd8867678069cbfabdeee6321698912cf21dd3e959f89d0cda4c13302476b9f36930132d99576929a58c0b9fe651864b085db5c3e202107064745fdca514eea2307c88689d6e9a7aa6d15614458458fd9aa5e2299e09a4e827ff342a3194ee76cbb3a9aebe26a33edecd7af7187e7b1a3c418ad42c9f31ae7f7c182961ce8a9164b6a555141e7bfab8f8d97d4c60bc6f07b0379a4418cba20dfcb7f1e664988ca06bf1cd9c9ea928e676c5e4bedb46204487905b0715470199fc2ee0c1184a20c48a2ebf3ddf428a697ebef662bcba9a0e600af8f9daeb3c9a09f5ec294908cbae067112ee0f14a6ac633f345d1e37b72411c0174734ae4dec9f57a22bd838265d4b1cf2c53f617938292dc1529346a8b1a143f249a373ff787cdadca265dd5a347c080c5302eb8cdff900f9e13a4b7cbbb8e23ceba8fecfb2adf12d0adc291cc9e15f01d3d5570aa4d39b21307d5f80de40744e09ed5c75f44bd74456eaf62b428c27aa8b8014885c0d3b25b62f0d1502886e941dd8f38b49e9b3eb0e1a4306f4ad1cab33f351cb6dd040bd6864b7b06ebe8f51ef538ada55ec55a1c5dadcb83eb0e167a60a0aeb72ba7290f10ea4cb4a0dc9c61e9be74b8222bcc786a29a0384b06d29b3af920e9cc7ede5c54d17dcda81200d0aee04ab0b44cb52fb6935ae26d1e407334a6aa5bf562f60aba729509057ad3a45a9f27923cfa9f6a855fb8f4e6c60dbe21c4c1c618488605f607da1c0cc24f1b9d52ee072d193d16bc223c9c1643304a055062197b809a5a4496a5ea90d01b0861b3e8165afcc25ed525a504e875bac9a85b864977649893ec45785357dd0d28ed3a24a78145c81f755b11d1935b7f4a7d5d81a64ea7dfdece807e849266571a3189ceec47f3d5f9c6012765515a5f7fb770299075589aa4c94655b54aa610ead5473b63fcdbce5c25716e82cf7272cc079ce31bbabf09b261ed8676e20da7f714ae222eab6e4b425ef75608ef3ac87ecb1cab6090d19d53601ccd6550f9489c8e55e117aa4e14fa44fde7c938fe6442b86d8bd93e4c217b3a7c84d6e6e6c281ffeec78a2674815d54433c9cc921549c8eec2d8ffe9a458d1fe864006dec777f1291dd60880654988a981422bef7b62c0fc6f886f21c8069e266c3229dc5d2cdf9b81a03b9d9422fead1518651a1fefbf9ac1dae494d4193425098e621e9ea2e148c39503ff28756166faa4d052609611f05cda7395d5af154e0e72be5d37f1a82bd550874fb72053ba423c644122c8849ea56ce7d5692e99e7dcce2f474291a0ea36b536f872847675a12f3ca3ac44d4046f1899dafeed5321e7f5389135310a1cffc28d92f057761c4a2ae385db560"}, 0x1008, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 06:50:42 executing program 0: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000200)=[{0x83c, 0x5, 0xffffffff, 0x2}, {0x8, 0xa4, 0x8, 0x5}, {0x84, 0x7, 0x29b, 0x80000000}, {0x7, 0xca40, 0x100000000, 0x324}, {0x0, 0x401, 0x0, 0x9}, {0x0, 0x2, 0x1, 0x90e4}, {0xff, 0x1, 0x0, 0x4}, {0x2, 0x2, 0x8, 0x2}]}) r3 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r0, 0x1}, {r0, 0x15}], 0x2, 0xa0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="291d557f901c9f455efbe725d60e72b92c5507f2728937ad09d7793f014f395be2e7eb5d52e3da3fb6b12e1877840c3cdeebf66842bb892a7f49441a14a3e18ba7c4c152e2b049365c9d50af9ed8c991175f10e13955d4e62d3fc2d1a37d8e2666c3d53cb0ba9283ac7a627eebe199cb27316795c85226813d9db14184aaa2d855c8c291492332aa92d9fb8a418daed489bf84c07e3cd9dddbfe6122204fab015127d68328add648ae83f5", 0xab}, {&(0x7f0000000140)="9ca0f342ef34e80916750b01f8fa7e1dd1d8278db61c35bebe34ade2c889b87045672e34457155ced7278a097c1e8d70ed3f735b70758c991c15549bbb38a93388d5269afeb7efc53153c6ccf29b20c01ec651cce8952eb84d4f2240e633b21b3ef84281c2b61b2c6b9532b3c77a93094388bff4a192e175777793f6999b5e2247bd4e7c2adc858b76103a1bb3b516fd0bac11d6409f34f101f248f93c4b", 0x9e}, {&(0x7f0000000200)="9df21b21de88d7e2354eb3847503ecaebc0cf6d42258109db70168b1e1a852cb423e466643a0d0ce9f080e75df5fbdf274d0ac099ef57098ea2caddd4c1d458a8bac165e4194d75ab8d320f01240195a6eaaf15cbc38983ad37967379a837b24e9e4af", 0x63}, {&(0x7f0000000280)="896b4bb11439c376174dbe2ac55958f6af2f3bbca68e7faecd6022e4ed64e471c02f7159d6a16f9b37f69a18ef063adabaa621541b31ca338974ba19470a4468e7043b49c41d699e53fee76a4734a15ce783a4387aec23fb310e5aaf18edc334f01c89c50a0f91dcb3c6c1201c073cdab8d6829088444f17a5365c76d262ef2f19474cd56464c3d45f29232b935d0880fd37ec0c6bdf36250cb67f7a00937f46e24be5e9e3047ee7bb848dbb479bb1fb281c413036d85a8475", 0xb9}, {&(0x7f0000000000)="14e846ab8fbda68e7ba8b230e2aead2a2a", 0x11}, {&(0x7f0000000340)="7b1084513626ec636cfad15fc6154c597e9a183370c7f2effed132506e6841f2de0eb65523d0", 0x26}, {&(0x7f0000000380)="ab71cebbd396120d7e", 0x9}, {&(0x7f00000003c0)="39da1812a28aacb9ec0c444b0d17c5149225a410e274ef925b22aa1d306dd96ee8132a50a5b6eaa67fad08a36ac24a5460e3fc4a0c7f599caf8476", 0x3b}, {&(0x7f0000001280)="20b53e511ade8bc6e1f0ca33f13f30b3be3e6b87073bf3f1295a7c1daa735c8ea530746a40cc0a35e865352381f325c96c8e93c701211bf5f5668d5d0ab2df618b0da7d1c004e4a9b8e647ee884c2e9ce7919c0ef65c344fbe294a4dceb151feb9fe0600f744d2074c6395c13793316e25cf17b69926b3c70f7dfeb6dd67be4ff5f8b06b63c8fe66cfb2a7c9bb2307519d271606d478a0fc2a550728439d8b4aa005ec3cea6f180ca8a0664a3d5b70e31170bc8dcc539cc34e714df118d5135d6ad999d37c99c6b767a2dd2ba6afc480d0c41de22ce355e1d113fc8cdc12ea15253af3f1e39784b221f830509242075c1ab7ba0558b4dc52cc48e81485625c3de23b66a0fc56b9b770b659e71db18710e85750c1cd3ec770753d7983bd5d8ae2c7f802e29e55f91eb783b273ccdaaf183533b02337a1eeee234c4aa6e3b1647ea00dfd2ffff7bb34e4fba06717b0d4347dbdd8da5b34bffef0c32ab0d68d87786004fb3b62f4449f97f2cba63451568978a5220131069e821f3a26cab2531df7783560f36a60e7d4e417b9d86eb4e94ed73948c7119924743831a1d7e2036fdcb502eaeb65fd9ccb8f875e87267a8998b5803c1249a0ef930c3b1fac2c894059c715eea44950e0570ae92248193516449442341e482274d7cc50e889bb645653fb78764ec5da917f0b74cb2307ed973c4c4c27575ede69e47936458acf2d5b3bcde2aaa9042ae72cc0348adaf29419b261b2cb51aaa8c88773444c6cf49b199a4c223268d46fc974296149bdcfca7450f65a1ea6f280c9e8b012a55d90fc4888871d46da73dd57d994a3fa524a4d73afd201f0f97a0c7715d09480171baf31f4eabb0ff2b8e6faa0efbbf61cef074046b6cc8c037655e66efa130f761a91e0fbb9ed1062ce3b3b86e8545da7bdd71d89860cfd61158555dd3a7174c38a4e15755b7e0a09ccf642dd5a80202a2311a0576e5210e148994c5af5d9d52c3977794397bc8034561ca83cf6a2fd56405ef76629decc88cafd18f0d508a000afd7840b3c44ae97e64789438a7319a3adc2b5f37a127e4ac765d7bbd4129d0fc093373741398811c777ea1185df8083e540106cab8a7076fca1ed359d0d25a2af06f1838bfb8647ea71603029506ff31bb91ce95e6a045e4c29509a8726ee25d0b9e09a8aea4c013e7733eae1e06337a09859634041239f8e502f24227db87fb4a68b56ea39a2ed4f33c3e8cc2a7c9ec8a2c01a4c3a7cdc31805670dd683fb4797ae9083fb8af2a5870739df1ac86dc51c9aa162e6a104804bd2a5ed232fb40592156bd97833bfd59d1b93ad8dad88c735f8392323359663d8bf533a08530f6b7ab89015c698e73d68c39e34dc0800a7e8f00f2e8b9bdb23af59ec8761c6cafaa5d56709c89d237e8b2d1fc078ee10eb498255c44850cc0310bbbc1752c4afca71c9f6bf665fde44863306643329ac4894a2cedb87d4bd2b2b70af74da58cad0c259ad882992ebac7ddf9f71ec0553fd8c64a85c6c019cf6a5e482c8012da2a57720c1861d4b8c939dda85c0f5349f61367f62de6b241aadfa75cac21276b3264fbd32746eaeb28c9767cef59ac57ab13cd58ec09b68a4c9618bb362c1896713ae23c0d3c7ea3504bfaf480d227260e7feecadf625d5fa1aa215824af960a17d999513134754484255c96bf02cc84468dccd028be887cb609d0e68acf59f1f33ca4536d4d4226114d382ce4ef97a220fdf8f240cde86d05c8bcfa33f75d369a9b5f8abadff91c8cee757c861cd3c42987c7e7dc7d99eae7bd3e8f0b6e7c516c5dca0e81db4f8ed9b674e9154195576e0d47740dbd0747467d94be2540185fd43b038dc3a9", 0x521}], 0x9) ftruncate(r1, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea3, &(0x7f0000000000)="52374dce107274baaef837e5cf") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xf2, 0x1, 0x7, 0xa70e, 0xfffffffffffffffc}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() setuid(r2) fchflags(r1, 0x0) 06:50:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:50:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getuid() r8 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x1, r5, r6, r7, r8, 0x80, 0x1}, 0xfffffffffffffff8, 0x8, r1, r1, 0x1, 0x7, 0x100000000}) fchmodat(r3, &(0x7f0000000280)='./file0\x00', 0x4, 0x4) r9 = getpid() r10 = dup2(r0, r3) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f00000002c0)=0x1) getgroups(0xa, &(0x7f0000000300)=[r8, r6, r8, r8, r8, r8, r6, r8, r8, r6]) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000380)={0x80000001, 0x1}) ftruncate(r10, 0x0, 0x1) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x9) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r12, &(0x7f0000000440)='./file0\x00', 0x2008, 0x2a27) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0xfffffffffffffffc, r5, r11, r7, r6, 0x40, 0x8}, 0x2, 0x5, r9, r9, 0x9, 0x28000000000, 0x2}) sendsyslog(&(0x7f0000000500)="68b22744b3fbcad6c0ffb3e6f3d7d10f28735f91b5215ab2960175db857b4bc4d5dfe96c48554b3166b9d9032327d8c96b0e12cb7cc95b595f24e836f62dfbb9f08ac340049eded63e51099aa43c5345c1acb666749b8568d9ea631bb15fee7777c9d40314f71760bb280606088610757f00ec22c005adcfeadf728365c9cdfa97d962437c9fde6dcc73bcf3b2be64d704185b64d8bbb8e23ce56235d94be0bb893eb401d6844d38c5", 0xa9, 0x8) fchflags(r13, 0x10000) clock_gettime(0x4, &(0x7f00000005c0)) 06:50:42 executing program 1: setuid(0xee01) r0 = socket(0x12, 0x400000000002, 0x10000) setsockopt(r0, 0x0, 0x18, &(0x7f0000000080)="33d66c08", 0x4) 06:50:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/138, 0x8a) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x0, 0x0) flock(r1, 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="4b240c9c3103ad80bf0e284fdcb1f7aac105facc6f93a7ff208851664b8fdb3757110479b9b223cd16e295c971b33ba969ccc45fa1bb0b4a4bf28f425d2fe73bf3a97899719601a5c6e415e5cbe1730b35d3fddca5eaa894d901ceb4721bac0a9d91912915c0cda46761fc75c881495d1854", 0xfffffffffffffc8c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="adc56094f84925adc801dc86f003d1a545af7fa6d488983e974b081ea3bae4286444bdb8eaa2ddcf778874eb0f1f167e7786b995", 0x34}], 0x1) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000196fd5e72e24e18ec42cea6742"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x81, 0xffffffff, 0x80000001, 0x5}, {0x10001, 0xa1, 0x1000, 0xffffffff}, {0xd0f, 0x8, 0xfffffffffffffffc, 0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:50:42 executing program 0: r0 = kqueue() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x400, 0x3, r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x6, 0x7fffffff, {[0x7ff, 0x5, 0xfffffffffffffffb, 0x6, 0x118, 0x9, 0x5, 0xd1f0, 0x1000, 0x2, 0x6, 0x1f, 0xd61, 0x7f, 0x0, 0x2, 0x2, 0x10000], [0x100000000, 0x1000, 0x80000000, 0x101, 0x2, 0x1, 0x0, 0x8, 0x1, 0x6], [0x1000, 0x8984, 0x5372, 0x7c, 0x1, 0x2, 0x7], [0x9, 0x9, 0x0, 0x80000000, 0x9, 0x7a7], [{0x0, 0x1, 0x2280000, 0x8000}, {0x1, 0x200, 0x1, 0x7ff}, {0x9b9, 0x1ff, 0x10000, 0x80000001}, {0x3, 0x1, 0xfffffffffffffff7, 0x800}, {0x7, 0x7ff}, {0x9, 0x3, 0x80000000}, {0x8, 0xfffffffffffffffd, 0x8, 0x7}, {0x200, 0x1, 0x1ff, 0x20}], {0x2000000, 0xef5, 0x80000000, 0x10001}, {0x1, 0x0, 0x5, 0x5}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x9c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000440)="985bb4a5d8bbeb6c6a2da9582899dca21c3766d73bf129c172d69666ff970ba36c0697d3a220a51b576c77c858523f6e96cbf5b92a6f302ecc58f7dabdf881537b91414d733e17f197043e410ea809d64c31fca73ef4c1118043d4ed72850047262603d7b40fb5274215a9ae433501ff2848805f71b8c10ab86ca4e6d4d5cb92c2b00031307f6528cc9ba6f1b4882cf4fbf1bd3114453e3f978ae883364edeb09c8771e8b48044e95c5b80f9c51498e03de76e30fa01c610758132e86bac2eff1e124e40d25c3cb1710567ea1dde489781646a6f2d6765414ea15ca498d19d3910c8", 0xe2, 0x0, 0x24) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8000000000}, {0xb34}]}) lseek(r4, 0x0, 0x0, 0x1) 06:50:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2000000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 06:50:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000180)="99fe358a897c304a09752b8dabe45867a86477dc92c607f4f9fd4958bb50954f408ec8dfc0634468069beff73578b28931b6d4c7f1fd25d7d3464ecf29b2017ef2cdbcbc2311ef3e07d182ed8fc451ce9d45416cb3c217deec05b28fc66595b5f99cf95b2a07cf3eed", 0xaa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20260, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) flock(r0, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 06:50:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000001, 0x40004004000828a8) r0 = open(&(0x7f0000000280)='./bus\x00', 0x20020, 0x10000120) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 06:50:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f00000000c0)='on', 0x2) syz_open_pts() 06:50:42 executing program 1: link(&(0x7f0000000140)='./file0\x00', 0x0) 06:50:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) setgroups(0x1, &(0x7f00000000c0)=[r1]) socketpair$unix(0x1, 0x1, 0x0, 0x0) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6e978000000, 0x4, 0x3, 0xf7}, {0x3, 0x30000000, 0x9, 0x8}, {0xca, 0x3c, 0x8000, 0x89c}, {0x10001, 0x8, 0x80, 0x100000001}, {0x1000, 0x7f, 0xffffffffffff1074, 0x82}]}) 06:50:42 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000080)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 06:50:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)="756434ced815a0332ddff23a836a1c66a3e706d1ed21f5ec72b7db078f6aaa310cf92f87e6fa28f868eb548598d455fb3434658bb45e79ea1649e4526775fdc9535a337af92e7ca07fb5eb41bcd4529374a5583fdb37d5a16b527cd4391434d32a65776604dc62efde61c4b3dc9d46b9ee5abed69f700cc0fceca09dbd07e1fed412badf67bddf9c", 0x88}, {&(0x7f0000000200)="27da9a3b7cc44b1acd072a7fccf19aa21b929a4bcbe740dce7c3d886dde5a8b2e6b3cf1977de4e9b20961dd91ddcc3491522b0a4a041797311b850e44520d651bcad18d3265526eda384d3aaf0051976d1170219d84e5f8165123016ced3f18b6ccd875a2d854b5bd7d96928d740aaff35ce49179de48efbeec0c341ac81605d4ca640a16f859b3c081426e4c9e52f5de4083f263f7792260e", 0x99}, {&(0x7f00000002c0)="85b1c485794dd0d65df323d71b8c98", 0xf}, {&(0x7f0000000300)="fda14e21922f8002047253ed83b36cbc08a9ebd93844375a83ef6cc7cead7666e5f9f72c9d3f0ce7b5b740b310538056a1b88f5b2507be2ccb1d4dad6f8122591cb7d9bf5eb6d39132ce038fb946bfdc7deb55a478e0ffa73f09e0f630", 0x5d}, {&(0x7f0000000380)="8c648f9fc8379fc5f3a4bd5ee0d33b9d0d4cf50afc37a87666ab83adbfc361459ad52e7fdeaf168174bb1f4084149de0ca5526310db29823604d4aff013e077f420e14e1278483e397d73f738eb12d2a438d80757b3f3432694a666f092f3bad6c43e738b8b2b8d27a6a522f0fa9bcc1cbc336839551d57aec4bb9b62ff800923707d6", 0x83}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="a000000000000000ffff00000f000000c93657125577d32f2a97c65fa8a9752d95f6e88f1ac4d1fff8eba9889f9e533d2186fd137913eb29469d648c6040d7f816c557c0ba9c8f51c7816801da56581f7c614803e2f4ee86a462a9fdc63732a947f9055613b75b520348d567e90eaea150ad145aeb07f6bd826208a45d09c1d053cba242345adbba030f72d13bbf6ece2164f15bab451d3280f4000000000000700000000000000001000000a300000010afa1c20a4eb1ccc5989e713f4b5b8f4c44118a8168122e130c86abdd40b508df9e57791969e9af1da449cefe65de69f35ba3c7cc5f201ac14727740e510e3ef6e614e45f53f6b6523091066e9b0170082d85800ae1e6e62736924feefd0309c000000000000000ffff0000000000000c3607189ea045a2cb502f61b4f838425bad94339935e1fb1c511515651fa8d9611481c9499d880b6a9e9af8080edaea0ade100ec19d249f5767c64655d99866ee6632e70ab33d28bb87877b751afc2914712eae8abcacf618cf634a378f77df9cd2c4c5e7affdc2e2dd955def7a49ab0615756066b2acaa8b10d99db7494782d2bce93720b865fabea3fe4360fc5ee69048b4d8e045a93dab11fdfc2d2b3b7a20e13208be7ae40d10829929d13f42da1010000000000000ffff0000fd000000c6b5be36e5c3e821e4dea809b2e6bd693c73bbc4be3c2ef8b014c2691d5269bd8d2092fecd01582cafba8ed2d56668b106c28ddb8585a60e50d53113f398c059f39d38fc0548a2f45ce6f8d5dd724b3fb2be884d3fbe63325b2b21ba1d0b8461cbff5fa84b8ae942a0dd1c1ab4cf09e88fd072d8e90bd142950cd30ba1bc7415e453c7911903dfa246c97318d41c28217b8212247d01ea5c5b947d737fceddfe4fa44593f07319d824b852a3dea8e9281c378762892471621824d184c0f657a84819c0e70f9376b5385fc972014ccb762d0911c9ead49740904034c742c286f231e7a1c08f8e0eec0b8a8da2420224b558802e835087cb40b75fca92226a6ea0208ec2a4e3b83315e25fc9a3afce436c8f80b8cea9b7fea890b2ff0dfb0e9202876ff3b0f8407bbb12929acba8edb577ab5ad1f30f7da31a36fd6c5a986e04d9f1511d1c28ca96318fb8e86026001f6b37335240dba3a01c0ec6d0a7f382bc1a3d179cf1409a612bffbb4c3b7b6532f9701c0e9d9f319fcda2f3d4d36ce56010562bd1e3e11690514d76f2b933d74fc403e157d12c8f1db686397f62e12f36106a54321f5a841988fda03748c3af2f92f787e6a04184a7b30e05b36ff4f4bd4f48c510e9760aeebb00a0303c225aee60b62303cbc51fa238535cfe20d9c792214fc570002f1cbba2f4cd68f04eca3efb0d2d11b631be3d99a9b780a671a64c5c44cf5fca56144db2f0b522ad70b7c85d1a6a3ac9ba591999c88e0955b4896bfbb6d6028b8a93ee1f60f6adbeb0f951f3ffe55584f9ad185c01bbcf46dca6eae2a3e6d5f1d5428661951b0a7ddd3197d519332c31f235eb25a767c5736f38b4e520f56a3804c4c584fab6cf828eb1ecf88df9db5b2e6e92123fc124698ee523bf1a031bdc9ff75d4e8830c5a939d49766d2e30657688824e1277e89e652f33142613cde5c19cf84799c7e0f5dd52c6fe8cef2a172debdb775b41e5b54534810fb915630312b2ac747902b20683efedc4d20bb9df9f4484c83c7d4acd1f89770d2b37db41dcea4c2e801c775d33c02e90ea362e9ed011a7917377141e7bf2cc98d9f52c1012a4b976151fb5a5f4f5bce6993cc31e8efc87766d7c139e2a3c85f1077db51495c300f52f891010aa17fff9805c89fec5f22d37e5f95bdef8137ec82daa1a6e512089a23e68f5d1248015b4262d1692579a1833dc160ad2de84bd1b864dcd810ea264ace84700a7541b2a54466d9c313ef026c5637fac3ca9021b400ca7a21d49baa2aa5a4da8dcd57435dce1aecf62a594312944cf48b5d183eae88b8f0002f21feb9b4990fdeb0e7715f6876b47cba00b9ec92406c2602df9147ac006be4e20c3fe9b6300000d6ba864181179ff4cf63caf8693a64fe8c4d9f0f3278f19e7f1085999afaba8ddfa9485b73b40b4fe1aceb5b4822812a560273125463d68143721ba376b76eba0496efbec01586f30386d1fea567046a4f530dab172ea4b6a8f3de83780607fd5c3d922815337aa61769ff6862aff7b1dad234a14e5e75c8cf091ac5c74bc7860cbac032f9b0ec57d7a34fa143da6735cfb8955da011c29cc03ac75373f2e30d1ee4b0a9ec229ea5926904c0135d8dc6befeadad5c1a68644ea6de21cd4ce4b974c4e114b359be04a282b3062b6074206974412600b4f0decc6cdfa4a7af5771698faf13c8bce521f3640d24601b5f834de89b577f5ee1ec807ec63ee6490fefb4b3cb8ad5a5dcc713509f522977556ae8bcdd455c84327c94c7c018809a000e3861e506e1167f4806073466c11884a1e0d3da8bbdb0936868b13065f7c631deff83725ce14705485f012990579512c30e4da7ea4f1745b81e2d4d188ed0876da94d305acbd2cb9eaaf140614b4cb3d8f6f4ad65dc93e89875bc2be76a2a24caeeddbc4244b04763cae98331fc388daf4538834dd24b72ed81233bb0f23e35c6842b87fef16d43ab8b88b22d2b342cc6b1e643c020c873e801c37856b9a45e98683efd46b324ba55c3717a5c81620ad43aabb064ef54ffa317aa1cd7edbabd86696bd08389d21e16586def1c65075d845ab4616878a495f50c19afdca8d126d4c5008edfbd5922f5dc83eb1c75e10dda7fd5683ff2554fb162bd7a44f6030423c12c1aab60487b5dd5d7d9546475255e2676106dbed117af6a05c0e800d1f7348852324301712c4d68229dc2a564ed34be91cb1f5d4c2be7559feae0c158efe97d948f2901ef0c151be825b653f3cf14ba485c63d3bd704aae308bda5c06da93823e4f211ae7e2c9456117730aeb547bcd61f010a51b328bd5e58dfae96bf2914634f64363593e75745221e017f7a9841a91d69f2c9523ec9e6a0b2a3432328904430e59f49b6f8b51002bdb05b156396b9cdf4ca428ec8a5fde3741a848e8168ffadea914dbacd747664b5fb254f08d3ffec971944b6fde501fc1630f49157b680a5e4d8a1649275e11dac3393698e5d372aeeafa26bd719bbaa5b8685a9a819e61ea1b98b15af13316c4a6a56a246e9702521b60502647cab47c8104bce78fedd68ad829a3f30a14772921046055451d24a9b2a2e35dadcc2f60830cb553a1e88a1ba0c539133e37f4f1135816c2d8a65bd9ebae346ba0dcdb01a651540207759f4e3e7953057651e2974cf2e1a7ba665dc90cd1ad4f4b7a75c60f3a3bca53ff3fbed157aa63928dff75e48ffc2e00deed1e465ba8115ca2c16bb0b09f6452d24aeca271f833cedddecc5776e70b297db1a8eaecdc33e4477ce896052a7b451628df24fdec8bb674e210337935f82e4f1248b1f586c92dfa82163e9ee71b75b8c6fdbaded8f6fb4bebd767946898cf0023d0b8610fb57b81e21516261b722fd52d4fc5d9709854719c4fedb16062f18dda6785dbee7e667eb5bad1e288624041434e3e027cbe990024c453d1f22b351a45ac04670bc4d83930b74bd6651990d37750c90ef614ea76fbb239e8175c398404c1063a3429914178b630661c77b2297e850d0d1090026f7b12cb981eea15300c98a1cb7dfefbb86d18386c73287089e4ca5f1b1d8392b83278df363d7ee6ab946d16203667be2c45c878bfa480b31f9a2fadc05fe143e2ff68b8285d507b8d67ccd3c2d2cfa678455ef0f28259a648a70738853f2f78619b01ddfa9e6cc73e624656ab0b34fb3d801b632e36476c35078e65295001c49565732d811ecac514097005bf1a8589504c17b36d45bfd13b9c031d5d89fc3fda601957bf6f0489becf0cf9dab51d6f9cd8e7afa00651f0308ca3d81a275d5db79e761de12c9edea84ba29cc919c6e6f811fe878d088b10088cf496fe8dc93574f3d670b330ff9a2f34616c62bf50061e8dbf58de533bcbd18657dc678a5a715cf5f43735220406a000085d37b1049b16e7a433d0f8732f3354b64a43aedbabc7e7cd9b4422c7ca5913006a245431c1c9ad238c384dff578d066e59c555a2089a08466fc913a68728bfe96e2713645895c496b5ab09040be2eb31d9a570221a21ee0c6d2b2e4dada58865d8902fa3c2056111e56cf6cd6ca62c818cb1541c919effeccb14ce9b993e7ff330d72284d0a17431caa46929f342c6b25bf29c4e69d0cd34adb898c004e8637c271a4915b2b3bd704dd1f46732d8d018beee617e4a6a1fef264d8721c6a8f7895db7f31e58c4baeb62b51d3c6440541620b2c71811d2cf7992ef25d78b34d94555a6b4084a188a0afc8b2660d4c87efa3bddfa14c2a26d7a71b94144c9a5380c32cae5f0d92616c7d7c09762454aef3f0adaf64a04bfda3b7626fb2e8d75df581d56088714dc7f33a4015db39a41aadc0e60383fa8bd7ce70ca39487845b4e0da88deee6e3805139ad8b40c6d005aecdf67eb815d4d4a7902fd3961f35177a8cfd57a36bdb87392779e1539fd6926fe780f613c15cf47e414822ebdd78011343a1c3191248d66777ac709481ba346d2db38fb86566cf0a2d5927f4e4b75b0f9a752dc143c7af2fbd2730123e09abef9b01674ac2764eb49a6aec3dbca6951f27c3c9235dbccb85821d5c95f356cd365cb2aeb8b7b3bd37e86c8080e2516eb059d63b3751685de983e6d7aef7132837f6a3dfa2f3e3aa32e1c96c8fb01fa4d578d4f0fa6ab19a8a1d1a770a317455481127592743a8789d33a8035e750b91ec8b0923a0dd4216be62c87fb10c371a6a7657ab1f3dfb08b2efe7d500f8e2cea3163fceb13e5d357dd4c55fdf60580ab22a7432e86043d975896ecf8f4666d10e0b04a883542cbc79db612846c65289cec5cfab324f33c355d56c9ba81df8e992da0cd527d58b0a180a799622426a7f6f6d08f66621ad511dd641bf161caa7a1edc55c6f411fa2b66bfd9632c00c6a28de93fe64fdb65b5bb9de9557dc0e39211c82c310a0cc8d7609a0761b9aa62d216abd818e5b4fbbbb85196ebf72f32d5c16734d532895927ee028cd5aa742518200c4b7289a0213591973c7e98b3e076a45f10edf555a7a11b80b2bed3c189f0bd9366356f45d4d089b06ba298d0d96bdea6c81a7880076263ffe9c540c3b55fa80d3dd03bb1af128f5052ee573c401060c01c0bb46a568512ae7a0e35d5c161c9dff33ae273e0cbb0ef8d07a3a8069017e5f55a23c28759a04d490632d591551018e6fbf2881306f7f0015d56d43b31e2ec1cd732472bb2f6fad6ca4e435fa2c6a13b4415d09207f124ad0e1da69eb98d18faf6dd4aa2fe8aca628186e7215847155b0edcc9e5a2bc95926f826118412f8a40e3522a639edd357e3df45353537a91be3ff367004618a9bdf23f32ab7615b86ff22a2e8b623364c12b6db263a00374f7ec3a99586455482a81b962cf35b2963a0db6505051f3b8c74ebca15ed012a5c75aaf6ca45c3b866cef7a7a57a817805c8a922c105a52a70d0096ef9d10c8915481d22b3d3f4acf8069a8913166b97e487521a30f9995762800e66a647807039fbeff97148966dc1b0abe547a96d99ecfeea5930e6be9cb66973818fd4ea23f3f1d9dcb3a248d4950a87c3d667de1193b86d8359ed169c06fb2698defa6a739973b152d50dea1ddcfd7c2311203b8066fec83730510dcb7838c6e75b151e4024be25721231787f99af2c8edb82f634cbdde6208855e7d1dbdd935d4ebe607fe35733285eeb97449d1275bec3de52e8667e6147e711850913fe035a9b21be31dafd513d780a9397424d847172d817c583becfe35c4be232eab56817f055c1ef27c8ae91b060ceedd0e440fa0346f993ed7d267774404f743e72599dd4c6d54f098423f8ee8c8ace993052fc8c55e78fc66870a2c532b42d7a42bddceaa527305f0d21643d9a030d1f4c1b4c7e109d817f09513a6383009189beecc4744372940d43f337a63971b546dff671283dcf56a5ab79da52e9d23760f906b329d0e8a1fea773788482e22bbaec6efa99e4f66c3454ba56cb3638d1ceb05ac8492dbe2ac405260643eb6ff69be27357406c936d95d6fa4de7ac464d1ffccc75943c9484948af66750f7d4f7e7a14ae7106cdd223d568bb5e37e4b34b13206abb8f038769ca7db6a786623cfe9f5c87d3633f34dd148d1fb5d60a749bf6aac0696f7596d76618b5e4d78154b69d2db899c134e65fd5ceb54db9e3416d1a029862f4ae01577eca3967bd5caeb436275845536226c3e2c371caf11b2c6e1400b89369c8d36fe9a0206290a8736c585e8dad035de8ad12a6226695cc59f820b1631298f3aea072a001b70374b67608166923f05cb886ca676b43d5b63f295403ef05234c6d49eb2ce2680000000000000001000000ff0000008dd3940c1b4621dda44bbc95315422a553068244e3baf5193fa826aa59261a6c79b29ae5e56ecf27816601f73f33c3a80975f7fb3bde03080db57a7b0a2ed724e384d020e50547783dbe31e3a19d17ad076a5eeb960b3c00554ef0bc"], 0x1248}, 0x408) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:50:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 06:50:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 06:50:42 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 06:50:42 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) fcntl$setstatus(r2, 0x4, 0x40) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) fchmod(r0, 0x1c0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xffffffffffffffbf, &(0x7f00000000c0)="e4") 06:50:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x481, 0x100) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0x8}, {0x83, 0x1}, {0x5, 0x1}, {0x22, 0x100}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0xfffffffffffff0cd, 0x7ff, 0x2, 0x2, 0x5, 0x2ea, 0x3, 0x10, [{0x4, 0x0, 0x4}, {0xd93a, 0x17cc1f1b, 0xfffffffffffffffc, 0x3}, {0x8, 0x3ff, 0x6310eb3d, 0x6}, {0x800, 0x100, 0x7, 0x7}, {0x5, 0x3, 0x9, 0x6}, {0x9, 0x8, 0x9, 0x5}, {0x400000000, 0xffffffffffffff69, 0xffffffffffff8000, 0x6}, {0x8, 0x1, 0x2, 0x2}, {0x101, 0x3f, 0x9, 0x5}, {0x1, 0xffffffff, 0x8, 0xf8e}, {0x40, 0x58, 0x6}, {0xffffffffffff8001, 0x1f, 0x7fffffff}, {0x80, 0x7, 0x89c5, 0xffffffff}, {0x3f, 0x7f, 0x4, 0x8884}, {0xffff, 0x6, 0x7f1, 0xfffffffffffff81d}, {0x61, 0x100000000, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r1, &(0x7f0000000080)="f6593606275011cfbe86cdef0c5c7da5aa50f4e752af990c705c125dfabd449b96eb1ceaff32db97f2f19e5e44ac4df2cd604906eb7cef666909c30fb813632c95a0697c277f1c46e6aea73d6243cdfb08a92d336933ec85218d3fed7d714db60457496ec9f5ad88cf5ae458a1f44a49b5b22f72b7ccd8e7c083d9025b219fee644b2908323003db5519db42e11d0a041d3e30b992d319253e44087253ec09858e668b87ba79403300317fd8cf8bffe6f439cf0dbd0c8e4a1c3f344995149563b9ab72fce8c787fb07c4875bacbd8727", 0xd0, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x10000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffcc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x690, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x5, 0x80000001, {0x5, 0x1}}) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000200)={{0x5, 0x0, 0x7}, 0x4, 0x2, 0xa84}) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000027, 0x7, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699319200485cbdbdf8374713c0a9f24f967b2f83e80b8acf96fcf2a6787d2b13a6f3b08098d26243677d256e138860627466d6bbe5c2b729d0ea4230e068c4b1322d21e904368f3cf733cc332f28f0e366168e70ae58b7de98054aa839267a300ecd11ddc550f38974f0bd63d6f4bc38763372894a1a68644d44f4514b9ac5b30b33df09bf0816fd665e422e652b", 0xa8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000640)="45e107e1a25fd59f33727df3b10eb54b14222ea50f90d990e51e34e25b24db8d2f2168ea557517e881bc8572c4aa75250d3c1712b9c70f69ace1ac60105ea90057f2f364d97a2493e89b8026edec9a9e2537759b5f55132386121c74ae9f8069c16b7446563cf54a628a045efcbb539e5a925faed4e39a0a2fd8ae2db110a09090376a7e032cc296d4d1dd2c28e34cbda0f9eb39c9bc84a6b565fb5a2c07ebc7f6b7a9043846573051cb48a49dba4fb0fb0cd8150a5f1082ee3c25447f9bd32ac4ee203593ca2d45196410dadfafc9d6969173473879", 0xd6, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x40) semop(r5, &(0x7f0000000080)=[{0x5, 0x4482, 0x800}], 0x1) 06:50:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) 06:50:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000100)='\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2, 0x0) fcntl$getflags(r1, 0x1) accept$inet(r0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000180)=0x6) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa, 0x0) 06:50:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000280)="2532dbb2547a40e6887c434aeda2bc8a0654007daa3b0ab508314ec6af96fe5336521757a9602a0d072dcb1b0c7af58c3f46f24be6e25c0eee53ac7edb485836121b3344f7b35a446565afc5a8", 0x4d) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="a7c70f79e9a4081acce9bbba8463e109436696caf8f6157083549bb52d9a70b79de6fa633a814bb0c02eeb1bfdda4bc1fd1d3406237439783bbd5fb379665fafa8c1ec9e7b90f57e0efc4f7ca73b5a112f"], 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 06:50:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) 06:50:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000029, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$TIOCNXCL(r1, 0x2000740e) 06:50:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xb9) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x5, 0x4, 0xd}) 06:50:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001680)="dfdce3dd6b5ce7e06401db521045d5825bdf4156d19a690924d3428610ea92c3f62ad7ead6c4d9e02fdd4bb7716cc12b39885b4d04447b8f90a21fcc9050bc41a0f23ad14d73a7", 0x47}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/232, 0xe8}], 0x1, &(0x7f0000000200)=""/233, 0xe9}, 0x801) 06:50:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8000000000d}], 0x1, 0xffffffffffffffff) 06:50:43 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0/../file0\x00', 0x81, 0x7, 0x1, 0x1, 0x9, 0x3f, 0x800, 0x1, 0x1, 0x8, 0x8}) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 06:50:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xd9, 0x16a1163f, 0x7, 0x2a}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x16, 0x1, 0x83, {[0x1f, 0x7f5, 0x7, 0x5, 0x7, 0x9, 0x2, 0x3, 0xfffffffffffffffd, 0x6, 0x0, 0x800, 0x8, 0x8, 0x2, 0x8, 0x2a42], [0x88, 0x200, 0x9, 0x0, 0x1, 0x0, 0x5cd, 0x1, 0x3, 0x859e], [0x80, 0x7f, 0x4, 0x7, 0x0, 0x2], [0x5, 0x8, 0x8001, 0x1d8, 0x8, 0x7f], [{0x101, 0x1, 0xd43, 0x7f}, {0x6, 0xd5d, 0x10001, 0xffffffffffffffff}, {0x7e00000, 0x6, 0x732a}, {0x8000, 0x0, 0x0, 0x7}, {0xa6fd, 0x3, 0xa81, 0x7}, {0x66e27227, 0x401, 0x3e, 0x3}, {0x5, 0x2, 0x5, 0x20}, {0xffffffff, 0x1, 0xff, 0xffffffff}], {0x1, 0xfffffffffffffde5, 0x8, 0x2}, {0x8, 0x401, 0x8000, 0xdc}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r3 = msgget(0x2, 0xa) msgrcv(r3, &(0x7f0000000000)={0x0, ""/23}, 0x1f, 0x3, 0x800) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x6) 06:50:43 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, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x10000, 0x3f, 0x4, 0x1, 0x8, 0x260, 0x7fff, 0x2, 0x1, 0x101}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:50:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc", 0x105) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x10000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) 06:50:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 06:50:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20411, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x2) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 06:50:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x5e, 0x0, &(0x7f0000000040)=""/94}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') 06:50:43 executing program 0: r0 = socket(0x1, 0x0, 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) minherit(&(0x7f000006f000/0x4000)=nil, 0x4000, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 06:50:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000002680)=[&(0x7f00000003c0)='%]*!\x00', &(0x7f0000000400)='&&\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='-[${\x00'], &(0x7f0000002800)=[&(0x7f00000026c0)='%\x00', &(0x7f0000002700)='[]\x00', &(0x7f0000002740)='\x00', &(0x7f0000002780)='\x00', &(0x7f00000027c0)='#+^\x00']) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 06:50:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:44 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x11, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000040)=0xc) 06:50:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 06:50:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x2}, {0x18, 0x0, 0x5, 0x7}, 0x7f, [0x50f, 0x8, 0xfffffffffffffe00, 0x1, 0x6, 0xcf8, 0x40, 0x1]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1f465d90782a6cd3e38536daea02ff956ffead3b93bf75b0322e912d8dc15343f362f5d41656efdce2d5278a07c9d927c6734f4c66096c5af6c66a7069d591bc2c1096000623a9fe00655720f659c09c2a03394c3b04aa0103d3aa5f6fc23f782704918e7806a1d61dad388c579146540493e49314170a2278fa866bda82aaf37ad4ba7c68657ff020a3619acb48de922eef5ace222831d986863fd57327d8d8256f79e6f93bf0072be6d1f5edb9682fa072deb462fd385a2f155c92e44c8aaee8e2b94bd2847598370607c62bcf5c2e757bcf55912157a855ec296bf5870bd38ac6c34ed226f141da6bf88ae5614c0dca6da4940fcd78688bbd30e2", 0xfc) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 06:50:44 executing program 0: mknod(&(0x7f0000001600)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='r\x00') mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x2) syz_open_pts() writev(r0, &(0x7f0000001580), 0x100000000000006c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') 06:50:44 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x0, 0x6, 0x2, 0x7, 0xfffffffffffffffe, 0x7, 0x7ff, 0x10, [{0x2, 0xb3, 0x3, 0x8}, {0x5, 0x9, 0x80000001, 0x80000000}, {0x80000000, 0x198, 0x9b, 0x16}, {0x7, 0x89cf, 0x6, 0x3}, {0x80000000, 0x101, 0x400, 0x1f}, {0x0, 0x10001, 0x1, 0x9}, {0x7ac, 0xffff, 0x0, 0x8001}, {0x8000, 0x4, 0x3, 0x3f}, {0x23, 0x81, 0x4, 0x8}, {0x3, 0x7fff, 0xff, 0x40}, {0x2, 0x7f, 0x800, 0x4}, {0x20, 0x0, 0x5, 0x933}, {0x3, 0x5, 0x9, 0x6}, {0x7ff0000000000000, 0x10000, 0x8000, 0x1}, {0xfffffffffffffffa, 0x1, 0x6, 0x180000000000}, {0x4, 0x7ff, 0x3, 0x2}]}) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 06:50:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$KDDISABIO(r0, 0x20004b3d) write(r0, &(0x7f0000000040)="b5c42d7c9b6c1a92ac83b92e506fe7a56552edb31421fdf1dc1b7514e80d0b049ff8b07e36796049be8f7f045ba16471d4c9ac6b6e9a8dfd87bdc0b7ff46d3f3662f005647f328282ecd1abf32ce44d84c76b7c7f5fc3f78017335f0e955b47684cdfb6d040c36ffe06a70066d4cc778742a7b100db516cedc929d0510a968e8cf992bfb9ea420e1e065d8f5981025523aa51299c96fdc8b985db9e90092dc8afe36549618783922ef8b5b37e8f8057353db679ee254908bd6af60c0c951c2d119f47e568d7d1988c3f895e578cf52d1d48ae854946fa7a4db2e62ce89c8e8d4659ff7857bbddda1662c415370e68e907ca5d5c3b7e75f42e6839829b59fb6c72ca8ecb8e5ef31fa4d02aa774e660dd48f6200c03c101d4dc03eb047f0a3b2da075b26040a03fedfc703a67cdec234d178ef441688a2d3570f2900e8d9ec5d91826bcab28e18998d63dfdeb611bfe3fef79f7c3c5bf2f52bfcd92c898272476bdddd0430ce96d35d263a008d8230aab80a69610f850f2eaffa67d64a881740424d2fa7e4758ca636713e2c684def3b97d829684e23cf7da768203a4c1c70e94bc1b48b0bd4ba7608726953a6a269c17cfddceab69451d269384c1e3f8472a7ed550d27392358ecc891de758b8f2580374de84a0f77e4256e75ec648b6c83a3dd9898d8ba7a86b1820fd3b8472fd5d5b3420a340653f425695e970e1421512c60fb397d410a02aa30bef0a6c3a520232a9bd117b2325570d5d028a7b171ce67a2d39d80c136e5512e55585425d47c2ccfa880a0c6263aa8ca4353a0e168e81f4f2a85fddedf408048a6b88ae5a281d2a9eec2264c10a6e0645ef02b452e765098c3251c17a87684a2aeb5087df86917acbeca911952cb88af789b4ee89a8d3449b1bae79788e558ed3f7a6b31eced89150bf99a167f028a2df431f52baf21e3a1c6d980af414bf8ac7582e06d1b604935c1797b80071433787ba75a3cfc56df4649f84aeec2cb51b2d3a8528c8c4cea1b18d11e34ef3926c95a2ee38634f80e4fd079e3e8b398c605d44ee1fc9b92d6de82aa31a22a571149e0c8bcb9da0b5fd4e996a04d7f8c1715f5b9cef70c27c47f3c62d75f969a8e81e01eb06f1567f23c1f1927a52f4bde34cd660d2081c3a03c2cbcf21431dd892c5cb726ddedbc51926f9f061b8304db0ef685a611c7f6799cf50049b5c53f8367cb3ee240855948ff52db7b0b3c42a02d67086779ac3c4ae0fbc3e65828c6c445e05ffcf820ab441f08e5cf9c1c50ab4fb31f172cabcf5eac38f5d06f3a5c3d67163f62451e4a7f0b80d5ac292e1890ee0dd2e807ea9220da414315dca13677f486a20b62df62cc2713c6aa4917da725ab27b35dc6ca60ee9afab08cffdf17a4b1aa9f3daa4cc8e374bc0b694c195709707869631756f8fe77938c707b831402e260f9afe6d85dd97920db6055da05f83b3336f5e229b885db1d34c359e51f54f6113f85369b3151a8c639cfbb883631f5f56aa4095959f3f2569289e8954ba542032f17aa325a138d404776c9be360980015ff56b2c26f939ca3a65910a96d3aa50599c862f35774d6724253b8706f415771018760a883e3d06a8dad61ac1871550fbad84814de1e7d7b851c3d79f4199e3484d0754d7aed9fa8abf6d6c51aefa354008015cb1f893236d4b0b0bba4e320a12505c7f1f36dcea722bdcf0f7deede3818177d3b2be3ff5d5bbe5326d926aa8e1f04ccf70f8bf2a4dffc159f8aebf50064cf69a1f0bfa4964391b555deb9c586dbdfc82de29a31e5d735974cc364c9fdb24653581156c0f9e80953b1deb5b1067cb55fb7bb9f110e8ebd1a9018da2b0d706bb502e1d155fbc10f00ef04c9f7b39f859f54cf2debaa978b35de4dbd4e43dcde38a3e470b90952dc374f5a8fa2022e8d0c7a0323e305a7a1c3ac2c4061bccfd962129758293df025e627be62f474fca6ef277393d6aed2d8ee46f2505f08e117ef53e5a2fcf70fbdf940e0e6d7632f3c9be8500adb6f90b6fac7a551d0c411718dc6dfe98ca6c42ffbb2d311744a66c7768e6814897beb99ef3322702102e1aa5e0ff0454849b35eff703ce4f745b2c453c81b26a6e5b68384176cb985a6873faf11161770c141fc4cc0ef3e0a0d2d0f9fc84d29b574067dedf2bdf5f928cbfa2a47396370dd0f064d273ad136b1049dd873325399d5d68a40caa66457bd685c182bdece65bb57a5988ceaca5660eadd12c4ec907c5dcbbf007b3b1e72eb8e43512e8c1aeea23e5921a5755544e575514ec78b5ea880100b0e777e809e3c009c12e9119631990b04422330df74d01bf174ea6f482c75728e77db762076edc7665a044100f772a98a5c516651a6094876ac8e930b0c25969811b3940118c9ddd3613c21240f52dc2b995a5fa666d01bc434fc597b8c3300d4d868ec79160e12c9bbce023e86cbcea30a5f747ae223894253e1f3c0afd5f6140b17e192f3b11dfad832e799a22b02f4fc79300aee0977fc8c29feb6c01cb817c167b092920a8e42dabf517f5f8925b73992d5dd961e2d92eb1db4070a939ade15cb1618094fc882d8045632b1f59429b019f050f276c1345427b7d07345b76c442377e0cbbb30537e02839027bfee8114df3400a54ecb577133c8be00c5d7d5a5e4093f52f72bc9a9601d4b57918a64bcec2d30861af25f53ce8923a4bf5725955bfe5cede43bd1f456bcc544ee84727e7ba46ed4167267bb2a322daa8ffede68aa0fb59582e8801a91fe4c145e02cee86c4336044656e94d6460042ab7f4a0d8c69bc16235a97ed6cb5582b97d59e6fb97cbe0ee12b502f02e61d9ec58a4bdeafcafd482c33a78953984f0b8be92ef55ecfdb9f522eeb9e3283cc20933e2fcbba2ca01cf007a04c26c138b5d844bb3ca947825dcf8d205d042d3dbfa4a2314ea5b02f7df78c88ca2db62fd51bdf29a4f52af0d5ebc131c4af42afd18677818401cd375f779b670466a3f2892b441042d346181eef8cbd01ccb2b39052e3ddc73d2d42e297148f59eab97399b0fcb25fddfb540f05794043cdcb4b7212e1bca2e625084edef770b8b319deedefc64f0b2802654bcd7c14d95e0e6392310ad85edb99a1759635ac395484520cfe9e81f84deff549a0bd33748a5efa7cd2569114567ede17304e369d35ffa919d35bb36c309a60f917e271e69451381f82b0cd0c171b742cdb6791007312e594c96e3010f514e55decb3ae707284490154e57a4a3e9ee1682d3f54ff6054d4c14e55f7c571b4831d1eac4ae001be8a0be5d59241bb60e8e33efc18dd3d3815aa7c9ee2d735fd6e51a69bb1c6e959c12d347d2feb231e4a3bf7cb7eb4f318dcd291a5c75927127c17f6e75439a442100444acc026bddc6f48c7c3ba68f6e4a8ac32ae5766e49af6b4c5703341253b2a1cc36eee0f113f8bf8fb9d96d08930f65acb557cce41fb343fbae24cb32420211349668a9132961f110ed2b3f4f18710ef91191c26422b93f6624bacbf75e0645e6a7bf8d048d1d514bc6d47c9866f04738578926fd739774fc666436375c829f50f55b5191c16593f4cc4f1c74250a576f7d9e8a4c66df8b583f1d343a395ed9e84a744bab1e06e4d8c74c5478057559ef181c3f11e720f25dd9bc42b3570a780309863742f2dcab677b699a79569ea11d184354bbe797fca1e9f1b1bc35ac6db34b86d92a233459a955e25155f38554d0653727eaafeadac5ad369b148cf396000b1717185d73f6c1fa7338afadcf7e8490fd9697e402a3ec5e810ce9634945d5e63fd0d270418fe315e3a6107550045fbed03e32a021567ca2d62361339127cd25ce98e8b795abbdb21f6a36726b94c5759b96dd75ab4feadbbd470b7b52773c36ee05943951e3b0af1a59768e97a155b1cdbd6dbace0ea8e0cb10594c1e12755422b8894ef884637371f067d54b619bb5e50dd1b816226bb51ae4fc5b5f2d671d028c43e67e39eeb203b37c7f5a2dc3d06af82aaa73a1efabfe94fa68ac427f582962a7fec894f7404290a2aee8a8adbf3f4941e8026d2a8f99d2e08dd797cd29e905c6722965b31af9f9e3ea8ef903964d962a78781224e33ce97a99839ba3270adb11d8c56dadbbfc2ca061d8087c5f876e32618e45e085a87454974d8edbddb4194da6733692aeeb55df6abef10ec414b230a8565bf99e31513cac87234b32bc826f1743e1d2338e2554ee00ba42299b60091078141932f5b9ae5772afde92780774a46937cc26814cb6550615a122ad5c4f44a49d3ab4e32cac293064d74392bed1657a5dc7824dd3a468b2cbc7cc2006d73c92f333883fa43369e67ff8035ff83732aa260f97f56afd6e69583ff8df67affd26e55ea97efb1183c541d5835e6f8648fcbf68c32897fbebb0e59a097f27d63e72c5fa5b767aed244d399d0910d10ba77cf63a7aab0ef7ebe447146cb4356ca6fe81a4d04f333341c4764378e2f8b5315c50da7038b5eeeff373b4c0671cc231cb22466afeb084aad9dc110297ca600e0cf6c04a2022caf2396ba61f327001e4a3141f8460a88a8cd7713c959e3ed66401ffb1dbef8645c10157898359a73259f1098e08cea2b2488501c65941b3bd7d06390e8d6ba4667ed6f740dc290feb764856954e326aafff9bdcfce1f280cd90d487b21d5bf3a1fd2d8f22a881c55ef2bcf6009ea5ae06359080f0956509bd6ce74fa552f375179efeacf5939a3c6ee3829502ccde00e650e5a58f2efe74a000e0d7947802f58aa8241af3a240cb295456a49f33d481e319fd253abcc10876cec3d6396c4cde503885e9ef8217e28922c9e7ac555fa86957194c6417f9f81cebdfed34a883ccb38d6f8846ae710da228d24bfcd905321e9b3172ccdd230e1a8ac5c26389faa05f6c52879b514bd9b2637c37855a1c01afa28906949024f9e22a49562f197e43931886db088a2bc9b74e7725e3edc56920c85da57f945e6b80f8c69fc58b356f038a5101614ec873144cc2e7bfb701bf3cb40cb1d5f5f676b65faddb0581a312d56df0a9a01194222823eccd26e46f97a0292179c1df2af1dca2d38f298ec4fa9d07efd2aa8cf56f19368101829b0ba1cd894edc3e6d9b0ee1d71a4fbb83199556ec6687c73d8a4db9449e1b8b77a4af1fba0cfc5e85601231a3b21e27ec0678ea96e4c4f25ac2994409c2f75f78117f4836b87eed4e7b4f153349d87ea1c05d16d2af5945447fa9f543d03d96b2a3944f78cf440ba51df8559ee73a0f2470001dce81cb7b4b05f94d8d4fc01ed903e7c5ada6ef91ac2357802f59b7b1316814ec94e99e7349c6909fe1acee267f4cb185578fca54eb82e0fa139f51961ba3b458143c1165e7b0219c4b1b0d09c43cb919dd676303f818298221428231e0d9ccb2751fb2d00865f75b5973cd60652a2e9facdf2d3f3f4f6a872a239da9156bb459a281abfd1b875d4bceac6297f83076432208b62ceb40b3ec1f6f8f8eed3f7220a3818eb8687d87852a2eb09eeeeec894f1c86268babd57dd8dcc5139e66b46ad4c492fa4e04bbe04ee99b3bdcd9a0dad7a16d55a576380062c58674952ee281d46e2ad12878be93297c84ba55da2a6adfc783e8743b81fa9d61a64b598a82e3d7492c2e64c71474cac43866ee3a654191af3bb883d537cc71064892d6ab754204b969572a88eac7a4917060c10d9d26b05e04eb56c41e27c7fcee097aa4bff3ff5dfd678c5f82509cd5f9b2a9b4ec14f8a8608ef88f5cbac620e7e9603649c266c6503b44fd1cb8cff58c7dd4de1896e3b7cb443f5014821a5afa3e6dea9bd462588e8", 0x1000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001040)={""/16, @ifru_dstaddr=@in6}) ioctl$KDDISABIO(r0, 0x20004b3d) msgget(0x2, 0x20) fchmodat(r0, &(0x7f0000001080)='./file1\x00', 0x30, 0x2) connect$inet(r0, &(0x7f00000010c0)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r1 = socket$inet6(0x18, 0x4007, 0x1f) r2 = syz_open_pts() pwrite(r1, &(0x7f0000001180)="7dc34181c837149d4cc06150c77db6872edb0355f4bbb26c22211aad956cc14ce784cfbef2f8921383407b1190726448f1a6dc5a48c7e84a71f047465ea2eaffca6b72745c90eafddfe6164ad698858907c4013ee9ff8ad8c983e3edf7a3e0c32296a7cc6df0a51a5f2693341536264cbc65933b3f9b780e3aeb7b96bd4ec4f0086ec09a9b6b8fd1560253f4824259fc232c579aeb2a49cd5cf6afd7a752fae5b60af94561cd1e58daf0fd0986a029ce93d622328f2e14d5f0dcd33a4b021a5850e6222e22d8a0bac8ade7f17d2454701f77352b87801268", 0xd8, 0x0, 0x0) rmdir(&(0x7f0000001280)='./file0\x00') r3 = geteuid() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000012c0)=0x81) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001340)={&(0x7f0000001300)='./file1\x00', r1, 0x1}) seteuid(r3) ioctl$BIOCFLUSH(r0, 0x20004268) mknodat(r0, &(0x7f0000001380)='./file1\x00', 0x1, 0x80000001) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000013c0)=0x100000000) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000001400)="01d3393e7acbdcc4def1", 0xa}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001480)={'./file0\x00', 0x9, 0x3f, 0x2, 0x1, 0x6, 0x0, 0x3, 0x0, 0x3, 0x5, 0x6}) r4 = semget$private(0x0, 0x4, 0x300) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000001500)=""/104) rmdir(&(0x7f0000001580)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000015c0)={0xdc2d, 0x7fffffff, 0x1000, {[0x6, 0xaf, 0x0, 0x1, 0x1, 0x2, 0x4, 0x40, 0x4, 0xfffffffffffffffe, 0x4, 0x0, 0x4, 0x5, 0xc000000000000000, 0x7, 0x7fff, 0x2], [0x81, 0x0, 0x0, 0x8001, 0x6, 0x19a7, 0x8, 0x2, 0xffffffffffffef92, 0x4], [0x1, 0x6, 0x8, 0x8, 0x7fff, 0x7fffffff, 0x7], [0x2, 0x1, 0x4, 0x100, 0x0, 0xfff], [{0x0, 0xdb4d, 0x3, 0x7f}, {0x1, 0xa8b, 0x1f}, {0xfffffffffffffffa, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x8}, {0x80, 0x8, 0x7, 0x559b}, {0x2, 0x0, 0x61b, 0xfffffffffffffffa}, {0x2, 0x6f87, 0x2, 0x5}, {0x1, 0x7, 0x5, 0x45e6}, {0x8, 0x0, 0x0, 0x1}], {0x8, 0x7, 0x6, 0xfffffffffffffffd}, {0x6, 0x5ce1, 0x6, 0x8000}}}) dup2(r2, r1) chflags(&(0x7f0000001840)='./file2\x00', 0x0) dup(r2) ioctl$BIOCFLUSH(r0, 0x20004268) 06:50:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xffffffff00000001, 0x0, 0x0, 0x100}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x4, 0x3, 0x7fff}, {0x2, 0x359, 0x0, 0x7}, {0x7, 0x4, 0x200, 0xffffffff}, {0x3, 0x1, 0x1, 0xbd7}]}) syz_emit_ethernet(0xffffffe4, &(0x7f0000000180)="a96df68491442d02355fa3262005ead06e60423bfc772f2f1d49e85e24360bf39f26da6c499eee1843cfd8f62c468661bc13f13efcb7d74ee999396d34da6915baee4bb2d108d6ad34535549fd3cb3bd49abdf149d323ce8e70cb2a2761125ae2dae217234d483754ad2581209695c320b84294159adb7fe398de2609fca32139995c18696") 06:50:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xfe06) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 06:50:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0xab) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="d4352e93b156ac3d035f5b9cba29ae157656f78db852a4220ffcbd730aa40f922d383f3cd40c822108d21f3a16128944d139823a8d1ba182200599b1c5e7aea3a374daa0a639ea15de85c96c75c080fe13d4ce57308aa765b755795425d4a43a6d24e09d0fea", 0x66) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0ef5869bde03a3afdb41198f8618328353ff4e5b7ecf3d18b6ad7f1714", 0x1d) setsockopt$inet_opts(r0, 0x0, 0x210000000000d, &(0x7f0000000080)="eaff215c009f0000be1d0173d4aafb26563e7139f0de180d59083f22f57b5af3d56cb391c7ca04bb3618a31f53459e928c4ba19523381f779e05e684606c2fc9370f07c3f5580ed9b669c65956e203574e1c179131cc451c1e5d35cc3b4fa1605628756f202e42f4479af88393723246ffecd22ca71d786e9f902791d2b29d0c71faf2fabe13bf94ec16f2a105250ff9ac1e3b523f78cd901a37fed7fdf7f65c61bed5edce8104d9090fada46f1320cc", 0xb0) 06:50:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000100)='./bus\x00', 0x8000000ffff, 0x100) 06:50:44 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) write(r1, &(0x7f0000000000), 0xa7) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) 06:50:45 executing program 0: r0 = syz_open_pts() r1 = dup(r0) fchdir(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) 06:50:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/89}, &(0x7f0000000040)=0x5b) accept(r0, 0x0, &(0x7f0000000140)) 06:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) 06:50:45 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0xfff}], 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x4}], 0xffffffff, &(0x7f00000000c0)={0x80000001, 0x5}) 06:50:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() fchmod(r1, 0x30) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x61}], 0x1, 0x0, 0x7, 0x0) 06:50:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x83) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 06:50:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeef, &(0x7f0000000380)="b67f08bb4394f3b348fea1167e6d82f301660f01e73a95a9c22611296c1ab2e88536756199c2ebf887a3f4f9389ad865da692de3319f8f8f085b91890fbac2f1ebf385b9050805852db60334d767b914053a244f408c45d931375bd62407b60483f482060000009b0aa33d46643185021e4b76fa8d3ef052eefe45c63aa22e7c508e602235e37043b78eaa7e1ce879af7b5aa70e44773c176bc9e500"/170) 06:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff1c, &(0x7f00000002c0)="29253539bd36d787baf61bf226c403e7f27b4a392481e4e438be0a231c87c69565f8f20467bc196bade6624738fb20d956eb000a7e51b05639a0bd0f35304131760d4cc4e72b") 06:50:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0xfd59) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x10001) dup2(r0, r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 06:50:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 06:50:46 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1001, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = msgget(0x2, 0x0) msgsnd(r3, &(0x7f0000000140)={0x1, "9a8806713a8cb907d1337e74c8b5a93c3689f81fd0ec3ba3f794c92ed0121004a13d80f60ee716c3fc6b7b88f845ae9654515297da27a3da1866ed1e69a6563c820c0241da1dad750d3ca012e4b3d76b3ae630410c0b4c9b85efd30f31d7aaba3fad8c6af5b7586ca43f648f978e34220d5c2a3d04bd3b77e035f3850ca74aee4c926a6260ede846d487dee8f5c5f3dd30a65c423d712a35532558176068716388c578df45e6f86e7b53a59de20a9106ed535751207394f4c4a87c1b83688e0167b6da1de841aa1c1929f7f526ad1a9a4cfa7635fe2c458ef8"}, 0xe1, 0x0) r4 = geteuid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r4, r0, 0x6) msgrcv(r3, &(0x7f0000000380)={0x0, ""/237}, 0xf5, 0x0, 0x0) 06:50:46 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r1, 0x2, 0x0) 06:50:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x5c, 0x2, 0xfffffffffffffffb, "323cc4127c17c3720917ae53f6902e53879fdaeb", 0x3, 0x6}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:46 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x6a7d) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x50) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x7, 0x7, 0x3, 0x2, 0x1, 0xc1d, 0x8, 0x0]}) 06:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x22, 0x4003, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 06:50:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10, 0x0) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_flags}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto(r0, &(0x7f0000000700)="112f7724df4d3ead0215cfe2f4efbcb4a81a5b1d9450fce31c802bf10a6686410e640baddd9a1e5e9af0898093908499a856936d629405c13a106d58347f7d1643159a891df6ac30b30d08b255566684b7ee9957782e015bd87c114159d4a9597212854b0dd26732c4ee1f462f9de814054f597a4a23119f557262afc77e6e82a4", 0x81, 0x2, &(0x7f00000007c0)=@in6={0x18, 0x1, 0xd, 0x1}, 0xc) setuid(0xee01) open$dir(&(0x7f00000005c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCMSET(r2, 0x4004667b, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)="5e954d0305784fd1b8e3a6ba919c7e2f7ffed44bb499991b3b54f28175d6aa4ca556431ec6b27bb0ae795f2c3243a34d7ef990a3a227f2ee4b34afbc345d473c03493f9774f11daff8360936d3fd352f952f113cc5e9d2018da387860c899df2960d82e74bdfaf68ad4eaf8c7f7d75ab1572ecd8892dc9051a648250e1fbd777e878515c667fae374a02d59d252b995f5adf02498e32e8beb99036c1f657bea9f6b4d5ce96259f74e95c892057f75bf357200daf17395ffc3692ed4231f0240536f2787d23c4346303c452d167e0966329f6d8e24a38c0dd816df556e87a3970ec21b5a5707a96c0f5465fd691798c5f516a30dc52a1daff", 0xf8}, {&(0x7f0000000280)="05137f1a27b58f638baa97b9b8336049eca6513a016c9350c0bfd77a5b12d79dacb8e357b015f83163255a1db14703570771c436e42e9142c56ca266665fb5d6fe73457feca8eca333ac87e188db6d0719f73e40f0704372b16272fb48ad319abde3c63e51c166cff69e6e85e52f0e99d460be670ba59156c879aa66bea975c84d334d1e38925a10d4c6601a39db5ba34814afd98ad56a38f49d04afe8", 0x9d}, {&(0x7f0000000140)="2ae7347ab9f300cb980bbc833098d602bac67311334224eb35ee38afa92e8128921442a0acb686f5053bcb8c0d057e6319596755691623282164b1773d2b6bb0c1", 0x41}, {&(0x7f0000000340)="ba705792e505060a5d98f82a2892ac8db688b094bfbc1ece8c51239ae7756b65ff869e39313f2fff170116bc10d8685ed3fe75a3f28fcb6807fe3c03415785f089c763bc8f48bb4b57015d9a95f81a6898e519bbdaee8d3d911a63ca9fe29bb4c499610d8e68ef638b95c64cdd1ad74136e57fb5f5e5f9e4d634335ac0bb38369f85bd47772ab243b32c54ec2b5961f5be4f95b2838f3889c03921900fab0b0b0c62e9b01d7af45a153809a2fa90d69a9c3122", 0xb3}, {&(0x7f0000000400)="b84f656d8a17d7a55cebddd41501ade6bbb4a81f029015281c640fe9053d9081debe10d3205c0e436466a840c40c36149da05df7dd0da70f8aeeb61fa25e7e3304d1a77187ce441531de3ee2677f8fa013e9c23f0109d6eccd4e0e9972a12017edc5c4edcfb9207f5156846b5e7e2ae45b93b8e8db43f1ded05fbc20944d516a9e2b35aaef58ed01fd6e94c577f3c6b6c42f6ccb500d6a21eee91a7fa04607c70999ccc4f7b38210328b54ba9abe2b55844d32d87a395b196ffb052eca3d5f3043ef382032cb5f5c35fff7c5480a5f8c9eb218377d200011f53aa232d67e064fa40e568bc900a50eb1120bb681f9d8ddade9d1c4902802d3e2ef39", 0xfb}], 0x5, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r2, r2]}], 0x20}, 0x0) 06:50:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40000003fb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0xff, 0x5, {0x0, 0x10000}}) connect(r1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xc18e000000000000, 0x9, 0x0, 0x5}, {0x7, 0x3, 0x0, 0x7}, {0x20, 0xfc, 0x3f, 0xbf47}, {0x101, 0x0, 0x7d2, 0x80000001}, {0x1, 0x8, 0x1c7, 0x2}, {0x9, 0x7, 0x8000, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000380)=[{0x3, 0xf9b, 0x0, 0xffff}, {0x7, 0x5, 0x97b, 0x100000001}, {0x5, 0x6, 0x8, 0x1}, {0x401, 0x5, 0x3, 0x200}, {0xffffffffffff0001, 0x6, 0x401, 0x2}, {0x1, 0xfffffffffffff800, 0x1, 0x7}, {0x2, 0x3f, 0x9, 0x106}, {0x97d1, 0x7, 0x1, 0x1b18}, {0x4, 0x99, 0x847, 0xfff}]}) geteuid() 06:50:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0xb3f, 0x3, 0xfffffffffffff342}, {0x4, 0x3, 0x1, 0x1}, {0x7, 0x5, 0x1, 0xcd}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:46 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) msgget(0x2, 0x0) sendsyslog(&(0x7f0000000300)="75a63bcbfd0a2f99a63b8aa7e2e5c9d3868d168765620f53f6094b39ffea076bc7b6881d0b1b7cd723ad4be74b2a096c268e5c5396df110066ed793a15f16dbf9373da2dde2eeaea81bfe3f8d4318e9c6011faa3d9a42b5c7440a179cb2588d9afb42f00786c544c98f741c4b44d5a8d5ce7cf3ff2775f4206eef89551ba0f153774c2f1321e0bda4703b57fee85ce0e392467d8b8f441c9d0a1c88a9b04dfa87fc115520dc6e40431d17bed2d09eef2f72396113258e72c6fddc8de5a5e27f4d95d188c5fdb8292d63bac63fccc10d881b61d5d97ea790ca127e5cd3eb01c1175daf301d7794684fe99b07a036d655e94c5b611b8d00f15cbbf925b6b92389ef1df88928c0934d9710dc0187f82eb7a530bb96b963fd59c6a7313d443527788566842e7d2b0eecf6d49d221b2f62c0beb04e1ae0c2dd7123c66246eb4406db3707cb3186545641dfa1a9bdefe34603a88db6d8bd1a66e9d455a6a26b1e22c0e6373ff4f48e29dbbafce685cf5d0e1cd5ec1607b432758c8fa67a61658939cf8ade10c102b149f212d2f3f39f3cc58415e5f010802d02f9ec9d1c6003c47cd1ff0a75f2ac442f0f44715808c3654fc887d7b671b3cb8c66aa24792be8f7c99b2db5d83c37b672c64c1c42b84e18ea80bb66aefa4240f88418204ccfd8afb7f3535870a1e72356fd853d3c3cfaed48497a3406552b20da67f7f58dde88938fc5abc708ba1af16e8ae4072d41ba91a8f799cce37d0aa735adf4657a84eda9165db79bafa3070423733cd5414634a00a8bd6d80617a77af544750b524aca671bdb9a41e3cb930ff8784e12414389d3ec39d18a7eab0dd63b460a97af7761e1aaad5e1c3a66b95004015d8d0014c0b7bb6b29c79fb65b1583594c4fb076747fc3ba883e6df6b97bfff7c76464ff14162ffc3870a35a2ef3d15050fa66a552b608bebb4398de036edbab05eadc99a32cbe42d30ea4a39cfef9f6534e88e4bb2bf2eab3dac7be08790055e61e30b470cea0af69aab9c753adaaa3353b95a7d3ef0a4e080795c22c230e9cf453783ba82580ab85a9d60c313b4fe3f791b5e5fd38e7d0458b89272189712d750fa450bf2772af47d5381bdf99642578b08502e7ad00f68d7b55b97ac2c05311bf3bba51beb69e6919618911ae94fd95ab222521366111e97608239f4be3353e0013027190bd0517e5a30f58940145244737f80cbd5ddb57da03a76ba113c256e6a9377f90a94fde19a2f3caa6b9dab88eca4459e82030d1bdf60ce15a028a3dd971cba5d730727ad6595eb996ed23be29bb50332af166f3f3a229ae8535b0f20aa8568898b9b14c622c45e86a58b000bc8d47b7d5fda47a13039931b6cab4e339c45831b948c8c6d9d28be07e059ffc608f964daa8e2b8d7a6bbc889dafcd76292f34d499732033f81825ef2f2cfb3a10b38bf025077fa60b9c7250604a84654f9a894b4d017fa80c0d4ce2bde01b41fe3b9d5888b2a06510016fd2526fb031cb78d32bd23dbc5d2c7597fa6346d8835e7f045a09b219f6e9cb58bc789c2a2ac1e82d02698feb55ffcb335469a3db2abbdeab95f15658dc209fbdf0b71ef55c5188f289a5a4f7983b471e4ea15f1837d16b96e085ee50eb8dcca9f7fe19e6bff9c4fee464740718d7d59d77d69e779590243c22b1b2cac45e91ec6ea20f3b45ff7d35242f64c2e1729eb00fe9cb4058a1721a38333617cd86c8d595fc7ba64d00d14e0f6341176c09d95ebec500070493b048c7f573c10734c08c07e065ccf4615fa3ac6da6c6ac20d49aa059edf0b7ecde81eadd582e63ccd62b84cada32d606aa56a8ae67ea8e5abf39614a569dd2ee2445b53e27c54a7fba05b5f303d63972a2ac5bf9381c4b1ee7551d7cf594ebd7635cc2362035b3f2ee91cb09004b3bfb8a1739daa537b3cce5fc840c6c83cbe0a7d565fa49d566ef16fcbcc58718eadf1c9dc308a09e3e044c7f5764dc97b5e16470af9a9c2272fde4b1e11f0460c7638bbd459714577a5d16ee589cfbaf91e21ef63545865d7d210b64d95b1bdc87a89295ccefc6cab0776dfa706ff733728de789e271fabcacf519fa6113bc1226f1d8e1aad1831421707a937c5fc7243517452b263fa412d56216bab8c14f4de0765f561ff877eea750838a22e50413f6bfb182ceadd49aba5e4a731fe60ae00b6043571aa48ea4908002be95ed7aeaef534e623c9642e1fd81f3e0e03c0f39c7a736660efe06eeaf1d0baa73cb830036b918f056da24b596a6db6ff2cd4a7bbe1b1c47e63556543ddc18ddb0f8044a5bef778a4c315a5b43503f365cde90c1d36679f3126769e1d1742c09aa9ce0d907166c651675a905be3f741ec1c7151e632eb48042dd46f95ee895ef2527f787bf3667e5c6f7a10b3135a5c366f4b716717a0f215fc520dc5d48545fce7d26368866542897233892fb50355ea19f6543850b70712f877992f7f41368abb03be3e39288b96799326e91fe2a62919646871dfa16399faa36ccfaaaff8e914738d4de14b28217d2c34c4d394ce23c22204a0373e4d5b23360b61d591e4a6cdb2653817d8a7b8a50bc5c2b5965a8ab0193c7ebc0a15dc57dbdbefbc6e0b2b5f04303cd87e00e6b82cf0e137f99038ad9988761965cc56dfda0d0d66b317bc9e0cdf2588c9d07254e53ba1103f7ada89b2ada5106362038b41bd8b5f289a080a36c63b007bc2f213a3ca4619b79e1fcae731a4bb9c2b86e5e91f424a594919bc75bf0f5d68b76b66312fafc4d8a50f835732373495da1c07c3f64c8273239dfc38882f7195f651ba99a97cb643511255596011594f4173147c166a737cf9cc38e371b24e97c200bbbb9ec80dcb5f477a010f3477f5fde508be0acbbb8dc72ff8d45d8693ce04b8f1607a3edf60fd8e9ad13b08d60aa7f61de9d73b3ab33cd52235592c7fafdd757acf01dbb37537f6e18fd4d556a6f255d1d64edcca5fce1f87225c8df30fbc78d6990831102819973f53e338a2cee0ff6e371666ea6f9bbf88eed9f3713292b6332985b2f20ee5161c4c0c9629be3b7abb3e2e44a13c28d9b23761a3d9f6872b67b96196aa9e379ec8fed340af66dbb1d2828dbb16d35edbd8faea9c354ba1992930428aaf015975ed6331a1c021e71ac1cc740c7152b4b58fc8fdf02fad3a9d31ad782b5076d9f0860855be9610c61dc758b7c1bf77ddfae062ead27720a1a9cea4d7fa61b469153d8ac9a49e969cefd52b508d526cbeb2c6f27d039bf5516d6018711e2617c3367b693b752686e4010aff254ec4245de561fe3ac26d18941a2aa7188c3f909d55cb776eaae487c2d6ed13fe801de9fff2f99fcd0efee23d6ce9f7c06dbe7088e784ef933b2e56a8b71b4368b3e108122e0bcca0c483cbef5d2ca2fbeafab9925ee18d8f1132bf8db6ed3f8a5b43d7b4b2c88285246ed177e1868001e4dbfcc6d8f3eeb61dadeed3df0643a81e04b5c997a2f93babbeaf4d94dec364c4b5a60b0b746071040202a28173363ea93ec7bdf881cc88ba6b91933b00fc6d854ceb2c3d673d6d0e5492b0c5dfef38d754eb7ee4274c4355395903dac0929ed0785d96a8e21207a66ea3a78692ede72254abcd258afc99260c5502032004da1465f87b420af82ab199751159315665f49249b5c06e0399ac0a1dd79e9ab47bdc921536b33fc10f9411ae8ba89640118c09385cd6393c2abc42a6877e928cdc0c4c7d3179f309d44403fbc7452af4c37bfb86a080bce275270a330e991796814814df97ad0047d477cf2ac20d4703de369d368eb5943bb90ec110350885ee1b3dd17ace96419d57dcca612748b7d45dcb43a91c4dfa4f7ba92c6a67aa780f75b9461d4d08ea8631de7a9faebbcbf5294e33516594fa4e54e23694b8d6aaf9e831b823ddda448e62b278a60b4f7a2e410fc174c5de74c9e04705dbbd187f4085e3768b8947e2fa8df3bb140bd55c4d4db5a3d6396fa2ccae3df2103cd0b7d5779623ad21ba88bb9e5a48f370c3cf95114b6619ad0a0a08e95a5ed3134306a982b66a6b3a3bc9c4c130bdd13a9ff751753a5370101716299487b5b258594d6e3b7340724d996002e0c853de955ca9e2192e790a30f86c700d703a5569275e9c12e993bfbd1ceaf7589cadee3419983ce5466c71c4f8ab3a09428f6444ecb460901dc63b8c5a2c02e59e9683e6221c836f3927d06cc8360fab55be08cd104078421c3ccc91a03d8e8baaffd52182ede1c357c1594c58d58b4ab4a96afcdb5ec6df2307c5af4722895f87a2c44aa51534552c086dd5a55ccab2d183f08792d07c131d0c884db8cd2ae78e36d8bac45b285e8a993f222c411ea64ca208a9e998c012025bafe2add013d1b13f9491b006f57fb55de0a5a287107609ecdc2e70c03d1b5e379357144777163dec0f99f3333e80d6a1e94f61880d19fb89c0abfa319622ee98ea18f2291ed0022a5c39ea473490901e0e97d896fa29ed1e56e2b66183f77f27f44c3bf19622a7e64bae9a7ec490a533487f2b2083a462b9858dcfce1418775ba32504b9bbcf1af11b0dda2dc6ec99562312c59756bf28441e0179aef890bbb6594a60d20a53af51864df70403f43da3dd4d4d83b3b695dd0e6e38186f29d73658064c9faa021adf6b7743de3dfd7d5a967a4382dc982097d8ccd094317226a6d7031743b4a67d32ab393f662d4757c628d6480849d413f89d8333d4d1e1a5a8e6480db372fc20eb51c474dec20f4653c144dcfc24f60846f86a3baaef2637d83bbaea30eac3efb0f72ba99f024cdcd2fc71ccde28be1c19aa271933b921f6622b30325b1600d510949608487f4bc5c4d159babfd85bc212672cf0c0becbb33e3fc91f94345571e08e19b14c73ce5e99d4ff5643daf0817bf98fb444007afb106d8448efe2b46134f3258421444f6be76cbb3b2e4d4384cd49755a4868392d0ca3bd72c8781f1306da7baa5bc82709c5e751b6d0df7a8d04baaeac9417ec88fc60f93744db4f638412270775fdb59649fb50b287a9ec927e24582ca36f5bc3b9e6f0a746687a2ea47efae854036a9af7139f3926ee0a6585ffbb79b8a94a842358c913d693f3d4e81a1f71149728a3fff43e1d99fd27a68ae82c233bbee6170c030866655bac99cc909d8070ff1b2fa4aee117b5e3bb46df388afb25b21f596520b53ef7c5b6f5f5d46e83419243ba36855871500262a2deb97e2fc95b82a675a67f2ace90899b57a31733e63f742993e4e251300a3e414d0fffdaef67d105f1f1e947ce5a18dd9014ecc2f3c4d71ce460ce0c5509dd3d21dfee571a4332e756ff5ee459fe506de00734bc8fd8f9583ba37b546df1653e69e891dc2e53484ffe1222424df38661d9b2552c7025bc1fd07c8b19bbe83e08e911e1f51c8d7411396eff0a6e56c3ddae8bfe85f29008b1e7cbac88fe0590bf4ca5f7a9e1e4be21f3427371447a9d5cebd3f7c07cade6ed6171a54cc68d29d1e2575338e03d6f5efc0540dec89b180611022b0b60383b40ad86478b43fe7c4371996131b1e325c206a8c624cc5c60eef21878f0296d0ae6813b68bd87cbd8af92780743542238eba17e930be44c224ef4a22e5cf1d8a1d667b9837b4fc598cf93c2dfc1220c764d644ecf133cf3f9ee3978b89edc3c44a40263bdc76f8d763187b82e207c15bb3a4815922a2255deedd2b8e837d66509f7b8afba1ebdb5c163d40df8f47b5a8c379805c30f88c36245cc839add50fcb2e123fd69651d3e74025b6967992deb20cd8c54c47bfb6f4a72fc0e95033a6bf95c7ef5a92d58b1da912723e647ee2bbd15", 0x1000, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) getpid() geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) 06:50:46 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x2, 0x5, &(0x7f0000000180)="4b84d21968bef117639530b6c6e419d6d125bdbb283c8b1388c7fe0fb07da0c8d7b7d2f4e9b4077a3c8f955475baba188fcaf3a30fe173dd2fb3ac3719ec753fe0cc90caaac842", 0x47) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x80}, {0x6}]}) r2 = socket(0x1, 0x5, 0xffffffff) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 06:50:46 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) geteuid() geteuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = getuid() setuid(r3) fchflags(r2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) 06:50:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000000)="fecde5fa38c55db48da70a03f2fd9f47b87ce223359db9a194ce8eee9d1eb881521ee3339449eb377d3a6a62f0405ce252fe0ea7e343cb14329d38d39655017e0f9f9785215372847a3ed6dddcf97a99644180263b8e16f1ba661cba6505e0a7ca44a13550ce75602ff15e5a62710161a5e0666e1dffa24cf62dd05c66c00766a76f2b4bcb0593e39eb16cb34e177e6ee9497a998ed554d80b635afa5b8d234b764958ec790bf2cd9e57d95737ebf37f2d475581eeb7a8986f0d9625b920f9b76bf3cae8dcdc3fb4001a38fc598c8f38b25082b8115676a20574e9d5f65aa45c8bfbcbdcd354c8f9ba1b501e5a8621dc28025b8c3ced", 0xf6}, {&(0x7f0000000100)="e724dcaad3d4a52171bb7b95ec28", 0xe}, {&(0x7f0000000140)="955089ca5f73b3cb785505725deb3a6f22674dc5bdc989ada9a4a446cc30c6731bcc9ba0338864460d9fe83c634755118a66450dc187d35d6594e9f1a8d7c11037573131458bffa3301b1ecaaa05f1dcd3db9f160ae7f198c0fe3d7ea4b17bd75dc8eb1812e95a1f9a08ba08bd0eb8a8205fb63aed12a2ffb510c78f11279704ff388e2baf26add70c145fd154ed5de8d47d52a489e11db0c8e91b323e50559a93b5ebaa6a66f03d0561eae7742d67c94d7f078b26b2f7b34ad483f4a60d5f32a892356c4658b12b6a15e0014f9b9c663577008e1abf4450d92942ac01aab9119856c57671907f797d1186969292355e3a0494b8", 0xf4}, {&(0x7f0000000240)="6f4ee05e56569583254bb90c6099b8bef743e139501564cd3b7c5c4e997adc137ca33027f95c11f3b4abb2fca23b7884a23c74984756aea4a3a2cf78d3b91ffea427d930b2e62c8a2d5983822bba57dce1ccdb04303d9d654dabe349af284359e49d69e17c7e38adfce0c5d93e5ec264d4bbf69bf620387f0ac5fbe6a49a64073e532e51a5403a48230a10a0121c4011b0a6985393a443c4d0d7968d90aabec6445c2d68d256ce2b34c6b177cd3eee229dd704783224f8b77255f8bacc5234aa927355306048a31fc524aff108edcc935e2267d325419c3b308e0f523cd3eec8dd77361a74e4ed4c0919848e7ffc0309bfea67fe97850d0e130cf3e4e9c2e8dad866f71c786431ea0eb571f08737e19f90f13c9706efc5a3194b04da061805ac89e01fbe7905157e0638d6e8ddd22d2d9535b5869e9c6286dc8aa20da0fec7734f7e10c8604110caf4c1fd559aafe122593064c70744f514ae0a035656d1dbc9975c61c72c726492fa9d35ada823dc0fd139a3db3e67b9a7cf642e8b9608e76f0e795f3d6826e6ac9bd6619c192cffab15de3b6bb5ed954cd38a501d619af09d7645908afb6b6554fc2708c7d21caa62f6607bf812d747abff1066c781b52f86e39b14831ce39fd0153a4111cdb5ad54449a2d5eed6f004b3f25dae9df1b90cb486eeaf7e44dd9a13a691d3b026381c5d4f1d6076f6142d621866c2818601ab4d2a905993de7dba8a1c9f89e4e4fb225df3951de91a6cbfa378ebdfd163a2f95ea6575313d144ff84bac8071205fc930169ec1200d14a17cb47d3964039d167d07be7861884956731e3350187f317e41f06104a65bf3766f05f955b609f2eb5170398eba1d9cc81b5f671664f00f90d30c7896b1dc9140a00f57ecce27853659b302619c38505b6e538160d0c70e8d8aac8211a79316cb8a4f6a4f3455392ba3d3ef0eee52e177c3a6570c7cd8b976d169524ac0c798d0b2ffdf71b8f016758e005f42f8764b84448bc5e9a42544190442da370ba35563aa951121e5ac31bdeba773ecd39e28b8245650c5ed061f2c4172e1c17e9b2812aa78d0f6ade5c129c5220259a85d3d8d769dd2fe3a660683b78cd62138bd359f4dfe9a83c4f183f94498356ab12634c6911ee67fc6eae3cd8db751389b73da4f80865afebc440e27a6a84cb93505fb61ab96380bb86007a7d6686ebd0fe796576a7f121739da670c56a8e87d7d0a8cde852577e9ddedeb927c43add195a9e23fe16663421d7cf5bc19b42c360fb6f20f46d8e540c9a054b3cc8f688900399ad637f8f58f01ce8f82dc08bc4a72e9a4e1bf4b4cbfeae3375b84d437b6153248f526cdaaad634eb3830d2ecb1a77332c2bcb50348d19dccc2647c8a33b806030f254a8b9517fad0db4277ea2179f328a02fe81f7ad3a12abddd3c9e3dfa2c034748baea66e2787f6bca386026bbce9017c0ed28198c9ca8f231f269efa6c80a5e98c86039a7fef968d6653a1593e1c5d06b4883fab507a9ed73edfc5935721278005b6f9d05fe17bae16fba1491ce84c7b8ae9a495011fc5d4fb977e54289647d18231026123197abb797f6e07faf7c23ef83378b166888c8ceb90f9c60f24d6861514e27400171d807ce1b9df0eaaf8db8b8ee7d4627c4626d2b8754d4424586fc3c311494367b7d2ba8a07ca12498f0df56b480d0e324cd1733d0d63a6666013e6b8a102c9dccf89ccbe62f2d3b2fb63548de40e9e73de879086c47df60873cc3a223c03b59f1226d9492a4073d0bb9e46d5098a188e3a9761a98f4aaab5fd145268d02b02743d4fb0c2d7d1318338f71be3bb2346e1fdc826f5d1c23355bab47cee433a89e03f1e237f699671b705ea745170a8bfc4089bcf408aacfd937f079bc5a925588237897fb2cb983280d94bd6567ce6d77e0ebc20f8bc1fe545fbf7f45bdf517bc2498bf6fef127b26623be6e552f3dc8299d324750a1a6c530960f3d92b63ca2ea82d12521faabed43ea68a5fc94a85fe3e5aa38ce195452e9fa7861e58ca31971a4ecce1f72aa523f850305fccfcaaa4a0e8e3b294816b1a8a0fa8d088382e8753ea3795bbb8b6d3244e5385da17ff0b56e4bcc798ff89bb6f2ddcab8d0018b932ff83bbcbdd433e917b9a41f6206a30a53deb541d32a790da7f3963b640a59a81116a01df402334e97bc5f9f28ba0f3acfc223e878ed0479795ec5c5901f71fa640bf6f10f48f65f808504b07b5d16560686e6c6bbe9f7a1aa59922ea2f055cd793019725829de87967d889272e43703600a5262916d5966f464fa7dc4a36ecd3ab14222637909e7c109c976f3a91b0be569b294f85ea8574fb04572efaf2c5eb60385e9a9dfc223364a977c3e07b640c2c1b0ebb552cc15c3f01e9fccf38ada91fca5d917363d9f658462057b8dc3de45a0844d739a4199100835085df2e42506880da930420d73e7982d05b9e90b75022a337322caaf44b95af91bd2a2970e36eb2c85599ea394917d6bb18c327ed2ba02b1b10901f88c58db7db669a56d5bdc0e69bc0be573091b9d5edf49733ca6798454ad819a6993627d7501a2f297dec39b8086da4ca0ffddceeca9d42f925081f492bb6e0650692bbba741b330fc297cdfd011062ebab23ff02f9bb8bb7e8f64dadaa9bc03dfdb9be8e659be7558755311cd2a33c3f1925d1048b6a00a846c9660a614e596cec39b3df80cb17c895b2909e81b2b6915ad41c401b51baf7435fa86440f95a673412bd21041a1968aeec941737b84e7d2a66099469b86a3719896b1f462f9fd7c38965adf4257f64f0c6a3c9e7675260064587f5e6545251c81574ed8af4ff673a383242be4425bd48d46284c2d1f0f0e9aac5f568dc331857cb86eb946daac879d0df363f855a6a422be8921235b5b407e905ed74c8113f07ce91837b1d3bd8d1403a9a5e16231e87b49f2e01038eecdae799bdb178093a7052a9015107f760392dca887bdab60c3c148bdb04f8fa2f06823cfdb0a47573a50083121a43b803c62a6d62b94a5116390a604f8ceacf0527698fb870e14ceb0273877f94618373c6bf123d5d8d51205e9778c52b65cdbf54f49a0ee7369c7d390e210cfa305220bbf07d4f3a4a5707ced6513f99d39732d09bfb4658325d99aeaf81ca405e9dd4dc70b5b170b3ef471ac49d9d457db02e43d425fd0d3eb730235761dd096d41e7d50149df24d157184d385dd37818e1219a9ee1ba16aecf89b964ff6130180ec24d28acbfe23814e0c16795e48d17d184bed226ff9de861984eac243d695bd9df55187c666343f6539f604f6c168f4e13075ad31af5fcb6da6eba67c6602dbe833860973b6adb917a1ddf057166eae220b9510475a14f02a327dc4f96eba50882f4843a08644b0b5b2175e71ee2d89af8a570004b57507e2b7dc15fbb279691584b4f40dfc2900abad73c3b8fdd493b8371a3adecda908676286de0947c0bcac45200bf1e1a2a366f14f70b321d6d2c0d54ab03670ab5f2400e0c73fbcb5a0184ec9f2a50d23f97d4fedfbc646d7c8da70abd75311b716c360070df0edbaeeaac6807b3a6c815075cf2c3e5e38fc00eacbbf1416520dfd8aa67e59caedcc280154457bfe5c430076e765d8c37297e85292856bd16684c7f2e6a3c86dc041cef950e14702b151d5d626ef2761b94cbbbe024dd1e52cab5a5be79144dca5115e6785b499d915f1ba9ffbed13f2aa8512ea82dfe55f007adf3e94594caa9ef11b36c01889733fb0ba944df106e51dca169106bfa71aed0758a0319b2f9523c1ea17c38e01a6e517a7f05d01cff50ceb6836c4fd4fcf247dbca8b1d704d9c97c4a964b13c2c19b780acb29ab448f59d762ac1468f0e6fb29f9deb6f98091575d570e237b20dccb16bdc3b4a7e5bf0e69a6f28fe6c479b422f2a9a58764f50c5f0f054561cead2ce6ca1badd8945fa64a95e4fa0f2169aed5492305b13c0e023e1e0baad39408bbf87e79770c925267263f560b14f9e182811d9a60df817cc95b75361a9de183dca478399f307d9dc59c44b337934117d69dc5d70b9c0cf7f78d6a390f17ebc333421dde2e6d6e7b5e3424781173cf3a4301ea56364ae327f32a7237bc0daae38381c8ec550eb7947b1c096623e2888252c6c93f7f1034dd7bdb670be28d860d4f2c6d91963592f0fd17a21b8c71bfb105b1854edb037d36f8e7d49bbccd70057dde955d86a12f1b48779f552b5b5b1dd58ba33c48eda5b249a95f91f55808772aabdeacf5156a6ebfe10ce166237fd651d2f975a0c9a29839787e2aa783f4c0a3b4cd9f1d684062c99f1746207f3f9b56344e2ca18be2dc2063f7da050500030b523c3a7375655ee5d5fff3565a0a05b41a1c7e5a3f4c4f08083f8e1ffdb907057bff6c885ca6c8549135e5e2f2f0f23af268d941ac216b57b4460a34b2cdad99271294044afa45f4f87836f9242d3dd030ccc45d88385c47863678bd8d722b7d4377d1bb0e0e55bedc7d04bd28de10684b74ae8f1e7b78d64a1559486ae53ad4289cef2ea671ee2936996959b373b2b9aa885522db1138025c7f27cf254ad4a2bf50803beff627bb0ad1567ba22c717f5c1d2ab7d24ccd0c63ae5f6eb4ce9bcd8f20f02d4fd3c27d5f3b66519c72f67e834b0f4724aa8e30aaf8d06f68c965eef9c257766fbfaf83a1af4228f653193e605d7e77214109df1335625ae241db1460ff78d7e61a3bb3820f0b43f6ebfc2c0530f333f307bcbc3de4226f7736d51b71ddd12540ff5bb8affacf75e3776d2af724a4f4ed51b22763977b47b09f1dd9040e15b1d60bc7b5ed98401a551c7c83e24a18454058fd83120322098d2ce8364eaa43d0efdb9f8287dc418cb76ef4ad9aded8b13c8ad7b0341297a29eabbbb5e18513df0dbb41141bfe4dec8a82bbd79900a78b3a9e687c9470a9804477a6f4d688b6c291566f6c26d4909b9f608dd68d1587cb1e16e9512d428e632585b0f3484973386f67c7e915c9d242f637206196ce9f00622c4e9de46b1df4d8aac222ec15e245da15a8a6d3c684422f19cf1773479e5af4a5b797583c6c0f99fcd0f7d3bee320a63c8a817e6961bdb6001666b79d48657c9964e5131405634c6d16a70bb125089e62c69dc91f4a46ef4e88a715e77e9bc8d838d336daa15369a41a22f797410d34501a523eaab7fb864cf5512731afa193b22c2bacc89d461b5928cec01dbd8dab9f3ed283065a7c1393e00353cd04831c3ee4a7c216fc3e46bf736fad0767345804de69e619f4899390e5ae1ebac6c0007813f55a253200ba381be2ea2d04f186809261f4ca69cdae8248d7c09ae63ffaed9ef6a39e921d0ecbded14e5fd195d974d4c6cf32ffb64236eefc67f7d991b3e73e11ff6f123c27300b49fd85fd4671505685374ec4d1678b636caa4138bd5612170425fb96aa8c04bc8f68f4828d511b61c168aeb80e3c0a7c2d14fd75b66c7449ed2fddd7168c52cda686a8cb97393e16c4207a66a2d642ec99f31af94ab22c9370969a8eb310553c816a6c5eed5a775cda82790298a682e37b80760e634f3e2f2e88a1059a3c626156509f0996bcce65ae3bb80b933117852efeb351b195675b7bb6a576d1b3e8af52e125f3448277f693a2918bdfb6b4e96b9451fb54860a2c42006260a529b069eabc346b9cccc82d008d9b40881c36bcfe2d0273454a8303a56416d3f7f997b89781046bd51b9a7026d2e42b4a8b027979af27110d20b02508d967d49d61feeccf817bd6e64df4fb59104d5c9cbfe308a449a51037e4dacceaf6e0cf08490e7f39f56103c914c67f3d", 0x1000}, {&(0x7f0000001240)="350b1ada4aa5efbfa1a43a6d8f04f712de94edfec4768836e51e345e5eb7011fce4dadb3637526a82dc488dcfb2f3d6e3e4c9964d8aed560d3605bd266361bdcbeccdf6cb0c809c75293120eb417ee899b947779b6396397b5a0d9bfad98e95fbc9a53c819f49905862f21b379c3401c570048be91df24bbef145b05259a01eb651f3b90c4395fc0bb1dbb4b2d6d44e5f484d0d7e102", 0x96}, {&(0x7f0000001300)="a4a15d6aedb85ee7f21f01911c6cd5ff4ff8f3dac82ae25be145047c1ceb901ee4895686abbf92e78ada9a0b64858888", 0x30}, {&(0x7f0000001340)="333ccf237209ff722680165b6912ff1a0b22cef0682e47ac0b89483bd65e61e9567f424d16d4dbc6f2d24d9797b7763bc0b55fad7d8a91e540d4dba1feb7b3bc22dc", 0x42}], 0x7, &(0x7f0000002700)=ANY=[@ANYBLOB="1010000000000000ffff000001000000ad551582e966bb4f19e9cc5c465dcdc93e47ff59f6b1e9726c1a7e1b0e134af40fd6caaf050f19e793b6e57860f861ccc668c2886ed4a44b97186ef5d47763cffdc6a610a58eb4af190429e9c6ef8a7000eb0e68f94fc1bf303fc545e5d4f32ae2f399ece2b1acd86f6e1ca7cc9bbf29b4fbba5cbcfb30984d1b337a95cea770dc8b77674b57571039ae6ed4d0e50cf2529b4953755231250292cdb4a72e92d4be14726773032f6d9d258640040d2c219145d03a2c7b3158ca0b000b93e4c5c7aed926f36a07787c6be2743e411a6e82731a189832683ff5e5089f8c6177f2bfcb6a4d91daf3f44592e21abb1ba0d78957a714432866453fb1bc9827d98f0708b65fa779639a50bb83a5493b81daa497a10e5301526be1913667dec8b556aa2966fe2a07fe3f57faaa51f44b0604f319fc58e549e9fa701db0a77d65b639aef802d1829cd213c364ed3b53dc84d86e76ad91b4a4d51c16ea94383887487df1aa3e4e99c1cb6f766aedf5c7a141151262692f8cfec591870cabcfc9ef0e03b69be781db270d8504f7ebe02d422facbd310c7103f01e85bbefc6da872d8168cf6baeedee126c6aeb36ab32b3812e6a6fae2bbe5c31f85227eb5db1818b659f0f1887b08160fe66dbf114e8c64b390129aabc33aafed46dddd7ac1083d1a92ed3cc6a66391a2a4ed515f4340092662aa1d41aacaf520df6df8564766b7142c75f6a70e281af4f8deccdc7c6bcdb5a165e2b7ac05f1aa0e3b1ab2596a46347a4a895ffd055000ddcb31d6894c9c81e3499f7403bdaf1fad08cee9162c8300cbb64a19787eacb8abdd6111c685a3a8892a5829d03bb6ec57c8948fd03b4541946db1bcbc2139d0a906c30d460947ee5154630f13ea88f73b5e1e3846c10d6b48b09213833de910ede781bc3914829e76fd07c04a90949fcb2d09b0f5ad501ba927bbaf7b281a87fd334d5f3efc44d1d0cd9cf57bc55e8622d2a1c7570789855219552a1c5ab3ee2a52b975979594d2724c9c413420d3d5b2ffe280d47625c19e0710536339bf6552c7d17851ae453b6b5212667b4b9ae6c5b73d8a7c2e9a7c1f9ff60e88c1423563d647caaeab7707f6fe9f0b0401cad2b80e5b7d8c7d14fc020dd0d04a1b4c92118601d8e99d4e57eb5271caf176887694cd1982507202b4011f464628eccb4e5ef161fd0ac1de4d0e344bb49accb1231d0fc88ceb48f34c98f9b5ce1457d1e0915380ded463e362ebedd7d2a1fc46608ec22a298b3284ad58f3fad2e1c45a6cfcaaf8b3479b716daa8a4067a1e7dc78c7efc29c240f7fe639668d24e8746dc5dc016bed763375ad92909294bab5756c596bdc80d2b770ccb0eb7181ef07e2157d99817113d11b9ad6883fe812ec470cf6ab1d76723686751dec0b045ee691ac36027ea093a8a9108d6127d763924b97b101b43f20d4866bc8521cf1356c6251958911f0a5a44171231a72a1f45be0d757e28c12d2b761d108f8770a131a11b130672fa9f9f130b50e9ca9a41af9f8836ffef0c2e116b7e1451829182e83192d53e62c6cc259a8755e1e60e1111e0d9abc4747b963c1e60ab2f4db59eca5b1aa01e9ec44e8a90ea4a28ba161d405f1d02bbc15da491aa86dad753dc4d7f1fd142bc0a8a37617c477f6e8780e8080d3f775bb941edfca9c4d23e493c8e64e90885639018911d7a7f91091805d509f50c59e60813c18bb751a1b544d5eb5f4962e731c79229a1aa5c22123ea956e67ff2d639bc1c842213c644b789bc3260bfd24f47857468af4d50d7215bc45a4f3866cd94fc3644df3c442484910930f8e2a48cafe50f33b65a65729555788c693f29534374079082f39a38a78349f0ca83a1b2a115823a86799d42d9539bb3af6ffc4b122f7f4101fb2decc2ee00cddca5f5b5b4177527126521333577ea453b979eee49160988b5cd5b805442cf9b253437170f401e654dad9dd09520fef5bb78879b86d5778c20d9500a2836bfb7d10a813662d850f77877293b01f402f4b507881e14542f92578dbc5973d2e90eb4bdf32e8d7b89ed0be179a716fa92e859771bd882eb5ecd2051440f2c65f94a5228fe2291f4f65a00c1e60f7e326ff4afc5524f09d3604552eb80ec61bf6dc59b6c4fbd86c4f1963c39ee6fe9bd04daaf274c514c7148b560adb0e63ff4a94ca12c9526e352d3997b39166d2eaddcb5884fa73a4a77f23baac2267429ae73680b8a9702eb5b8645a23ba102bca60577b53b530b63787ca6a3eeca7c0289998a1dca325d72fc38bacc930404fe40653af2962006d1f809826f7822a755058b400c61b0f67f692064cdcddf8c287f61145932aab540d06e4adc6bbd2c5706c22f96d68c8d0d8074169f2b2a39d4c2776e575a4181256f066262f68b7bbe9376ea2648ddc780da21552cdfe29e3f81e3fbef8d68b7a20811c60b6b8ca9f5cb995d44741739764639e95e0b9c6dca42833aaa702bb9e4ee988805869cbe625b7fef1481070e59940bc2c29a6aee73e1a776d3dbe3aa76c7b1ed3f000b2db9254b68c4b7acafe265026630df3eb9fe44cab341ad857c2ff7135e51ccdacbb203983bffeb36d902dda194e506e538b3d20439e8fe61d0be08dfa8586880588c79d86537888b9b91d8e12bf3f4c5ebd7c7e4e8c28397c659a94117f710b8899508715e1d9623cfece02cbfddd5ebb8fdcd92f48036b5f36a87f9a3576706861071702b98fae54ccac20bf5c379ad9680f2b9719e93219ebc8dc27612cc17ec28d59053134d0ff6989b9719c7842ac0f3a8d9b281c43627dd8a63d622885f37e00e1d093026a577f8c16e5e73a93b22caf3c154d5cb0f9e0eeed25ac2ae16c4a389fa54452ba68e9234e611ff2ec29eb2645035f69c9f1b638826634f7ef3dec15df05b34c60a712600b5bcceb9a722274b0ea4e0df902f9a413323b775ee6b1ff88f1ddc40cf16702551142037dc59fe22f74801513a3fad6323f38066f246f82098a0a637bbe794b09e1be247d769159054888c83d9d70cd98e41d9a4db04e08114851457a97a182d43bc500d7ee63671bdf9adc4d16d47df1bd682034a156671369d7e1738a04ef0cd9bdef969c22d15e92667eb0649c44669aee48ef5b01f197dd63bd1f1939bf5488e0a17d0162c8e0f82ea3353e0efa11e0792ea2c7fc67ee9e61431bab690feee30a3021487b74123773cdadbe548670c4ac930d593288c23582a62591d1e83057286ece7eb861af852af86acccfd999648088baa8031294f767dd46320f684de5242321c335fa559dfe99c7ead7937c6c1285b629deec0a95219f7180675d42a912e53e2b9aea333398d07fab40509ae579abcf53eb47e110bc9096093d3b825e58dea5466289f976c7b89e231af469edd1bed74908f61f9183f3933bc3d0e40be21185eda49aa3456339ad4d8722c8c94892bd931eacfadbce4e39ed44ae87301dd673cfde86aab1f9be0e8f7a92d9926045f51f53c057a21aef2879722a6725ca3a97acd7804013f59d2984b3cdc0c3f9fc3a0661e9dec2c190d0340c11b60fbdc7ea2294d5873691cc925253e89a24698a98925f9286dbb722126a5a8535dd0c477c65686e1fdc2eb4c0116abe0f9173f9ed90fc0176e0c9fbf7d456794b35ecd324c9d280bdbd03bb4fb41aa5a5b00daa16afc417dae89068e14776fe895396a647d2d90af157f1e299527f5482fed3f45188543a9f7786533958de8ec1aae865c5aa8a305b308a86925c31cfa1b746381c815c419fbcb3386fb083164036d97c3109cdc9e06d9f7d068cefd7031f73310837ed2d8c7119703b044fec440accc6584d853e218af0e1f234b376ddbf367d0ae351e800b515756c77da747497b6ddcc86786908e07a588ca9471b0e84c017eae5a4e8c891697024db0787f995d4c1ea9d7d8db9799f1eb7a4a1fdcf2e2ff2693099b84f5f281556a73160b258040016cb63ae34ed5a7786aebec1102415eba28e66f03b73993dce09c0bf36f042f0fb4059dd09a5840f3a06ce6859b4548f9b2121c12f2f002f56b8c40998aff02ef29213e64f4eb64e1745cde7b335f6a40f8a6b9b4073fe17746b4aafabab5d927309e9f3bfba7ff120093267e34223930dd8cd1f37b31dc0c891b48fa4c5da67fb428bb1ef9e568b233753ff7262cc8fa60fe5c86f01fd110d7dea22802604b16c932210512551891b7b64dac1bdb68c2a4395664eee2b86eb2f7045c5269debb36d6d4b5ed87db3a8777c445256469e16c58c97fa9cd41d84407a3b16f09645f58f80483e2bdb06bdbc0dd04142388264f94a785987c7d90bfc53393ddcf493c247b7446a491d26a4c13a1af3129df92f7a8bcb504fcc72e108c925f6ea5ead988a0ea7043110b2b271d7917330ec7d076d2a38afd468178c3eb23006a8f7c0eb9271ba916e2e023a98b142349ac20670c8b871cb03b4cf8d731967e87b776f38ce28df294a411f953b337f1b60e489b667c576827d9dc015585cd0698acc3b6e6d84d3475a3fa27ff107cf6a66aa7ff747c29a25dd53190914627f1ae72050f486737cc26d21541a5649b0cdb197e7788ad1e9fa2685aa138c36a483e0a6d964bdd32cef11fd1b6eaa7d1fbf0d081200dd643b9dcc7b2bc287a7d49f6cf59a19daaa64278d5a9a219e7dd2bd1cc9479c061b0d9841eb0e0890cfea276bf34a69ba0dcf6330f8644a0f77142fc7f98fbe89ae7f45aea2b9e05a8f97e394abca98492c3823d7aab6f249933d62d7487da1459dca09d1274802c71a74eae3a23ef9ee08e533d7a29809f56f5be855f81fe64249b31b43b63202415414f079881c7df7777742eb37cabb2ff1705813ff009d06c7f99e603a8410907b8d4c15066888f07e93deec31f25fb0897e9188a9dc6ac51658dce00a2fd172932bb5b9b550ce1e8d9081e91359cd189ede0a5b6b1e7878f1be2c6e187ef69d6033b48d7c07d8a8940451ed78b94d2154f3b3bb93b4aa2d5f97ac83e7d78369ed08c19e9b6e9d3414b83b002f37bb68879dad0e7ee2ab17488496a7b35f5b8e31aff31e321ac0b7718fe86a0f919a32d45540764a2ed154d98e05386786500d7ce46f8e90773357011ab39804f95807201c3fee218fe82c99a6634ac830fcf7d9138590f323846ef19baa4b135fda67c054fd346b6a17f5ea6c1e61b4a72bcc4d2690529f15368b0373de1e66543b21cbefe040b9449f6f00409d49c5867843b9f0276c550fb35f88af8b019126f117fd95c5fbf04ccccc36871846f3ce3101e090279949956eec7fa7b70ae234b892c4d7c677b02619768058a446a890dcd680874971ba93eca1581b086d8dadaa2a0c7b949907227f9e1f1681ffbd9e019a01be7e8ff702122f00a6f1ec3657d89b39576f6c1e82a66fce3a959e29385c2dd7a274cd5f63791e941af1b80bddb5954eff518af5baa5a2a17bb67e04232dc0d76845e74fbeecb471c8900243c620cd1d2bf16790a144a7829ed73ec3c770ffdbcf7925783b6a8280b133bde4f9df7ada86204ee89f299f7c89ed85592be09a51f7b0f08ec51425b54d9d06d5fea6a2e06cee99d25d9ed50a492280c846aebac9bf848c1b519dbb97341837f0c7d01b811cd77fe9f64551198270b25993fe1b8cd889682aea3ac5b17a6ebadf0dc3a05dd8e62fa92fd7a89f8afb6d3cf4861cb7b5414e842e2d90edd333dc1153c0de56e8ab4872579ab4aae68b42f19e4e25b758809b019022ee21edf2c3e20d4e9b18a337285c51c73877ed86fc1c17ca7bb6ef0114ccdca134004023a8e7e640eafbe20ddfebd7000000000000000ffff0000ff0700008f37ccd92ce5339b6f3692f27414472c49b13d9abe9ec4c4c2e5c77e9c7301dc5eeba8cd63dd5595fbdaf06767f20088d88cde8082352b3072768e71d4088011acd946259a956ab1f54e3ed26f35ec4ff927e0b1f6019fda3ba76049d2000000f000000000000000ffff0000000000001277a205ddec6f99da60bf38e2751fa7ee078fdcfa92f06bdda936e6546fcb3dd9412340bbe607a1ce4d232d01531dfec1361fada00c6fe2b8534dfbaeb2c6da951b16816520c9805fa93139d3dd17b1d096289a77ace8e44f04835a7235425f81c69f2a64bcb7d4480e7ce6c69754a24f692131f2f2b303c80bdcb3e46d02ee87930c4aa9f438d66b14ae643219ca486dc39c4ccc1624563b873c8793485c53df6b7d12c67816d9c83f0026c625038f316bd28eb4631332b1aebce18ece33e0a92dfb2526965355ad91f7c9da393f54bc83ec2ad07ab02462d5b8131f6c000018000000000000000100000007000000c588a1d0f5bf8200db9fc149bc633ccb9dacdf3294f88b79c2055ad372ed6fca4eefb20299e402f05e166760ee885b863da4878aa2f5f559669ccfdd1c0da4926cff2ce5da6217aabb9f6588552cee6b21218adba6db587fdd2c3b4b5244eee61a86022e0018114215c20df2461f9b31dd132a52887a60e3ef69d96c0a5d4e851b0580e332444e57f6b12941dd3e3f4f3f455b37d08115fd5b08573ddd1db9c256db6e1525484cbeaef78773104c07098300a9313aa0d8de6101e8d141b01082f9505f6e3b012089e2412f09e50430cd523fbc3f0000000000006aaaa2e1958665a17a5b0b09df3c79e33be8fad98f9a8e231f537ec0eb7370306671fd8beca8d39eb48703902fb8ff4fa4944b778d1412f35b7964850ba22bba6810aebb9080a058dca05af0cf4cddd63241f03bdb25c38373944198d26417cc5a452599377c3b1bf4"], 0x1188}, 0x5) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) munlockall() 06:50:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x4000002000000001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x20) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000003c0)=""/238, 0xee}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 06:50:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffc, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 06:50:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) 06:50:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x5) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 06:50:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0x307, 0x0, 0x0, 0x0) 06:50:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20580, 0xc8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x2c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:50:47 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 06:50:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x100000001) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1f, 0x2, 0x0, 0x93}, {0x1, 0x8}, {0x6, 0x7ffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000000"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xb9) 06:50:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 06:50:48 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x6, 0x45}, {{r3}, 0xffffffffffffffff, 0x40, 0x0, 0x1, 0x8}, {{r3}, 0xfffffffffffffff8, 0x22, 0x20000000}, {{r0}, 0xfffffffffffffffa, 0x58, 0x10, 0x2, 0x401}, {{r0}, 0x0, 0xd7, 0x40, 0xbfd0, 0x2}], 0x9800000000000000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x800000c0, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x101, 0x7}, {{r2}, 0xfffffffffffffff9, 0x4, 0x80000000, 0xffffffffffffff81, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x4c, 0x7c340cdf98115c7d, 0x824, 0x8}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x6, 0x1}, {{r3}, 0x3, 0x2, 0xfffff, 0x6, 0x3ff}, {{r3}, 0xfffffffffffffffa, 0x28, 0x40, 0x3ff, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x5, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x5, 0x3}, {{r3}, 0xfffffffffffffffa, 0x28, 0x1, 0x9, 0x7f}], 0x3ff, &(0x7f00000000c0)={0x2, 0x8}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0x6, 0x4, 0x1000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x16}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x509}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000280)=0x6) open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x3) fcntl$dupfd(r1, 0xa, r3) 06:50:48 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x80000000, 0x4, 0x3dd7, [{&(0x7f0000e44000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xc0ac}, {&(0x7f0000ccc000/0x3000)=nil, &(0x7f0000cf0000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c75000/0x3000)=nil, 0x16b}, {&(0x7f0000cb7000/0x2000)=nil, &(0x7f0000cee000/0x2000)=nil, 0x4}, {&(0x7f0000e33000/0x4000)=nil, &(0x7f0000db1000/0x3000)=nil, 0xd4}, {&(0x7f0000ef1000/0x1000)=nil, &(0x7f0000fd9000/0x4000)=nil, 0x8001}, {&(0x7f0000f38000/0x3000)=nil, &(0x7f0000eaa000/0x3000)=nil, 0x1}, {&(0x7f0000cd1000/0x2000)=nil, &(0x7f0000f20000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000c1b000/0x3000)=nil, &(0x7f0000e73000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x3707}, {&(0x7f0000da8000/0x3000)=nil, &(0x7f0000f7d000/0x2000)=nil, 0x7ff}, {&(0x7f0000e92000/0x4000)=nil, &(0x7f0000f8a000/0x1000)=nil, 0x3ff}, {&(0x7f0000fd9000/0x2000)=nil, &(0x7f0000f09000/0x4000)=nil, 0x7}, {&(0x7f0000f15000/0x3000)=nil, &(0x7f0000dba000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f20000/0x2000)=nil, 0x495}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ddc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) write(r1, &(0x7f0000000500)="745aad5e0d6ea9ab4f0e08097be6a10c9195e844e71c4fd897", 0x19) shmat(r0, &(0x7f0000e03000/0x1000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r3) 06:50:48 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x5) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000480)=""/74, 0x4a}, {&(0x7f0000000500)=""/210, 0xd2}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000600)=""/187, 0xbb}, {&(0x7f00000006c0)=""/224, 0xe0}], 0x7, &(0x7f0000000840)=""/133, 0x85}, 0x41) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x420, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x4000000000000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8020, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) close(r3) open(&(0x7f0000000240)='./file0\x00', 0x101, 0x142) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 06:50:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmod(r0, 0x130) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x3) write(r1, &(0x7f0000000300)='oL', 0x2) pwrite(r1, &(0x7f0000000580)="32209b1487fc904b772cee472ceaa2b421b66a757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841", 0xe9, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) write(r1, &(0x7f00000000c0)='>', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x7, 0x401, 0x4, "3667037fe333bb63aa65aeb9dbb5d8fe8d9f2bc9", 0x6f4, 0x8}) 06:50:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7e, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/158, 0x9e, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) socketpair(0x2, 0x8003, 0x3, 0x0) 06:50:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d8cad0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f7465", 0x57}], 0x1) linkat(r0, &(0x7f0000000140)='./bus/file0\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 06:50:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x2) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/215, 0xd7) 06:50:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = syz_open_pts() fchflags(r0, 0x10000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 06:50:49 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r0]) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r3) chroot(&(0x7f0000000040)='./file0\x00') setgid(r2) r4 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r5, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x10001, 0x2, 0x7ff}]}) r7 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/215) setegid(r1) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000400)=0xffffffffffff0005) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000340)) r8 = dup(r4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) r9 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x20, r10, r1, r11, r1, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 06:50:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x120, 0x7ff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x3ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x5) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x13a, &(0x7f0000000440)="f2baa2c6320300e10c48feb8b676614a8b53395dd54f899b9252b0def622936aa49fef9930150d2cb05063f52014ef7d4b80e444b40ba3a0d892790941d157285d6a62fe0ba3febd37be0ed365c70d66a8ef957f9638695382f22da63b0d8961c8e622361342b59b7b076b2dd51e3b33e899a07f5fe8cf867cb0150ecba507ea5ba8c6c89762150bf4db5d3ea9f56dee71accef47a54d6d4d8e6470b6023aabe32de023359a858ed5dfc369bdebeb66ee964608cbd6361bc3ee08f76fb88480ec69c1dde53723e7ea8e4a826e87c379836da7079a2c10ac242af9bb06e26966d37243d4f86a3d7c0a93a2df44d340431bf45d8a05f016ca70f7065eb92c3b4ce20fc72e2f897b7f05953faca8988420aa35775adc5a57bbdd7174618d709309de868ec4d76c27ada838641628e4b42ee0392b4c95d162edb7de1") 06:50:49 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0xffb2) 06:50:49 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x10211, 0x2) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 06:50:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0x28, 0x1, 0x1}, {0x1e5f887b, 0x2, 0x350}, {0x8, 0xfff, 0x0, 0x1}, {0xc0a0, 0xc53, 0x0, 0x8001}, {0x80000001, 0x0, 0x1, 0x74}, {0x1, 0x1, 0x200, 0xd6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x144) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="e781d448185c1e4bff98477069610f1a0364a665527485c8f744f05f73d3ce303355afbe08a3cde4a645f3fafdece86dcddcccdc08b6ef7242f5e9ea7c2b88af323c7ba934c08d01e09872d76b287c8bb61a4f1317881927442fdbb930bfc1c532ac63bfe98d58ae2398169e15b5de944b58444b254afd8eb6c3885dbb6b7e570831f95a2f57765bb03593c7d294f7ccfede72ba9bff594a3ee8f3965828dc401bcfc8c05bfdaeb2dcccb634d7fd95e63cf0fba460d5d4c13d0a56859f57dcdd95cbbaa8de525c41571e41fcbb35fc0b8220e0f5", 0xd4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 06:50:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffff}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x6, 0xf51e, 0x1000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x800000000000104}, {r0, 0x14}], 0x3, 0x2) 06:50:49 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 06:50:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 06:50:49 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x841, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)="2213b5027c9d99fbf42497037f583c6d811d16c975658406289a41db408ec7e9122112e3742f0c24a0954b2aecfaac5016f168e71cee08042ed2b4d89793ae3b2c85a6fd36064956b9604a76eba3d21a572ef52e4c43ef356876764460712758777b72957254739188d3cbbafb75dd3b2748a194391c8f9d272f4ec667bed79a77495bb8d370a7f8e6d5a1bf7f90307549e4f029d4a27cd30efbcf28fbdbb62476abd275b6fa67d1d73ea8917255d183352f520f274da3", 0xb7}, {&(0x7f00000002c0)="d5462e72b6e9ede12671bc5a7525d31fe4b9a8469b98b6405bb2314cb649a71a1954d0ac58989044df570da56ea3883e14d23ebc2da02c9836677693c535570b2fe0bf80b30b9c5afb49cb5bd5eee42b19e7eed901e73aa9551791c8df87ff86d96061958717ea63d0ba91b1f6d5", 0x6e}, {&(0x7f0000000440)="a29b958882a1bb778a6a870a35de902eb12088dff71f0b376a3a5b11758fd28373d8e80dd25aaf6a0a2dde787cc016a49629f75b09c5f3ce3c771f83efd6c3571c3bc20798554c24fc9aac996016ea2762513f98f345cfbb992f4fa22e2fe84d8d9ea7a802146ec52135f3c29c0689e9f6bcc200165f170e895ad72cf116f9b3e962f656fbfb2d5f70795e1ed90fd4d5bdb26f9b8aaecedf2690fed7b59a", 0x9a}, {&(0x7f0000000080)}, {&(0x7f0000000100)="571ebd80fd", 0x5}, {&(0x7f0000000500)="727b0448fff58434ed3ffa6741c1fd58d56c40924cf6526b3448cee797094301a4a37cb0b6b7fcbadeaebf88ebd4c64eba67dc70ed8ce62be5955da8302883f6d0954e4cbcabc6e60814f88c6cc9a9afb4c7b3f7854c52165b9256deb2736619377682bfc3184a68cebf3da8820d943bbeef118a09e86e4e22ad51fe880f8c56d3a1294a9afae5a02fe610b2e7a7c7d96ca1581a24ef6664dd27dbbd44a1fb25ab8a189e97aa03ac19ba682f982ba7d13af5621414", 0xb5}], 0x5, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) syz_emit_ethernet(0x50, &(0x7f0000000080)="cd555cdc56832a689b267f058b87d21cadbcd150bb9f107c5881b7932be5cc2832d0e66fa1f900fa6ddd55b57082238f7bfc9e2e3326fa3a81e7233412fe9af7abfddf56bb8e4f74aadef7a8e3adc40f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 06:50:49 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) fchmod(r0, 0x44) 06:50:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1000030b, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 06:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbafe84d0000000000000000000008f85db4087a4b1741cb181c28c216cbbe94bc81708d55b4bc7dc48223d2440739be31c196ccdb14878dbe9c3d4e0ec220f15b08e821cf4c3b3cf12c29d1e83bcf53acef2e46b3e17eafb38d3fe93504a6c37f393c34e31fd22a61f8e11c4d4a56d305b63d221282eefd218c003ee6fda9358e34b0eaad3d81010236989d877e64e22e173f4c11521a6abf6c59dc046e6a1c2adfb5f43dcae9b50a971541c4b9ce569d983122c5525c254cc26d6e2ad99481ba08285400dc11bbc45269087f53842600721026e39c038c4ac9a375299a1364950ab9be", 0xb4be004b02c0e572, 0x0, 0x0) 06:50:50 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x109, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000001, 0x4fa}, {0x6, 0xfffffffffffffffd}}, 0x0) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) 06:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x44f, &(0x7f0000000080)="b6") 06:50:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r2, &(0x7f00000004c0), 0xf7) 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) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x3, 0x0, {0x1, 0x9}}) fsync(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000380)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xff) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 06:50:50 executing program 1: r0 = msgget(0x0, 0x1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) 06:50:50 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/230, 0xe6, 0x40, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) getsockopt$sock_int(r2, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 06:50:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) 06:50:50 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x82) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[0x5]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x6c9) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x3, 0x8, 0x565}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:50:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 06:50:50 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x5, {0x0, 0x5}}) fcntl$dupfd(r0, 0xa, r3) fchmod(r2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r3, r0) 06:50:50 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x2b) getsockopt(r0, 0x5, 0xffff, &(0x7f0000000040)=""/14, &(0x7f00000000c0)=0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 06:50:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="21452306e85ceae347a55b06f2a37f461c2637b923417d351b0dcd7b7c0b161883d1d74399fcc4380b2c6598341db8683f9f779421e47f91505fde6b18926d0bb41fa475783403d60dbd8d5f6b7a3c9430708b9660aa98224fdda0b2136927e788d3531b36d4b9cd2697deb3568b301fa48110d2c6acf7727205ade8fccf82b2630fa1f737ac0eff366a727a5590f92854162a29986074d6e0b4cd3ea4e8a773670016d4443d0576f17910492f3c05b95f67316448309950747fa90c77ca05b9f42ecc5ec73d9252c43d86f4dc2177950962365b80bec9155d3b269de0b401f239929e508df3567fe4142e0315d8c5bb78a001e96e2e77", 0xfffffdf7) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:50:51 executing program 1: listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 06:50:51 executing program 0: readv(0xffffffffffffffff, &(0x7f0000001480), 0x216) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = semget(0x3, 0x1, 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/104) 06:50:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)=0x20) 06:50:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc004, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) dup(r1) 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:50:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0x58) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xb51f) 06:50:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x7}, {0x8, 0x6}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') close(r1) r2 = getpid() fcntl$setown(r1, 0x6, r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 06:50:51 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3, 0x0) shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffc000/0x3000)=nil) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0xb05, 0x0, 0x1}, {0x950a, 0x3, 0x4, 0x9}, {0x5, 0x8, 0x1, 0x1}]}) shmdt(r1) 06:50:51 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{r0, 0x10}, {r0}, {r0, 0x10}, {r0, 0x4}], 0x31b, 0xf0bb) execve(0x0, 0x0, 0x0) r1 = getuid() r2 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x3, 0x1ff, 0x3, 0x5}, {0x1, 0x6c, 0x100000000, 0xffffffffffffffff}, {0x20, 0x7, 0x0, 0x3ff}, {0xeda, 0x3, 0x0, 0x3}, {0x0, 0x861e, 0xc1d4, 0x3}]}) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") msgget$private(0x0, 0x40) 06:50:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)) 06:50:51 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1000000, 0x2000000000001) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='..', 0x8288, 0x0) 06:50:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000680)='./bus/file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:51 executing program 1: poll(&(0x7f0000000040), 0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:50:51 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x800000000002caa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x988, 0x0) read(r0, &(0x7f0000000280)=""/116, 0x74) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x5, 0x80000000, 0x100, {[0x4, 0x7ff, 0x80000001, 0xfffffc0000000000, 0xffffffffffff8001, 0x8, 0xffffffffffffa8cb, 0x18d2, 0xcc6f, 0x9, 0x81, 0x7ff, 0xab1, 0x80, 0x7, 0x4, 0xffff, 0x8000], [0x8, 0x101, 0x7, 0x800, 0x3, 0x4, 0x99, 0x401, 0x49f0, 0x5], [0x2f, 0x7, 0x80, 0x1, 0x100, 0x7, 0x2], [0x1000, 0x5, 0xee, 0x4, 0x800, 0xcff], [{0xf1b, 0x1, 0x5, 0x6}, {0x1, 0x8001, 0x4, 0xfffffffffffffffb}, {0x0, 0xa6a7, 0x3, 0x83}, {0x0, 0x5, 0x5}, {0x90, 0x1ff, 0x9, 0x3f}, {0x1, 0x3, 0x81, 0x5}, {0xad2d, 0x1ff, 0xfffffffffffffffd, 0x5}, {0x837, 0x2863, 0xe6, 0x3}], {0xcbd3, 0x0, 0xffffffffffffff81, 0x5}, {0x0, 0x7, 0x7ff}}}) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) 06:50:51 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x7, 0x8, {0x800, 0xffff}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 06:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000004500), &(0x7f0000004540)=0xc) listen(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x3, 0x0, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000140)=0x4) sendmsg(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003380)=[{&(0x7f0000000200)="c0a1a1760a081c105418964f861e5194b654b4eb9775d91b873ef93f07b86fddb720fae2c265a1b84a5cdfd0eafd927267a2edba63ad93fa581bbe836985f4f811c5149943ef7f41933f0e5ec3b131c078e71ec1926dac0ced2643e5ff50e4a85122819668e3d8ad7be35fa869c9562e57cfca5dcbd863c6f94185252a0a0a80098d1f524c3f87dad93ab10c8418250a96", 0x91}, {&(0x7f0000000380)="4f578e478f70283d660855d8612b941e468d32cda6c2d47cf7d8cefa297fd1e80d5c59a147f9c6edee37f20b68b68d4b0cf291c55451774c4914de712d73b92f2658943449fd9a854b30d7c77ba3496f5585e26a1bf655c6b1063048c9e17cedc962e7bd51ffbc976ac01a78e6348890337f09d0ab5f31be2bf8bad2863befeca53bed9753ee8848fd9fa3c73036d852a635fbc5bf6b7b655956512669e7a674a13d987b05ff16a2bcce2a56be07d4df779ddf8f79e8c6e83c974e5d0efd0f55adedadb7dee7e5a5cbb9eaeab519a64cfd74364067e2624e8b4a658b64d0dc1d2c3f8b15a6072838f5e9ad6ead825b6f514299072a30986fd20e56e424f1e85ae9a900fb7bb75955a1ebd7b561053a33b5eb679a76204485a0853bdbc8bf569f4bff575c081c34021476c914324298956929b3bebc3276fd6db78201a9461fd20a8bdd0394209048c34906111e6f97c6b02a2b0ee227bbd7de7020499fc204d37bdc64a2aaeccd93d524057c891119bd41de743c48f9a6e3441b2642419dc6ab73cb639b4c9b9d053e17e7d1a2a76021f5563432187295a82813f5f48ab64ef0594cbd5900bccbf431c3e52284143e6171ef9230500915ffbc7923f9bc04dc9f2c42efa87bcbdc69e330280effb074195dc9fd02d074376cc31d4da03f6a053ec2d68fbd7f60226907fb281cab5eb29f82cef7d57285d81236885b15109b3cbf1de43df123e8b401f4c70768a9398a2b4969ea943a8a151d06d2ab4f9d80c6cda162f755c1ba0644d6842d8dfd4956be8224add34067c49dcb6ba520e4fd9f646eccefacff4258a00878388b8ec9996b119165b63e452d1560e9539d6ae6f4e71e3f71bb7e0a6421df3449817433e14b61adaa0a657f69c56ba31e2efb5af9271a9a7fbb360ee7951a36278ff8cfe9d29d0490b7edc3e7e6191c8814455cd7867a898b7d30b3f8e0d9ffda7198d326a4763cb7d94f56827dfb610bae04000208c458ace4300da17fc0d7f20a2e4494101e35139b07ad8907619e02af4aee9d1a544a6050f158bd340b66e57ed617bcab73bd9c4f29fbc67cc05921910452d354dc1b49fcd5882794e061df191ce57ab35cfd73b7d9ead1f19943241565b98e3818f721c87b202fe1d6f0bd616944ccc441d7a25e382309928e3b10915eda6782fd0d3a53da68a0ba8679da53a2406cf1a707d419dd97b12aae5e5c5c7d77238214128ce16d989ace00389eb5a2a419a9d286dae8dcc29005a61a0f1141cbd22d4ab80ab22699817d3b34b8517194f06350cd593beeac0c554d9c37d0d617a1f35e7a0825d87d0bab2f1f2ea784dc2388b1a6976da4eb8ad650f94979349da7a180dadf61c61de958a101dd95c01ebe44e63894f5ded7f0e59be61934a8f4ef08db81d15f36a5b2c71e4970a556ab109370887c79c38601e548015b6f35250716f831179d0bf5f0f73fa57ca5a643b344436e4c9a06ea87e40e045b9b1ef884a6f64ca5ef82b653b521c25223c6d9d2eb0116faf13db28cf2fe2491fccb6f828f9ad09521bf5a8d108db758bbef1179ea51f5e3acd8b27ad743e28eeaeedeff89d5e5f9f7029199a5f1b6c6069607a36cecfea7c76b83b5a1a1ac873c356971bb0cc9db9ba2e2066689d4a80d5b97895552f88c4a1aeb364de9e0549c4e11f85f303f7a587d464c14cd8528c69a6f83b384c331476a05926c9483bd988d78c441c723611677090c690a997bbead16e8084f2be444e12fe255fcc02fd9efba45d9de66f4ca03c56c0a1cc275110391c78d0c6c39be231e8bcbe3a75eb5022e328a1cfc05ac2cbb66dae52272f4435cca7e53af0a66f48e72eb594a5480a6a94c779cf0537ca7a76a47bb010e89dfb309a3dc0ae7ac9d0bbeb55424719c1264f327366266eb49fbe79859e4a26713881af54c371fbe1d86d64d6aaf485d0ec26555069af2b83400475b3822fcabd068925c87499cd2e2d48233e916cc2cbf243fbc640dc722e79b648b915e0df180022db293ae2813bfab7495a2996506e7c21a86638d4b66b2bba6bdc6c333f7dcba02a066045857f02f71fa722ae2a53ebdf197c611a49edf04d493a433395f3ca72296c8a10b3ed9070eb38419abbc89804333c15ade0bdd63ad1d89b411a06de01d95a638a2e276101bb9a753934b29a58425081591113c2fc9bbeb114ee29225b6e331b46aaa98b691b6d42e9ca691eafd4b583211d184dee613ec37df149f65ed33b031e53254978d062ed435b77ecfbbe425ae6a1e514fd3dcfec4c9c84822f764afb3db29714ae02f99b553d88d1b9f132764d42bb30d7d16f3e654efa1c106a9c45235f8a3bce5565f93be1ba4540f89a92c391f89358aa4f53b3a9206921041d25efe05d5748e63af225bd9600292c88328d0e86e4cbc024cfb55551760ac6b7c463924192d92e99f55ae21d6dc44d78560fc5be98ad563b1393178ade12add966dd8102195a6753f2c6f6fc8ad622e60a43dad20df6e98872c27065412d5962b4da4f8f614b096fede515fb1663f4dd420912029c324e93ecf1a2dbaac5809e9395dfb17cf9c5e3ea8a9dc5b57667e0692cae2b3a4209c504fec4abd79f24d763d77f2006633e3d41c10cfcee43ecc99a4fce9f8c0a2a9c9a3e63948455dc8505e6c8e3ddd1bb6845c7acbf67aad1461b56008e5d825c5520ba99634589af2c232cbc9b926f8d7614867fb98ed39a39917cfdca00e04a0586e1d9eceadf7eb9390d9d62a47ebdec866d84cf6fab947a439494800bd0ce847528a6f617bf8dfffa3e7ed6e459926b1955963187cb5b3066eff6e256188cb0c9c007e8a6838cb202233de2f6cbdbe797d65f19ced9d8eeb5e90c0ab862137d44d1ef072f560f6dd89b7fc5895751131ed330ec86e99392376b457b39cd2775a32d62d1ab406a6522d78814f9bbd9713207558ebac441e1a8dd73c00ec6240927807e6837eed2f1f11d1a3e9c157a5b6fb0c75ca00acb4a754485555ae84bd98e5bd7eb0ec79e4043c8773f9137a49fd5cef0fdecd6b65dee270a9bd079806c8d23f0df0ad5ddec8cb60f8be778ffaf4efb23a8032a3f225d4034fa7a03ae50e415c06608620ead57e4a23732d1433748e259b6d8a921c99fdaf2b26fd24e9a3912e206fee5e69fa7f63bb93e1eda59d9b2b188b008e1f43d4ce9afaec5b8d0c0684fa251f257a053b67a32b0ab8e85fcbb7a5d399f2e1f85941bc14b910b2f9b40f6b83ad2f70ece96466353ae9d15a2f267ef204bde31eae7126481598c20d87424a6e75da15805d9bce85468672cd0854ac095f8b8b064f88610c24fe6ed14599233a168adb8cf39ef9d2a661a26d02e7d094e6ac4ed35dbff283585adfd2dd016087a097d7024b4d3e690645829ce9456fe4ef394e05955cb1361efcb919178aaabc37d6549e3bde88785a65d7af72af9a64572b647193ad139cdf13df4ae0396fb3737f192f9cc704b5da830e021f102bea9f52ba8ed26742e415d6ddd65bc76ee1cb53e37b068bec0841b4a8461e5d259a1d02c01f5a884893b9a740b147315f7025f351510e9d87c1f3c3bcd573021de85fc2be91d51707b130aa10577c698652ca848572d1306b03ff98d819d20106653df4d3a93632652441223124e59f88faeae3bd86059be06ce23b495766eb5ac72428e0847fccc0300d11930ece87de15422aacad392db8cdcae278ec36363610d7a4753a1cb44a7ff4de36f08bf259c6f4dc8ad88b591787f96a8ccc05ebcacf20d9bb4eb6a301db3c7e9fb472175f23eb968b7b7d17ab4cf4b610da8e7076560156f1e17578de74db9bf850b759331852874b75423797d5f484cadb565503706028266e78f11db239981bf3bf9ec017648357f6164561555e5ed33ac66ba63c4c3031c5ebaf49f4a1487d7b852b4ed3f8fcca8b7f5347bf23b39b306481b29113181825545d4427fbd9d2fd327962a30949983ddcf98b35c6631f9e7d17d710e4e71e8322fc566927e93b6a48f271f4c4a7ef530df1c54611e7c0cc4ffd2a88890a269154a096ccc76f4750dc61107aec9e2e1cec22f7cbe8f6705fc5735a7807242206eef54271de7ddc2cfba2bae33f47915f9e82e98469c53966160ae45e84d8fb384ab1a22d20bb77130f4f5a3fa9365918ea85284762ae4ba8081f21beae769cda04df23d04a63875573b2aa8ce1dde2e5806f4b85d67d08fa3788ed19c5a15aa83435baf02fd456a7dcb6dda308382a72bbb75b23f7bb3405382e82b050b289ec53c77c7f521777ebc47028dd12a0ce6da37327a45a79f8ef2a2090a6ff5c6e5e3893f026d302fd7b69d33526102d48b4ed59121fab09dbf10e5d6402f5c3d86aa51edda10ba3397b66ecf9a264c762240f0f05981ed03059c86e8d8ef784c64adb55857eed529907feae6e507bda5b342edc618a908445bb52f949703dab300334f3d42775f94eedc84bc525fc8d97f4365af94209b796ae2e0208f8d812f1c89103a72aa69be91e059e04cf41415e01d42a1d84686a13ddfe6a167f688abbd8e5abb53659f6bd1930e73463e95b24d608bcadeeb3c24fbe8ca9c282315618fe99caef3f640c6d93ec914ee2f65079e5024cbcb45abba05b93a786fe7dc387e015bd9297a19770a71d98516d46dc2d0704ff13713562f2065b3ac72933048244e682e8023f52c9af485d39e22d4ad2b195d069e5ab9dde53d16d44964e379cc0a50a0b4cb7c7fc9b8fcf74c8854cbaeeb006743cffdfdd00e60c2846d2968d4ed45903a6e09b4cb5851641858ac210469d2215a9328882fd88b04082689300b09273045d6462827735b59c53b9d5e90cfdbf299a8a9598cc05a05caa0c1b11b9f08dc4212c4521dfa19ff7cd9fc866feba574ab8126768381c30278dd968d3b3a26bf7e5f4b0baef3f0fe4031d97a7a7fbdc769d2dca55838c8a5f3b880c6213cc4b2e8b6b8fef4b60468d02cac2b6b681824e59049d72849ed0f0d2baf288c397a479dd70d1cfafabeee62f34d6dc71653e05f546ed3f79c63e5600e4e3b732e728cf5dd4bdb865b806c7a80715ea02b33108be80474c01373677ff8387f307e650c099b90145bb0aae114cce78a95777002e0308eccc35c9127fc57a0f390db52d86c65477cba2700eea3be6a10331c2fcfd5d20d88b76d615bc40e2f92049da8e48e9ac2f04ecd1bed650b0b048ee09a592af663f5490d599b7921691408e2bda60353dc410feb8fe42c0726f4020c8f625e2f25c9eea4d2e2dee52661241543fd6370bab6e66e78b80a368359d019004f5886a3a6b0de9887f21af4d9bdb9bcf04ec977bb71ecf52b05cc91f00996dc58d3842013e1e4e693e6615bb8a48ba29adf5f4eebc7823a2a0321419f35ceeb429e24783afce19c26d4fbaefafc11d1a745fec03066f61fba2405c08b9c0ee94168220247b440e7b88f8ff1f1483cda2706ccbeedb389286186e4ffd6cf654a3041a545a5dd86290ac8e105558bf150a98d09a7893e9cd1b80c6a2a8173e0dc89ebc29467e26dd38381d4069e5e9b3aafe3dafe988d3d40ff8e98bb5aab5194373f3868a83d559165424884c71edf815f1497663dbe4604a623ddfd17ff0959f1760141bc5f70be144155600bd147acc9d067e3e1123008fb4b8b062acb0636ae808c08da9f716270de83769e52f74956159eaecb1a0c385dc39f6995a989bc4698f822f48bdbe2bfdbd77dad8f12632e7b97d64e1dfbd4536de2e7bba449f05e2c05c5c26d9a84b307a9ae7cd96c8e59a1d920273eedefec68ae66196aa9e93b8a129428792fac0372a4cbe1c", 0x1000}, {&(0x7f00000002c0)="208112106fdc8b9c7e52bab5d696061bfb740a3e727a098259d260d7c1", 0x1d}, {&(0x7f0000001380)="8074ec240909c749c0e164ecc7befe1a00debddaf25a28241c65a95adafe66dc26737ae1ac372da4e03f332a6c981abc697f85fceac0094c0e7b717fbc9005dadc2cf5cb458e836a62239c32a4e8ee2718f9364399a5f7df0fdc4d18df351e1c656bd8dfbe3505f51c2bb65a317f107829bddf09b5e839bdcf97b2d1ab863eac539438c4797ab5ed78be997f57efd50744c7993f7d863a7a18f3ca37288573fcf9a753922e00bb01ec6f2cb7fba1e74c15d9151c4f2e0eeb34884440bd0e84753ced6bcac30e6429ee99af38e95d9abd6d0458fd0f5c775d1f75d8813c327aa27f501de16056e4aa1d00494d578a4b98556383502ebd45ca02930e45fd91bfb411f063c6b6961daab46deb5434afb8c4b0c7f89bf223cb34987ad013ade4d97279ece2c3495455ca64796d631ac9927d5f4797f525bbb2b59ce05f48ad393b8a28346d60357d4621ba5e79de7511330af4318652a4a71f30f87279f5f2b9f386f7b372c92d66c177a6b2856457ecfebcd98eb256069c6e3e135c959c44e52a0fb5d9a668dd89f831a75b4c5c86c5cab1a0da1fbb99d3900a11000a0a6d5004c651bb2b7524ddd19cb8f7c44a28bd248a5d0ec2188a3ae100174370eacc756d85539317274050bec2a4e5ebf0f120796d7efd7b14c2d9357211250295685ef2fb1758f0099ed2e25397160f3319d8f6e331027f659e1f82e26795da223e7ebc3252d2c86430ec037ba8300fc88a9d96a1746e4d8a9f5fe14d244f55b8eafc9553e242ca6b89d02191bf7fdb67be4b789214a32f695644148cf4b1378ae925e6b2fe725807d1b1573108579535deb45537ff3372e0da3fff9ff41b353ae210dfb37fe156905b6cf0df115d5f41b3f0d3f364b48d6524558bdedc4f0c6062bec9252f53705e8e34404e7d468601345ea1938e3ad69028e6d607ad19da09ec8c9fa7de95a664491d3df32dae32aef35b771cc087ffc41a1bbde0790510a37f46da8af635ee814e8f2ffe2bce9ea16adcee9742329ccc10790d8d5956b696772fcdcc02b6c1f58f77c7ad30aba55a843d6537c3b1986d90d84dfa46614d37b88dd4f08a8595ad665a216f51944dd5c326cad10b68ef17933ed73704ec71ccd70f12d38fe03910980488cfe7d4883e1685ba02573a40dac8002e41079800189a38eef8e231848fc03bef328c3efe8f1434be3c1682c287c5167b59c5169d93c79e68672762f92876f7e9b40ddf706ae99bd4907b777c48b427a0895ae2700d258c624de04778d7b9791ff0574ab3262af53b286cc748961a40e9dd2edd8e343b70e9c9c7fc9b0b0d6e08916526f7501a1f9794d865e84a0c694d3666a7a32468e6e16ecf32512c2bdb936393fe6967907d02b319a98cf51dbccd435ac06ae28694eba471e89a7a5608aab5e9a6b23d5c42e16da621715bc81f82d9ad3bb512aa8804b6f3ee26bd4b617505f20aac75f4dd1731fe4d9e1fe7475a39b2c27e194b31ab1d6523902f6751007b1defdd62ed507c91d00af4fbeacd769af5ea69f09c0980d25b4843dfadab53c55716cb1af0901b20fa619723af421d56c767603d0dd067100fdee6f273c892238ad4de27305d40ddd574ec998858450d0462985b677eeeb6d345e30519d6b96008354a2e589e1e77f00fb1ce1bce0614a18fd49c4c11a83a9ac5ce1a477171f235c4126de891a7e9fd39dc764a0d0efcad9a61d961fad316752ef544b7fd485e93c5e857143cda46235d987582b7b970b3a05fcc2559a2320789081a295e0b4b89e1c29f4127287adf4779c3602c0f57cec4af9ecafbe9c0024c86bb780612af87e0e9a96e21a5c43ef3b340d80842ee0b02ae2bbccf670e67ecceedae174586075163e8f53ac8ed5002efa0a875df5ad2d3865592ba1c7f4792ff8373b17ba6459a44ed2d02414484f4b6d4b8faa69a27a44d83a7c580a6a58f0ffd7dd0b26feb143d2463d8a27379fef579304b00970ffca1b6374331cfbd0e84859d11282de28ca1afe1228146f1141fac064817c0f8094ee467479601a8759f71090a0092529f1ee9d00a4dbebc5d4c9331c2cb3608d258da0b51f8ce4cf662536e34c21cdc1d054b75358a4e8ef177aa6b5786a24004d20de47789ba8e9b3451eea1a710bb66c689c160810ff9501f225b133b3a281815fe0f2af1ef767a53873269be747dc614cabe6190c225eb979224c53c79562b04528f509075f68f1fde1c6c6bd6ec75693ea9be8380b7f3e1ecaa7c5aa0467233ea7de1de3ad6eb7c46a8522bc8008411e2977428c3a1b9edc8a3f58a29e2fbadef7631b93533aab101362d0098a4d31a4260bff77ff444aef745d7096531692d88550ff50796092d5dca31c71e87ed5f8f06b4d501d9b20a6e5213ab1e174b7d3db962f4dd8f35f3cc575a0e6ed7c3243f748367916240984eb42761c8f9b3dc2cba371b5d9ca250c05cc4e5550be7fa89374b2fce433990ebabb442c77e75796cca63ec5e9471f7918024b78fd88a332bac03ee7aca3f6a4f1ff4b648a09002139a699a1cd5c86a6693cd0571ff3b85fe90b714ef2952f19e9440666b0fdf9f76c5917805f11b2f4e906d23d03e3e82198e6a97b3d28f04a295d5dd1e764c418f984cf18a0abf0e0b4ab5c8e48109117412a55bbd814faedd73b8aaf98db023dbde81342b0f277565ceb6a51109cca41b101cf6f728e6eb8a09791b0c9b53ffd612c8cd5e6bc2315d0f8a5d11b6955223c31efd460a86a9d6d2aa8c99f10d42f14923331c94d9367d20cebaf1b95c39ab40faa679d14509abc7fdf436132547cc04f5290d20723d151f66964cdc36d740045caa945b911c810b5d5bf552ad9d32cd681aecddc8be2dfcd4e124531f255a8e4baadd72b41dfed997e5b098276e9a72420497ef6ab17459208709e8be79d21de827577a225c9b295f040d4357159050888660e58ca660d2575d4389152a14ac4fe006f769c59ba6161064d4114c66901824254f06e0f2433de698843dd502f01a5cebdb2ae16a1e85f0f0fc9608219f0495d238d5d6e046312c28bfa17be23d6e445a16a7ba9a2b0b2ffb3d0e1e346ca091ed8648c507f6744f08810492a995954985524daedbda6a2ba483e97fcf05a158d33186cc5228fd728d1d03f0da6672e6d4d581a1d972aaf79cec664bb0ddf930d923824740d8c89699092d67a88bfc741d51cf6982ed29cbc7b60abf2d4ffa64419e89efe7b2d27be2e3b13ca3e6a26af49fe7371141a8f2f96fd15ddebc83293a1365817558e806bc73bd66e31ddad466d787b8669bbbe881bcc4eb330a3945c4f9cae2b8600fb50ff43ee14ddc7f57c99976775214141edbb80281f47899ae7478effa46c05ea6e8ee073df9697f92ef65ba5600e7fa8586288650706b8b3632b34591753724f7ef2c829598d8b3f3be242a736b21ad9d3c075f184073b574357546f54a074edb6e3abf28ac9e0354647c8bea5bddd393c554c2942af6862054456159f991a24eacae955d9275605fd923df63400ad2f7ff3d41dece5c9b9df6fc4be7709017bc016891825bccd3f158c00f0c51b9f3d431ec09037970595ae0e0832d790d4a3b815c092d824b4d406ec7475fc1913e6b6df026a286c71abefecdd56457dffc99ab55a97c9ed963fcfa7f1c1048734c1e19e1bb896bd846e7f4d8149cd8cd3107c5b89404ef90b5cea156164bee16bb0507bc9270aeb5f76c349258a37426f63972fbde5d10402376202895edd4dda50e3e105ca1b03c6d168159172eaf216e036d45a2596e5893e2b0540fe1bad43b313b474212e5215e13d94bca8a46c37ef026513174c49054bc6c9f3be29b6117b2b0808726b9c5c328a46b5c7e2e98c36b17022ac484455271fb7e27cb777f82924b43b6b6fd960a3398aefac0aa7237fab7a1b9231c3da0f5b49db7e5127cc013f90f87c5eefc5ec078a0861703c508fc55367fb3990fb9dfad2d8f5f07e338efbe6bdcd93224a32071f5949988bf04cb8970e00009f8adee94806fafd602d7998611a0595997093c207dc75ce91109e52847496315674c6438c44297890299f9becf77c154e9f5f66c2a45fdfec1919ee8b8f936575020eb0b1cc969e51c18efa84359bc1993695d8a86aa0b45bce46282fc763fbe8a10d4ee08127dca6a09f0c03230d564a79e57dc7b37c841ca894b2679288fef657828ad4fc31d9f5ae15aa929d325ed5d3ec8345b9981a2f90700a1b7bd808f3857b28e5ec15d65281e4a949e539a30107b842440109c029c7671bfcdd84f8fb08ac957c22266e1570f730216baf997d2b2d66bfa9202ec61572e4eb9383463f151c23c038be1f5d759ce5017cbaaa91f2f0d240e8788f0a931e49d54c96e4e93847c445158d5a45bb60409cb4faf5da496a4ebdf67e03feebed8021894fc252c8961fd308a1816dde53bd2314ac3d36fc22c45bcf1bca4d43d1b56c7fcfa0ca12a64beb48a068e3c2dff8f0e5a7ffd710f1eb9e0812148e1b6c34451c0f7957d8f63dda696f27e91dbfd443d85e118057205ad03a5eb4bfb72cea85437206619763fadf2c625defdcf9008b9ead645e7d1adba05f33743959454558786e36510d45ef1ca486e5f48084611fe586dbdfd4fd80ca58c707ed42c8c8f36f7c1f3c3f22cd93422cb713eceb1b801e0be70edc36314224d6829604736c4338b7e89eb8e1e75a6dd2e63041407afd5dff1f9271af52d9981b97ab94370d17adc50effc912b8c4bd9fe07723c7d28540ac60558c61c2b3e110247db566da6c2ee6cedfd9a4a41a3c57a5cff01b8e889dd83f984ed010283478dde1ed93a7251e5e3d28d4e6f5ad41bf99fdcc3fc8632a02f1eafc29c59524d12c59308b76f700f6477ab60a49f298f58231f7a3cd5e5ab198f9fb9b0e1a4038003877703448da09b49646aabc9f09a2fede4f5309e1f168c0a5c10e26af2efc4e7709cb74801ef412765d3ddca846fd8545b853c98ae44a076ce6e5ee49bd58d2b43ab8a42873e17f8cdd13de11e2356db88c4ecbec00c5b69921bcfa710fc6495fb89f42ae190cf23e91671b3d73fecc30bbaf15f975878dbc7b3c3790e277f286a05b5bf6c566f2950d9a954eef6e6e19803d70e24150c606b81b66c9ce8dc9b7de4fb4a00a39a768f211edf4ea4f35a574e588460bc863e9fd30545d4a5b1dbb32e4f7120bd41754b4729048d643d6437ed2a523dfc8f03029b727de15d0ca2d1c1615050a1eec3a22c06edb227f26d7c971282bf1f6c080d4f4b840609cf46e2f87c556ae1d0461800b7e06bbd1a5de9c349358f50730a0b90af67bbac3e042bff4bf79b1a232d34c0ce96f4f97e01146f2bc6a381edb336848cbe4ba6b7ba0a1fca8e59a6da1d06324b057b8e531f0641efc7c869561d6ad27f4087096e524e566c41f6e07374dfd1c8c16e36da62648c92ae15b7d5b6f596d177a60e8382575f0f78e67bbe89af26a58ec17d86c830b116b318da146c7929e64fe05f74bb0d24930e06e609d053985aea8e675a1a692e9dfd2abf13873af335412cb6cd53a18d138b0fde4571cdbd48ab220308b6f0bbdd255011b769904074c28547def6a7a7bea42e8deb8b942d27be57e0647edf4ee9b55b16a6478abf5845ffb56fcdc3ea3ed5712b0d6aa25891ef498065cf479ae00632eddb553319033a28f99b383623359b1a732301587aeb8382b44b1bc827867d98ca39d2f0d01a21e406be110acbde9bd607f99813db23b64ea3c9d73547f5af39723579d7b614f008fb92db9609857d6763b2ba88159c6fdbb6f753477ff48c5782eacf85c23bbb", 0x1000}, {&(0x7f0000002380)="4afe1cd4949d57df3b89d26155e67f63de0794f8bebd87f18df70d0b41634fa8ca74baf39ef230d2e13eb60a0473373bfd7ffae3531a614f9beb223f6be6f3fc55a45d597e8dfae2fc9eaca60d81197ad80e93edabe487ba0d25913657d3a22b73bca57b497cbf3b0742399463b96c2977fa7fb6e2ba3bed570d4b99c3a7337be263da98ea58f58d3668a99ea6e9f30fc61b1c6e9e91f769ac3da79d6694fb5c19fd970b00c47462269c5d1e919f655dd32660767297a977269ccbf8cce18e571cdd2978d61f868edcfff6becc49d6743ba91c4d9ebb421007e85f5f2abf1de9acd0b19c60910ab94e798f977fae22597b9fe03e15cedb6ebd4b377c581b1abb225292768fa77ab01f8f53592fb42f3431b929e378158a0a16c01691acfb9e396dfed122516597a5f8bf431386cfb76eaf0b6382bc07484d3cb3bdf7910ee18a8a54ec3bda348dd62f6cb4e3aea1c15561e1360c6f3663b1d8936f234c1c049cd1381e0bd426a3106934ca1ff8d55a6a5c24d3599323902cb430288875c32e28379c8d8dbcc9c30b41ef6735282b014ee41100d7c3a96c7dc8299eebcb5db747b1542fa77d7dd768376a8653bf699cb14dd5dabd5c117bddf367111fa4d87e5c057be405a4ff83350b54c38a4fac450d366bc7dfd3ecc5ce199b573bbe82b8a43825e7f1bfc9c8adb35f7a4ea8ab24ec3146b0b8cf4d6c5fed677dc9bf784a5b909fd47b5989f1ddc73837bbfe0c6635834ad8100f5ae04da0efaa743d3673413efd98c5b9800e231ef1e3ccdf50c5756eb4f4815cc49a107dafd3341b82629305b891e0ea1fba03d651502cd2480635d1094879935c1e5c5bf1a86f94e1be0c537db6cba9c6159f3babf5c509cb7fe3a46531ddc95c183008773f0c83477e24de1718724bc3f6726a6b3b2dfbadff2ba8317fe0a81e185ff7632fd31c1b2856f2426b7f65bd8c691b74cfab6ce5d790554441da8c0537e58ec8a1de266195106ef25024391c4d83202cfc75d91002f5568431c7c0dfeddb4256ee8731832728701104b137c87afc36c23afd25b2917fbf54938683b63375eb5bfce0e2a3083deac952b07c44b093fb4a860e6825d61d81f1154713030018799230039c8d648313acc2ae3096e9bc4c97ae76bd14aaaeea5b4b3680fc91150c7d500d8bfc3a714620505412667ee88a0c4753e23edcdd32e5f7a6aec68e784f0ecea847ec0329876480d8200e0c3decaf4ad823c415f0c67d612fe034d12b5f513ca1c0a705ece276888342600211f04b8ac6db3ab62d2f4299d47a941132262763cc3cdd37897f946d591436f548cbac47dd74de718938294edab5c86e64fc8a971cc87082a8c9744f16002f15a11959e799b380ccf134424ce348ca4801b449b5713907393991e312ee9084eb2ecaaa8c16b232d10c3971e8c75aa4454225d5ad065bdcf942d3effc11035a1f6adf71aebb4a7f555513c586aec2f822a3fa0c6a2ae7e781db9866f7b94797380c6c3d1c80b0e29a9aeeda8b959bf6640258a4d36df976b8e2d3d14d0a0048a9447487cbf8b9b0e96bb8f6d820a27fc66b5007d606cc2c9a6c7c07605130a0a355b086c9cdb5ae22877360758f33005cad2d9623880e960554ed5e421aafee58ef1c421e1bf2861d73a1d6f7e447dc717fc0c480a6493dcdbbe6c02383f43497e7847654361542120993c80e01b633935039741bdcbe32eac407eef4f8a1cb68a90ff24fa1e84754260efa51197219601e1959656ae131a4ab084db498a63f3cb26def77b01f3832e16b11c4ba0ca9e3e392f97da832da88c44ea4f04e84e70d61b7f5811aeb326d4f8615c988163a40ad338050d51ddf90c44763e9c0ca0f7b43d0f681433beadcd860c92eb79934727a635bc44d03d70a0babf28bc35e16f29ac593a2f81f8af578366757d0c133be949f7168ae9cc1eed3340aa655645312c1b5d6163f2ca24a1c5e924e745430b91ce7e189665a19323534350fa5251dbda944db0de19db844efaf3895c2164004656d6d50aa182cf86393f22a0a4bc5c5fb8c071763e5261b00a0de67d14a82ace7f5521e9b23196b9a6e13a12e0fc3717f00844c3ea0d422b042681ed52c73f6c7fb4b931048ed34369d967d9379742a5069a42040a5975fd4eda2212e2db87162dad1bcb38e56c2b276d96bd9f002f1af8fd9d6f186a464c1ed9d7fa617f34b0aeb4f12498b6eda36c3d62bcab82cdc5a071a1a0355e9d1c5069446328a13112f8c8568ba4b74236ebb72b8be3c85633c25ef717780d5e4447c94bae667a45818707399fdd519ccc96733785b2be09e9d064d2db22ef1160198bbb9694e86f60cce2000fe26ad7de282554c950b8d3d255a04623949f4b32110c0cbaa9b8920154d17480657569b18c1fd42950bc08579ec3866095b0297b0596c12cd8911311503620ee38f7f939807012f9872edd75d6dbf1fd34a45a0dffbe3a2d52f6b709e16230d5ad5a528100f8482cdc38563130a196785976560d50c947bc56feaf4eb14ea4b6a7e7352459510261663c59ff6d92e07d1f6a15f557a84da220d83532b23aab5952471686bafe29521717f9d5bfc3bf0fa91df94e93014ef9de3184af5b36c85fb35fa94da12bb2ded71c7c67e1e043687f37d558f80802cc5681f68f535a298a452099932e96ce33fcd7505100df18d852f426853de31bc8e966c8ed11e56224a92beb65e64827b8378c9c9c70350643ce80285ddacb00de5ca7e07a0801e52651153005f149b832ac18e24e5a8f01068914dcfd27f19ce03c9c95424eb54e702cb49d5ccbb00c276209cd3e6eb1aa13a86da9bf12a557584c82b0abf3ff7267aed7c7bd4140a89c8f2ec14b57a2405ab131a95d848a547990ec8ead0805bc47fb28fc9f4c7379fc68a34e680f32c4d30909973f323fce270990fac9549f8ca2aea623bce691bb2e9e57e0353b06fe956694721aad3cdb7c194674698a7904c38e7c5153180aea869110e69b49ad4ac2b9295ce827c34e95aa5e32aa050dab8c4ddb630cb68eb5a1dc759cef8cf0c941f48b6ca87cf6812fa32197ff15f1f3b18f30a792c2909fb74ba72c695ec385a78346483bcf2abb506978af9564c6b0bafb00c714150646f496b2dba2d90f296d23af6987cf4ce82ebce19a6945942ede6815d163705f874f9e467675a72180716f4e14b6e88746910fd16a9a107ec19c7e804bc1e4776eb8111055164c4a1316f6fa19d8c94e0b52551120262cdc22b5c02ae3257d58a3b53599441d608e6651f8149402260da0429d8bb4ae9e30110ddb023327af45394555d716d1a5568cc14708b4136b10bf1e255551c1976becabffc9257312f569b7b46f77b50b20e16e39e489b22c6fb73185305f97e9ee53e2b9ee5da6393a24a4c1f45d903cf57acaf653d0caa4f420d67a01a85f2a284a1b990b1227a6a64898479d0757c2c4f1accf888f3aa4119a6df8d0568790271339072c93e96771f9927ce5d08185a82f3ff2d059bf1c27c2ad769d323f0cf2997e9dbd42881e9d70d5060d329b486e7c71d29eab1f468c1870b65733885b195639ad4aa3fb0f104f8e2dac6deacf26b2801ca6ee168cf545cb5ff19a6d283160643c36f00b127180a76b376f8ab52dd2bbcaad180b270a38e041caeb82c2bf0e930685716fb23225125c5aba23604843c96b74c145cd06ad75d816830ac127be3b991ec5f56413bd4e3ce6a0a963d7b69ddd9916a9fd676f0aa4331c7fcac778ec873673c635a65c2fe4c3a86ecabeb15cec511d8fe607512e35ccbdb22fb99819711a10b75c6022cf3e6a36e36628cdb0b01b25cf64821261eebc0681c0c788801920db97358e982b8eef7b9024daf9cc625414bbaca617a3f0af8fe58f31346d0b55dd104dd1d99f13137ccf2fd6448e09fa65bf8e9fcd1406ae0c589d3c2ffba27a216dafd6436427e2c0925be0b0e98fe5867315ba70a8f6cd31c2a18fd1ad90e3cb031cd3f9ec8e3b94636c51ae941395bebf480aa04d9905a0a51ed3fc4ac1ac00885abe59d736c84092b453306dd11b4c69e708c334e3b6e4daa231d4c259a736a5bd3bbebe863d2cdf54e43ea525a2f78f436f66125f5d1ccd75968d86c8c0be8402a12c9493e8507d0e211961012b38a9d3d5f8f9aba972369eebbc9c5f1f78ccd51f5cb7054cae6308bc7aef22252d8bd81b7e4814803bde5f42c4bd79d59e48b4ce39d6d1566111b2b225c264a2d30806fcc01d6bee77557e88cda3babffa5df5c15ae9985e4fccdb09fc2ac0ec1072146eb853a0cb72a6e779e1ed991c220c55d73804b10df5cf1d8ee8ff8421b4c58f3a444c347e6a50b96f29b81613ceede51f5ced9ed75ec77ac0bfd47dfaa2d73aef717079b07aa16605d03c51662ddd5cc8dfb65acba0e9138b55ded96cbb4714732f003e7a50abac1a8cddb885064b8a3686e0d14191b3f154b1f17937cdc3ab03071ea0109a5500c5487aec25ae1a00d416c149bee7c1eb58425823d0cbe59e3b917e6f8f7b233c0cc41ff6829afadc08e8454465dcd27ee2b52801106545d3728524cd88577f8ac6f8140de82a919f9559bb3eb539afb605e0a246807f8bb023d8ee19edd63bd93baebcf8e86908ae632cb4e1044d42043fd5a9f4d84fe05556ff90b656007f8673236d34e1a37ce2372de6bde7aee8cfb52aa1f8ceeb868e784916c0b79fc696a60ef2105fc8fa542755c32ba00e9f3ba33b8c1c2adf6b940cb34d9d2ebcedf8af3dcb2a4b0ae0b9048e9493f68f9a77aa93da26b725bc7d19dcd65457143e254386f848faca5b2d67d756e2ff0cac8c6cf40cb33ef82c05fadf8dbe03144333d30252d5344aeaa794ef855a447406a6bf596c10aad4f614a111afc6fa6406a5e79313f434692693e812c836b0123f766c7aa52b32fc71f39f3dcc0c39307f0453b50edf47c6227182211b61fa67ac53c96c1db6f5777df105a7b9184b72bf36439ca9730514823cdcb87cd66a6ad46ce29cbfd821823ceea75cd85e633aec3dc0dc34c97d9514ffa20df4ed54b9192c01624592626d8b88608f4276e9b5fe2b947294778717a054c84f2a7d31d94278cc687394f367dff71444b1a1a3058d17f956e64c1678c53cfef65b9bdceb87e7f4ca0eb74acd1f5f71582f50169d770469982cf658c37b83a51e9dd45a2631bd0e330b2a0dc0599571a40bc55d5fc61bb6250a20722ced3b52d87e550cda8f13e3a7704d881b75da29156945c4e5ea0c86ebbad23e7831bee4676c7b77d38781fbb67c70af8b7d99c2f84132975bbe4a034a232a318e76b88a800f1daded31d3c6452e46ad1b712588a0d12c0c4f7861ac345833650f784217d6f167f01d6e17889bc08a4efaa2bdde4b27fc519da6e120f29332632c6e35c6ec913e2b35b9cef2f8dd553eb3689784d6cb8d34c433d01415603dbcf40d10d21bcdf7b0897c041c46c924f712c7c42da65908436da28e2779516c0e0c163313c935b5fef519ccfda35bbe8bf6de1c2c8faca1ac4c720b0b61fee05ab7bf567d580606feff6d2c3f0b80fbd1df41f3dccbdf556410bce7cc00536af2f81470fb34dfbbd3fc9b7957323124ffedc0e9fea0759d01eac32e41aed1cb4868c48a58bda96fc55f6d8490511271f7fae54b9bcabbc39fa5f8cb18f40f774afaa8d57119eb404f33e82b3e1ffd62125d846198183e1221e11104d6192a529197c316150dfb15a002f627cb1844f3186b142963c7adebdbf6b355baac8ff4e3759e9ac0a681d80e8104135bc62dc62ee5100d7392e8da7eaa4a0d83f1d8251b5134f", 0x1000}], 0x5, &(0x7f0000003400)=[{0x1010, 0x0, 0x3ff, "52af512b88b24097a6fcfbfa0c5b9de39795fa48c9a8cc37317ca951ad74182fe4aeabd8fec2798f0db22da99227cc953a0e6802a216d015ac578736d50f4615de6401fe5cfdeffccfd1af1aec373180382340a42f739012eb69979404fa556d2c2ef28b5ace672c1610494c04d8e47adc52abfd04a4c428899d2b7f850562c9867c835d2880dbffd3c63c72ccd576b35737e9a6a29af05f9c163070e241e1d3794901a897cef48a0055f9e4038307f9eff98e74a067d4aecb0f504bc5666a27e0761ec2b8e43b00b8a1f7d0375ea837b4a1a0880d03315cf5388af1c271d2f70611f619311e91933cccb175d8ee05f54959daa9d72b086b7a07e1052a24875309c86bd9b99bc35055d52c431947531652d7d0ce9b9f32426e877585b614ff8d8ec372defa496de512a08eb97ae09b4af5c80b19a212a42debaaa15d37687ab8ccc386b56e5aea1d59e959c88cd9eb1556af7122ba3c78f8938f1373867e87a2adb4651b0ac0f7c7ec134b0f2a1bba352e90602f1eb62e567db3e02381c0c1a4e8bd1474f8cfbf89efa94ee29f730b0e447ce459de89f0caf5a68a2c2adc9394a77675b56497f1326b6b93f07519f11155c158b5f5938c3353b7ea6d0716d306d5fe99797cf938f35bfef46b38e11af1b3281ca99d4ee191f691ebfde15e7d27e5095b5d34c93c2bbb82ea1932bae682a2936808b8e62285d1bf7f9274af0f2bce90725c2db94d277d8a554297d04da1cf3a2abbb96af5c480b851ddc86979d9c8946d0c48795cf1ada3e21f4db66336e677707d4718ca55f653d64a1b57438a9cf69f444830b98fd18b82e17ab9ba2fcb1b6f0fb9fab9382fd9bd1ce552333ec4a7dbfad5fbd31ef48f891fcf23621e38a7fc2fc3d6f729439665f984424b9fe3d9695ef198463b09aa5d724b4e55fbb350bfb68ac8e56be177e024f1e589e972457a4056ce86c09ca5c076645c5dcbb7e81aa428f5aadd9b030097eacb861e3f484db3845cbfa2449c04ee45ec91af5881fb9d1d4022c190877d79719baaa16d3786452a784eb4583303b8d25711d45fceb0fef72429d941ebf2cc5b138d60cba43b00d6ac7023dacba383167ca8ff255c0512c301671937cdd51aa901f72e17eefce2a0f46bae667788893b71a02e7b681d7a107ad5522a3894a59120ad6947dd91a19bd8ab0721a7c8ae39214d8de3769f776f519b3397b291ad06010dc3f836f528ab7d4b0f0e5b1dd763396985159575769a073d42a669144034cfb0f0e1ab86f77931bc0acad14fe0d91f8d4067eef30c7196c531e6ab0794dbc50621bf39062e1175e53e543a406dfdddfadf99e468347ccec61a4fb01946f5ebff0b7f1d03246420bc96f1e6122ab3a500b4aea0776b6ab2b33c5524c086ae06907a6d6df5f46cdcca126bdf691ded7ca9ef1d519065ce1b43445ae25f2e9465ebb94bd4831495e9569444d5dc68e54d24e321235a309362e0c3dbc438ab9ae9827efdbed5810cfbf4c3172c380efcc3f3aa57349799318186623f51756ae8b8988637d6c651444ca591d41452c75f77a350fdb0e54988bd5d7dc6a13a3d5d494d1b1d56d2cc30bd7818beecf5287d54a2ddfd22f2ae93a141cbc75f39e541dd13311a83a1bef0f6f9ebe5898962f6980697685228ce0f4386b25da01c6b381daa293707333b3c2a2597bd698c824e95f5d23d2e49c029caae1518125625c0311bbf8674df3d2f50edbaa9d9d0e86a580a37b27c4dc7fb5c4aff2d56e0966dfe44e38d17ff6803b0eebce7b2970bd4040243cb2d2380bd5247ab894c035b0276661c349791e73355dbe0ea1b59c48af231a3a16679ac093fc6f297456cc6336b6b642b6ed7de8d53052460dfb37e982b98db00f95cf3c22fbd854a95a5a9a9a76460e2de79c2128036de95430a47c2fa8df855e7d4bd766d26e77dc7e0aedaedd76ff539b0bbf6f8e13848692550b906487277236996cd98d6b0e594069e2a7483bacbfa0592a3ff4fa7434fe97456e20b8e9937feb238c64923247a2e1a83a4024e74f9f4c3a6bb4aa85a254f568d85aa8d9fd67ea38cd75ebc4a4e1693845c58ed083357f53d75d9bc7135eaba5f29b73154fceb79456d929324be1904b71b48ece23973c6f9b76615d07c36b9b6fa3fabd2802370ffc9e2d467ef4772d1db25c27dd25c35f5a3909ce5c9b90038fd55ff009ccb0eb6f96f2b9003614eaf8afdb0c0a58addcdc6d6b7d9a96f206b331f1904a2da419040905a482165618529a60648f6edc8d08d412864b3b29326529682b2724348dd56c491c0f5729eadaeb3d8cdd9fc6aa7cc016bbc5930c5fbffd0f8934f6a431ed6bcbcfc8115bf393c8446304da47691c25beedc1ea203621d1fdaef6394371429618ff9b8b9d12def6842655f8842ffde571e3776418d9126f4fffe59427c810438104a9463ad9fdaa0c8e472a2af6105ef1ca9407793e727395510fae1eb967f40a01baa1a2b97725ad1b4f6bbdb703e58781dad200f9dbeb2b03e0a0783097f6ac4b5ede86ed7602376b206bc5f9a25609f3df4719507c6ad63f0c7928500a4b8a9ae3cef793154bddc74dfdafb5ea3b4180460eccca7bac1b02d0d6d863a18c5040eb940dc1eaf17ad31030bdef17efd770ddf2d3a65876d71336c76aa1b1738ca74670fb4098c6fcb19435a769db936aeac19b9fd91de51553e468505aa6dbf99b0292063316763fb676a2ef79723fa1c9bb0ffadebd218843f8c4067a54e47a68382c74baac77e01b96825a6b74b07f7d303007bcbbbe7bd2a3a1dfeb025c6d5e618251c7b6996ea39ae153974623c807a6fe51db3e84c18eb4d09704738b6d5b0b0dfa1086ae10550158d84eae62684f0041e710da200f408b2a8f3a1b9617df34bc8a4b39f0c27aa32cdae3e5428c5e9044375f381eec34d31a94937f9e1aaee5388f5f25fb3b69648bcd0fad96029de99f74ea2e88511d85f591f69f037d8d61d65a4e7efa6a4e9a1d3663ea12d96804473f7d75e5bea2e55740aa7d35365675551fe158b49ea438fa16c4dabb41e932e6848b25f8c6f67e55210700ce4c7b10e6869878e8f11fac92453cc8124984220498b975181689e41abbf38277e433e011185d691d8607b2c5510f4e777ac5a3515ee9e41493074fdb103fd7bdcc8ec45a2ae297f94b49626a5c4cbb191822e16dd211b4b62293aa3f2340f301f39018f2f1e59382e7d6590c39a32a32692f353b341bf2845d068e44da2ae4b76203daad64c6075e5665491f5a7d2f9d899f435d95acaa89f0a80edae4fb3766473594db2e250944ad236efe00a4f27158bea65e76f1c2bb5c3b07833534f3b7a7cd3f9c48ec0fcba3a08943bc95dc1695486f72d026299a0e4aef124dde6a865e38369b34a58fad40ef0ebb50f300873905ad8ea59c4c3ef3ab2d615a1100655635b83a7999c6f3b014f42e1b0b32425e8279eda1023483ebc1f68505e6c9185325183fd683baffeb26ca91f9d3d369e8c226b3b770d43030cccf1d770282db1ec1369ea1e7b0d0c6374ce744ebc342a89e2a642338d7bd4d3fb1c2c4f328a4b42ac4f790f887f46c993689b89570a4dbbe9013c1af171bd6d0aa6f869e97a4aaa14bb9f5d093e2aff398e8b04edb54249233d26a10747330fa07190a5cd98cebeb1195154c36193d8b8962623b1f0f7dfe23f6a65cb9dac351f3f60284305fcc63bc907efdafe3105d93efd1d3a76bf6b81f26ad131c1f0c3ecb188dd82bf3e5ca04f9be0a26ec04a167ca063310e6d4fe7c7dea7cb47be213f9a34ec0812b262e4e2ceddb9787985836fa6107b713034fc52d1498222811460a8614aa1ebfdfc068d42c1ffc9ed285ef3ce8eff99280677c47bd4c697992d07e0b4c771919b05e1746a5103572e469b6e5e251cdd4c451b7bb19d7d077d7449c7dee45ba0fbdc984b0fc9c11c8ccf9c1f70f8d157228e62f6da106009e8e50a3f27d3b0d64d8bbcfb8712acc9d2389a60b7ec506126a4df29a93d9e536f9efcea918880ca7e2f8fc6ec50209bfcc93545365b575f1afdd48f3b6da0258acd7baaca3554d129f96e125dc49df91a12c6e3da93cc6997f019ee0bc71820cf9aea26e0ab69b096fc15573eca4716274454e1585ad75a5833917aa9668941784137c5cb53da9681c79c99aa2e3b1619f4111fa583131d9d9dc8cb51eb086f3c2afeb6c3f54bf6ed032dc0e192463c5c8aa89c71bf0c0a4083f33390a45ba0ae9b1983d0b437657cab6f2b0ed3cf9ba58918bcefe4cfe421f5deccce2f15f291e01db1106f2c7240a7c8c2154e0db908cdb62a7792088088237a725b3212ffd9ac37ed7edc89578a7411605e16c05fbc558f2adc65094f6270f6f8729456afd59f2a72d0e01a024e3a0dca48244baab7e46d70394dbcaa5460d5d1f979cbf56ef7e6629568e6a2a1c74c4d9ec3ede7ee1e351633223fa18c13faab2c4f365b6725b8be4cc30d1614acacb84c1505421f0928752ace61acfaba3a3bf846127a26c8b6e58726f2a619094ce2ce6dc71c1a31d85de87d44d175640606ff75cbe84c39347147e88810e4d867cfbb2ce93a751568fbd4fd6b0b616ef69892125437ff493b307af47f4b66e0d28f1333131ceac418bae601c3a5b464734ed3da1a8dbce4234ca8f7f6824706d7ada987a78e781550c3c18be05ca63cf99a0c97708fcd69751875187e067c8fb1bc345afcff27389f067b7d75b15d01388d3425ad598cc33543f14df6a55444e4614a75eb84f6710d8897edbd664869b6bf67c62cc91e00ab4c5494eeb887ecabe59bba9658c40b17565a66c0093004bd275effcdd5ccf95d5deae3f88d2c490f81bed9180893018570ab9d2534baf3d655f6eb6875e11cf4bafdab99dfdc8980278b19e20f445c0ded40de850da3ed9987506f9352e995dba2933c4e6ecae37664cb9d6fe6fa121d0e0414522001fdc77397d34db9d45f3b49a63eae020877c53563d9297c7b542b948a514fd87ef75a7cf59d748b5e218ae30ec198456c50fe1d7d0ff03482ce03c8d0bc1594200fd22998b2f6e3b976cc13b90d82ce60d3fdda2c52d4cc197606e7d88122be8970c2416190faaa9b41bb70bbb3e3f25dcd2d476004c052e3a4802528c032189a3310b2905f687d6514221df8c45ffe0d112bcb0d757f3596d52a22df5d1577dc015e0617aeba7004fcf99533e3bd4a7d42641b3e1e5e8a2b5b233ac2f4325bfd234182161489eea7bd735551c59f736ec8be1e7a42961f594f8c2d08ba55ed3fb15b79a0570e50072bbea255278026d4f03b374b3d5682701fac0fc5d3deda81c58ea3b401f8d60bb3d16ad2122a66ccadb513889d166dc2fdd4661807eaa8bd43b3be7b75544f443239b2ba7df768e2cbda29eabdb98fbc367f726152930daa7357fd9348f73c6eb63f4bb159cdf96c87df8d5682ec6bf92172a0102519e43c566c8fed818ad41555a680db57cd899f5cffd57474ace56fb3fca2727e589756d11c00217b927d3606f1291d1f43791e72e0b93a37eee092b5d7e4a9d920053b06ab38637d044d9f0ced9f3b5d6392068dbe936114aee2a8a4027513a8951b4cb5cf9841ec78ea4e619f1587b999879fe2848cf801988060b5460b430e2ce8dd248826e5a70bb51f049be1c2f672ddd9eb96f73437afd35c1e8118091530b12a92189a361913227bcd7c97f3be600a2491474c7dcc0a8bd790247d07f746e55aa303acfef112f789b6b7d211b1e7c6323d6a3ed75e8599ab511f7a90408b9b557b522b987d0fa32598d812afb0c05df020d8239b022ff24f8b"}, {0xf0, 0xffff, 0x4a68, "f572e9000a07f9970a630ac4c5e855ee990f12b0144b3acfc1e633b46388f09b796b301ba7565ec890f12ca780d938e1d88b384a1ec3a6f3c5215e1bed02c8cf20235cbe49246414be28f69bf3e979fd309d013e5b8fce86c8d6b9d134bbb09415ec607efe9482d33ecfa30d39f909f0959b65dda28a4a277b3fd86e4fde38f2aea5efa8b3d055b4b4fcc660aef38eae57b995a33f7d9f073f8b26195d2e65135d6106bbb2494be67543a76bb5ae18c17eee94116b4616e4bf8c679e27788db70b95e6af8cc469f475a11167608b90b29e69ee007fc2d1a79e"}], 0x1100}, 0x8) 06:50:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x3b9, &(0x7f0000000040), 0x5, 0x0, 0x137, 0x8000000000000000}, 0x0) 06:50:51 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) r0 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 06:50:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r2, 0x20004b3d) 06:50:51 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x81, 0x0) 06:50:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x20, 0xffffffffffffff81, 0x401, 0x1, 0xd33, 0x5, 0x8001, 0x1, 0x2, 0x88f3, 0x2ae28faf}) r2 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) 06:50:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000080)=""/65, 0x41}], 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvfrom$inet(r0, &(0x7f0000000140)=""/255, 0xff, 0x802, &(0x7f0000000240)={0x2, 0x2}, 0xc) 06:50:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6102, 0x5) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() r2 = msgget(0x1, 0x115) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03, 0x10000}, 0x44001000e, 0x8000, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x100) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x6b) 06:50:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) sendto$inet(r0, &(0x7f0000000280)="a48404f3142cbad917c23f45698f0e531f64ebf35c51261126faa7bba5b1d11b5628a2901a341f5e0d9a202f811436a426529795883b3a9c4818167923483f8dc326c29bfc0e446615cd1e639c1465a32b964ca51353a4a29161515c7aba68e88474e29410a969fbe8525482b40ec018bd26b727699caa03c94724c96f6b2e92e62f0c5d4fb1be50f25d7749824b586b999d71ef47d75b4eae619f2f914ffa6ce3a8b96bdf52766b42c9c6db570b3d5fa49f62e9afd53f75409ab6b16cbbcb6c122197e8d17be6caa16e6e995cc4961111bd5d573da32949d6b2ea20f57d2fcb2c9d7343819e18cc01963b3b88e2d3a88622953f688b11f3f923ff2beb1abf42a7ee9a96f337b50c01e0c288b1369a7c87c623ae744da189353fda8f8bca049950f4a393c25d7314571f78d5d7df753fcf7188f7fc51bff044013b5ce4c16f0db9a31cd432a7aee005c9d0bf406c3c01d008e34fbba1d5438171deca618155bd196058a7b1dfe131dbcaa3632d6ead92b6458806708fd0878786b98c75f24174921492f8cb5ba59622198d74fee583aca141ed4dc72823b3e1162805176193562a72944fba19898a2d5dfd0da72f7659bc8d95fb33711f557f78a4073d490d9da625add03e7ebf5f0c3771d261ba9fa657ffaa541eeb4200d9833d937c99a8e465d3a974c784fc47b92acc3eee636ac0f68179bd89bb2aa0fed145cd51c6f8183041996bf54dadc45bb36d6c0fd1394fb145980f7a3ba5fb05b53885d24b82d613023bba8c10bebd936e7d691eb1200bc16abf53549d71f666d427f16ec9735e1a46dcea54841ba67e48434d500e40b438eb04ed369b34b6bf0b420a596e08e185d5fbf87c767aec05c0b6475970d474210554b5f9d7f0072c82864815ff8904ba59d6a33a8feddd22a7b53ba1ac9668c72aa91b3405f7edae3992b1bc3d7347d263dcea5c0b8f3881ff79c41a7d04bfed7618a7a35ebc1aec7fba77c70f18face9f22a6a59d6d07a7d3fb5915fe62cbc35d4c166ce88189a63001e13e8f4d85d6635cf906dd3b355e51cdc0ded5054181d6c3f04b23d3aaa959595e8de9d04e68b0ec581000266d69c5ac9dd88e269db7932a494035c3ed5e1264da28db3e4b70482d698a6006476a744f9449685c9393705a795eb55a956f7e8f73e74d7d4da834ad41f16c69728ca210afd34271f981b0854475657814c97e732f681051e8a2d381f825eba836968294f441f4eb90a7a98370451dffaf2ce05042115e0a2569c59916126dec4826a5585e288b3e59754350d2f4fa8032df5e0499fc11ba500ce3fedbc2e2e5fcb77ff9d31df93f444fb6b3988c314f11a95fc9db466f3a1e1f461eca86849097e58fe3e7e675a2cf4056a592357624f48d6160714b5772f5e056561871117fa4a334a4ffc7c13cefc6c4b1242229901c4b8656e421722b2fb315257d09d4ad0008a666008d03438ddcfeab20ca2f55a6e60ecce9e6e62cccc2656369c80094cf24d0e4c695c781954b1a9d4c54cd61e0caa807cb2ef14dc1673ce421fd5bfd14c03cbc7dd7510d73cf21f137fd1c0c6844d26f6175cb5ba23a1b1b7b912229d4c837eb8200a15f032e3be2fb34cae7aeebce07673fc3cafe93e363108004db921eaa496ef33269cb8f2918edb38463531d4e96c7279be9599f522ea4570fa0ff7a23ac55a83dc5f33b10d13477f799a508f989524126dac4194baf300e061d55d160a6234b1ae45c2373fb18a1778cbc1a6cd7f8e770795d2816fae0222354479c439c011de2bf391f8a718a1d69ff2ddd36e5613d3a080f53a3ae0d30b261121cc54b7162263119a6ccbdc9dcc6ef9a80c21d2e10a6fd112cfea551bd3737fd79e267e2e748b1f02a0f7bcf51498a3a0025b12255e34c58f8a714a32a9003bf319768e6a03433cf982b2c3045d105a66d1a9a4a67a7a07623bb7a02372389762df06f48f09b69133565655cb0541088e72c11135d3eedd04c5ba46d5b3b1152233a6351d09c575d6eed5cc2c6db9a4b10ad1d30bb717f12ff3d6b095a1df7f0f62dfd6a0998946b092596a30ad0246a7ded521465fa2568c6bd09f620202d2f279deeca462cb7826d9dbbf54e0db64a3522a2b88155404d22bd8a0e858ebfb36272caff8326c9efa178e8eedaa25533a5a0dc9813d832cc1d1e66346d0365b6add609035b7c7f57c6063b3a3e7fc30b71e5a091e19d44515fc596434e6d5dd42a63aa04a3b2763e68d191dac7e22cc55eda53b3395a3d92468127ede1d0ed2d6ea52578e492d2131caacc37cdbbac4e46887c8958cc63e7e4bda93605f3d20e4cd41a284daa357c75cfdc44318dc97084fad9552e1d682b7899ce2d5c44243458cbf3a6dadfd338ebe9a8f93abd1bdcfa2a0691431d5ebf9a530f5a1dc3ef5a87cd2bf582c9e44e34f174682567853bc2658f7335643bcf8724a028c634a4eca1697052b6c5fd53a3a8b93dc108ce19fe2f042e8e112b4a66d1ad3cf929a0d5f47f9196eaeb21d0763aaa3d92e9e2dc01f839f19b6d7f6842cf1d40fe7ba2cf5651f585d6d9cb6eddee52de2b06a96eb036294a2a364198a3753749415cd4956b1809ecacc5fa68c55add38bada2a7741025b91741d109e5462b1b3fe1c29c808fadc7195f9945d1cb80c4556e0fecb63540663b3eda125b6cbb7fce92ecdc91491f9dfb08ae50ab3a18785fdf48d52d06a022bcf4bbb617a1a20997b698a4353ecdcc19ee00d933af4682076e67f245a09ee49892638cbe0ff8dd3893e7c4c746311a7c676edf6eac783542b23695c742217929c223f080aaef3ac8cafddb32c31ae800f9f777135ec80517dd6bc8b19b27cce90a49549af48151578d25bf2546180d5cae56e9937c29373179475b08212af4c076afd200de143045b8ad9d80aff62438a2fd8888ed872271022e520bca9655b7ffc41912ce6e573fe5935d10b9e017077e1b9af355e6a8556f8a60ab70dd08a42ed121c264f6863c6798d8cea0b01dfb83d0db1173d518b565350ce69e593ef49c8c5b17b82ec7948bc97aba26c5862e03245672cf206f67cac3a3eaeb523da7cf5db45cf49e5d5f35ac9b7b57b6ea5de458924320cf4e87ba72ee81ea69f161cdc72541462e24af16413eec98081d2db5c3a5575ad365a8e368dc3d5f1ed69742a5dd1b493fe8847fd31b6318f4a653cd19fb4d7e6f3253a552062ad0687dd9d77caf00a0419dd95a10b14570c5956ad63dd8033584150d294af551c5af3c3f328a408ed471cb13606eefc7eae073216ecb93112824a696be1c69c3e9a7298a7c5ff60ad2f01395bb50f86892dfb1c207d50e53ae524a67ccd72340010cc9081a22c1f80e39a64aff6cd9b8948a4bb7563bd8956d08dfb4da9568f8424fd9d4c37a64f81347d4f07f823a6205f6a69c81437a2a0ce60187ff22a47e2ccb7839821cbe8dd633b48535041a556b8a2d0a0765ea09fad81a0b01dd20ab9110de3c3eee3de86e4bff305a57036e3fa18350fb0398f0c20a7382bef307743d0e335c07d82f1202da920895bffa154ced09df45a3410733b19fb7dd44f022133ba1ab1f8331acff8806e8ec599734e8ac825bdab0b05e4732490c415c6651e4555e37de62fbd80c12bca8f4fe024b92e02b93ae01e8ed0709b48d4a063621f9640a45456f4c3e0052fd6184994f2cdec1a81371f37354c2e807e0f1740283905fb8bc0b6c7002d50fa9d79d7bfc69681e59775f03c64e11456b1f824a750ad3995ab257384ca6b9ad5e8862781608ee76787cd25c03428f35b8d72ec18e04f86baea650aa6638985425f71b5c336e6e43c2f6552d0014648e99240f95bf9b32742e4bdb39384f00711481a3ea9bd16bbf0c520d0a0fa1bd87015475573d91b76ea61fed562b512f999eff5c29bd2e39b33c36705e4aee3272426cdc399ae5778a94d92d09f045a59110c55468c057e90d9985f3b1d6626c3e1fb16bcadb71aeea0e40230ff1f67c6be15f4d80390e69f183140b73ba56bb71bb9001c12b615a69776e397b2d222cef9e245065794f269fb7d76f40bcbaad32a6a2c39ab42f854c9b8f9020f4239660c16201a2b9835925ba9ef9d37fb586ea1cc31282ddc218945d8bf1af929abfec68db8e72126feb46bab97dea5964db60441c94cc3c0fa017f0f4dcc856e64292cb6428172a10d4ba2db68b5efe048ad2cbe2ce4e9c346b374bed1917151e4e1ac99890e94e44157e2b8487a3ce9547d035ef170cd2de113583dfcc620212e9927770e6afc943886dfb27635780283731219e1200a7e9f9a1fcbe533edc2121e6f77760f69f066f9484ac4f0713eb1dcf9c129285145168b739c874219a34ae5b7e6a087f290b23223b0943cbf0c400effe905254f4660cad5d8aec2a95bd215d7a515ffbe6784e6438bd018a8250e3bc977b7950978c7ac83ad76a90edac32a42b92fc5adf9cdc07a87630407f4b55df6d02be78049de8b76d98f1f5bb7bc8438301b124de60a23437fb8dea9c99a46469b2d1b4940bc3f59c0018ba2859c7d8c1d8a5e3f91ac1582b72f8402d29de4a83cce83aaaba708d7639230b51c30434aa595ecaa80452b4ae9ae0ef652663a92a5be315f421dd703082bcd45a8842a65898573d15c15499b2563bdfb48158a269a63274b4c1af37145bd1c980188c6d283cfa556f162dbca841db634340afbb1b071d2081d17a8dd05fd57746146c32514ffd2e568010750946c273d357cbafbfe3b14610e079c942186f6f1d205dafef5aca0f732e2938d3dde93708c82f73ba569afad15df2e33d65c6f1c037f1f481ebe439a8709a045e3e9930f349ea4265975dc7dc7e76ea57cb763246fbb7373eba82e7766e9f6bcb691cac4c66ed73e394c2ec8638ca29a27176ab0cb9794298ca185af3caab8bdcfb40c574d59c7e7b85635a138e576cd7cb93fc73b38a9fac956f91cdf3e03b1c700c92b0e8bd10f7bcec2c8cc098a030904a738a1512dc84a8cdf575ef788829be7d164935e886b2fd64933cb5d9458e8f2e92b5f724240691bd6c85897bdcfdafaacfce1aeb484fe67b8699ca4d6999b168f071815b7943abf06b64a75fa61267f3a41c9de49211784cc00c77b5a454d5b8d496ccea3320a6937a99995e64f0a57fef9754517f4e015b61e96cd015f7370cb5582abf26eb2b4d29f140e2779f7c7cdaecee079e072470f89b1127c3dcd2502375a1a558bc7e0686d2ffa0b1e39b8776f657dba5d7810f774d730bfcf6a783a2697db467d53380a954d49cf2e6a3fc090be07600be122aafe77e82e663479c3e71b789c80167e032f6ef960fd3181c1337c992e7926b0d743fa6ab5dc40e65c80e793c3012b8e1ba8d2ef4d0abbe8ad70d3e898c8f666d620149e504884268a570010eaa5f58e15dae0e0e04c886df4bbc8441b7e0eedc68270616e20610ab0c92d24f95919eb1238aec8eec048aa0ce26e53a85d536b1e48d32178028df3c5e2c5f344d3a78b55281510177fa90b56d55ef6f53e9631b483c38d072b0c26ef00813b179bc3856ca8817297857d29a4005f7e5da2e084bdf0b7bdec2c764f3b2ef491058ddf442c788bb86311aaf56338b3151653c6dc417774cc8e2da530aa4a74407caf0919082a576bbefcaefde9c7a98e16ebe603e61f747c7da68ada5cc30fdd4f7fc924bd3107182e124fc788f785c09ff5f6f2fbcb17dd9edcb595a631eef00c1a2154273d2df1276b6d0bab23efbfd1fc4e5a567e347489742225987807671225697b1612cbcd5b1ffd917ed7b0c8f7a3fc2b304dc056ae5c05c7342ff4", 0x1000, 0x6, &(0x7f0000001280)={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x1}, 0x10) setsockopt(r0, 0xb98, 0x0, &(0x7f0000000080)="95e0e7b7eea0a5d6974b29b6ee57f1ed13e9be806a3ab6f339b9c8fc29b46b2f3c7127a908cb1828a96f64936753a374d8e38238fd004eeb219ea9803874cf5b2817504660758bfdd53fa7ce0121ee46f87d2d1b3ac36db41a60546c368ad1e5f4a13cb53f", 0x65) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x3}, {{r2}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x88, 0x3, 0xe920, 0x40}, {{r2}, 0x0, 0x0, 0x0, 0xc6, 0x8}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000008, 0x8000, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000050, 0x101, 0x405}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000080, 0x0, 0x9}], 0x4, &(0x7f0000000000)={0x8, 0x727e}) 06:50:51 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8180, 0x1) 06:50:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r2 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0]) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket$inet(0x2, 0x8000, 0x9) r6 = socket$inet6(0x18, 0x3, 0xfffffffffffffff7) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x20040, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x408, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = dup(0xffffffffffffff9c) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x840, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="596cfa0d1a805de226b923d1af36bf16027cee094c580c339b0d31bd1517139761e63a0765b11e13acb090050d3eb31c12ac45f4f3e5feb06c373ecf06574720bdfd85db0d5b1b9984a32a208f8c345cc5c0389ff858cb316c79526c739bfd", 0x5f}, {&(0x7f0000000180)="a3fb2e9cf5756d57892ba489bec1c6d9ae6e448455fc3752ffe312da4b66d65e602bc522fbd8952d040caea94e852a19c9ff6eecc191e4a83142fe353c253558efa4c804a2f4b4e2b657806872f34714798dfbfa338f99c078994f4c480d21ff5b9e472054e0dec7fab1c922eb6595ac4c0411764f541c7dab1d5118006003438486ce904387e07160b696cb641159c053d81b90a4283a74b559682cf45402beca9f0265f6f16d664efffb631f454d20ee6a6e89a1bfecd682", 0xb9}, {&(0x7f0000000240)="8fd90115b59cd13b1854dea8efa010bd746603802f0e29deb4ab07719256f951115aa768d55b040b64a7bbc20c9dc5fc95dd5171814969158728c074a3ac5ca627f7e13268b91190de495b1179b2ebd03ddd4c5da95ab81ac86bc4a8867ebda9169d06f3513927a795fff19b8ab2f8292e114218d6d5f7544fa0094077794c2b59589e3243206b2ce96f8ecd6fdbd1152122281c78632045aa2dcf11a6c535d0e73c18044680a62a", 0xa8}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11]}], 0x78, 0x2}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x18, 0x8004500) r12 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000000000)) 06:50:51 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0x400, 0x18ba0265, 0x5, 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) getdents(r1, &(0x7f0000000080)=""/74, 0x4a) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r2, 0x0, 0x0) 06:50:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, 0xfffffffffffffffe, 0x20, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x4000000000000001, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/205, 0xcd) writev(r2, &(0x7f0000001340)=[{0x0}], 0x1) pread(r0, &(0x7f0000000240)="e0822c8cc86f139c0c344eb8bd5d384f6334087e6e794681c44fefdfe8c36088206ca305886044740596adfca849dd9cfabfa757319fd1f4f645c5091d368306fad4020cff38450a2f444dce3a3684f946f72b061f3ed49af77fb4e665cd392930ed3dfe13d17a2627c260534e78dc17ad02ddfe84fd7467991223b21c12fe221c0c59fa3f4b64b57b211e", 0x8b, 0x0, 0x47) r3 = shmget(0x1, 0x2000, 0x62, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000440)=""/240) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)) 06:50:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000000007f, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x82, 0x100000000, 0x45816e02, 0x0, 0x5, 0x3, 0xffffffff, 0x3, 0x1, 0x8, 0x9}) nanosleep(&(0x7f0000000040)={0x4}, &(0x7f0000000140)) nanosleep(&(0x7f0000000080)={0x80000008}, 0x0) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x4, 0x6, &(0x7f0000000180)="cfdec1dbcb17a6ff15ba1784593c4a4ff392ae15c6728a04fb2644d55605cad8a455189d6048909577be93377a91a793f05a672683bd5867b6c9c665910a9fd118494aa6a9fe8abe9e4cba4863d16ad0909b38e206fdcf1ad806496232529bb26a6df1f0dbd153ab4a92a1c4b3535f655ca0dea19a5a", 0x76) 06:50:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400000000000085, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x48, 0x53) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x4, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}, {0x3}], 0x2}) 06:50:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="c2917aa86b5af14a98539794014ac18d5e50c3d8e7a93da7511bd0948e8860a7707fb59b3580917f7b105437b35c9205bc67235e33112d9c7c4c606f55b262b9a547c84af0d7e298bc31e049725afaa9afdb6fdbf051bff2af9a17bbf2ce734ceb4ad19f809ff46ff8ee90b8cbcda47cbb0006d2a315b9aceeab8805b7e71676d9e92e931ede7abf7f4c4c66fb36d9e9992bc17c58807dad3b515e2c275910a697e578488f3f15ff4d5cabd0e4781a6e2fe47a07f12827d03149f852dbc25134432e551c53234224b70199a73fedfe5b4b4118abc51d283a200263fc84585157dd8c94a429bf6cbcbd8ed1d89714c641e333e45396f7b7a20d16695e9db8", 0xfe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000400)='./file0\x00', 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) bind$inet(r1, &(0x7f0000000440)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x6) 06:50:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) munlockall() 06:50:52 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a3c", 0x4d1}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x7, &(0x7f0000000040)=[{0x80, 0x1, 0x800, 0xfffffffffffffffa}, {0x0, 0x100, 0x1, 0xffffffffffff1660}, {0x7, 0x8, 0x1, 0x1000}, {0x14f, 0x8, 0x1d0f, 0x7fff}, {0xffff, 0xbf, 0x8, 0x2}, {0x7, 0x5, 0x6, 0x8}, {0x1, 0x9, 0x46e, 0xfffffffffffffffa}]}) mknodat(r1, &(0x7f0000000640)='./bus\x00', 0x7000, 0x3) 06:50:52 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xa0, 0xfffff, 0x4, 0x401}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x1, 0x1}], 0x3, &(0x7f0000000280)=[{{r0}, 0x0, 0x4, 0xb, 0x8, 0x81}, {{r0}, 0xffffffffffffffff, 0xc3, 0x44, 0x5, 0x1}, {{r0}, 0x0, 0x80, 0x0, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x60, 0x4, 0xb595, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x46, 0x6}, {{r0}, 0xfffffffffffffffa, 0x37, 0x0, 0x80000000, 0x1}], 0x4, &(0x7f00000001c0)={0x8001, 0x101}) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f0000000280), 0x0) sendto$inet(r0, &(0x7f00000000c0)="36e3e19531c81df46eb9abca58831051a503c27912ba71e9726f430e25d7c82b385ffaac08d2faed79d37bca8166f188d08f45a1a9add28b3196653f6a486f7bb6c6afd9b175fe5890489e857b6611f79cf11d035c75855c3170f55c49c14174e99801e1b46c270dcf525e90f0002551d8130d10d6bb801e0ad457c7191c8d858844609b2dc4f23ed221b791e1dc1f564c403b", 0x93, 0x402, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) 06:50:52 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r5 = semget$private(0x0, 0x4, 0x5) r6 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r6) semop(r4, &(0x7f0000000380)=[{0x6, 0x1000, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0xc6, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000a00)=0x2) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10020, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x6, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x9, 0x7fffffff}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf00fffff, 0x20, 0x1}, {{r0}, 0x0, 0x40, 0xfffff, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x8, 0xffffffffffffffff, 0xb40}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x8, 0x10001}], 0xfffffffffffffc85, &(0x7f0000000100)={0x200000000, 0xe39}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) getuid() 06:50:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f0000000180)}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) writev(r0, &(0x7f00000000c0), 0xa9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8f8b, 0x1, 0xfff, 0x5, 0x7}, 0xc) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8000, 0x9}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) 06:50:52 executing program 1: setuid(0xee01) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000041, &(0x7f0000000180)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x323, 0x10000001, 0x95, 0x5df, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f00000000c0)=0x4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001340)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001380)={0x1, 0x1, 0x30, 0x9dd, 0x2}, 0xc) r4 = syz_open_pts() socket(0x1, 0x8000, 0xfff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) connect$inet6(r2, &(0x7f00000013c0)={0x18, 0x3, 0xffffffff, 0x4}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x80) listen(r1, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x7f, 0x0) r5 = semget$private(0x0, 0x2, 0x80) semop(r5, &(0x7f0000002d00)=[{0x0, 0x1, 0x800}, {0x0, 0x80000000, 0x1800}, {0x4, 0xffffffffffffffe0, 0x800}, {0x2, 0xb95, 0x1000}, {0x3, 0x2884, 0x1000}, {0x1, 0xaf23, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) 06:50:52 executing program 0: r0 = socket(0x6, 0x3, 0x10002) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 06:50:52 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f0000000ac0), 0x100012000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r3 = socket(0x4, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x18800, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x80000000, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x7, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x8}, 0xfffffffffffffd14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) execve(&(0x7f0000000880)='./file\x00', &(0x7f0000000980)=[&(0x7f00000008c0)='[@\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/vmm\x00'], &(0x7f0000000a80)=[&(0x7f00000009c0)='}\x00', &(0x7f0000000a00)='*\x00', &(0x7f0000000a40)='/dev/vmm\x00']) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xffffffffffffffe8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) 06:50:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x8, 0x401, 0xffff, "59d4fb077ecad237d1440410acaa935482a5fb28", 0x3, 0x9}) mknod(&(0x7f0000000000)='./bus\x00', 0x140, 0xcd4f) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x6000, 0xfff) 06:50:52 executing program 1: r0 = socket(0x2000000000000005, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000780)={&(0x7f0000000700)=[{0x1, 0x1}, {0xcf, 0x3}, {0xa7, 0x10000}, {0x26, 0x8000}, {0x100, 0x1000000000000}, {0x100, 0x4}, {0x81, 0x40}, {0x22, 0x2}, {0x0, 0xffff}], 0x9}) msgsnd(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb551722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b96769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90496d2488c3610300fb4ae042c678d57993c1121f7bbddd51ad598984196281fbafd9b202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8040abbd17ab7a634c37630c8bad55f53ee2d8e60f36dba3ca916772f83677"], 0xd7, 0x0) socket$inet6(0x18, 0x3, 0x6) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) chdir(&(0x7f0000000540)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x1) select(0x40, &(0x7f0000000380)={0x80, 0x0, 0x6, 0x1ff, 0x0, 0xfffffffffffffff7, 0x4, 0x8000000000000}, &(0x7f00000003c0)={0x7, 0x80, 0x800, 0x1f, 0x0, 0xffff, 0xfff, 0xfffffffffffffffd}, &(0x7f0000000400)={0x2, 0x9120, 0x20, 0x6d, 0x0, 0x0, 0x1b, 0x7fff}, &(0x7f0000000440)={0x7fffffff}) syz_emit_ethernet(0x27, &(0x7f00000002c0)="3bda40c99058009deab1fe0b1f3dd237d55e393f751d43bf09e71c69c74e3ed87a9f23d1b03f1156f9922ecd8ca2773e452d9de6b7c5388ae4fed1338e4df471ddb3857708392863b1725ef2c721e29ab7fa1401d6db4d53f2f9339c55171789ef9788c33bab53481ace0c525922fe814fbee5a8596cf3353014ce6e0c206198fef2533d923fb676088806f50d5d9f520ac7e569dbc89c0e66cbd44cbf8b338b3f76a422c395d74f4510777e85c38307c2313e2661f6c189df2a4d7f") utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1000, 0xf282}, {0xc1, 0x9bd}}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) wait4(r3, &(0x7f00000004c0), 0x3, &(0x7f0000000500)) clock_settime(0x2, &(0x7f0000000040)={0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2000000000000066, &(0x7f0000000240)}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1000, 0x1}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000480)=0x80) 06:50:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200040000000c, &(0x7f0000000100)="00db99fb06d7f0f8d088cd8aa8d39ef900000000000000c0c56c25809dce6c9c0884906dd93dd8f941f47a607853bdca0a188a0ffc634a3e1d2f71aef2d180712c257c2d75b31362ae95bcdd587a3d088e54b081c79b49ae2882a78a77d169f660c123860b163ed05eb63c1ab1c195b2dbea", 0xfffffffffffffd41) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x3a0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8081, 0x80) ioctl$TIOCSBRK(r2, 0x2000747b) shutdown(r0, 0x3) socket$inet6(0x18, 0x8004, 0x3f) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') 06:50:52 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000172f66696c653000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000140)="000000000064001400000000", 0xc) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 06:50:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x1, 0x40, 0x81, r2}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r3, 0x81, 0x1000, &(0x7f0000000200)='F', 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) clock_getres(0x7, &(0x7f0000000280)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000480)=r1) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x7b44d1ac, 0x1ff, 0x9, 0xec, "19f041bdb306b9cb405dd39717b77a8380b40c57", 0x3, 0x10001}) syz_open_pts() close(r0) dup(r0) r4 = syz_open_pts() listen(r3, 0x4) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt(r3, 0x5, 0x10000, &(0x7f00000002c0)="d55d042be6bbdcbaa9a7d3121c3466da343c25833cdc0b31245c02df9a4bf9dcba8ad464bcb196e6fc4110cb39986181b520322989bb767da2da2a354499274ec7e6f87221325b08d3e42bcd4a6a7511f1e434641a1cb8e3629e5ca28a1db430b12bed2399f07df8df212205ea1d1b8b825f4cc0de44178a2a8772d0dae56843f6758ac52756bf6fc80205ba50bbc59cef78d9e6b0e5892b95219d515f8a18fbe4675df4d89254146d2fd756b7d299f715d7a48543cdc9333ad05656a2c9a20f5e2db969b08c1d9b3a9f5cc77b43a3128f62d807ef3a950a22449511018508f051244be9648a7a81848096355196c9568674b9621114c0e87fac3a", 0xfb) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x6) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x5, 0x400000000, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x63) 06:50:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 06:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20349, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:53 executing program 1: r0 = open(&(0x7f0000001100)='./file0\x00', 0x48, 0x120) r1 = accept$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000f00)) r3 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = semget$private(0x0, 0x6, 0x80) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x443) accept$unix(r1, &(0x7f00000010c0)=@abs, &(0x7f00000011c0)=0x8) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000840)=""/28) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) fchown(r5, r7, 0x0) recvmsg(r5, &(0x7f0000000ec0)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000980)=""/178, 0xb2}, {&(0x7f0000000a40)=""/64, 0x40}, {&(0x7f0000000a80)=""/31, 0x1f}, {&(0x7f0000000ac0)=""/240, 0xf0}, {&(0x7f0000000bc0)=""/80, 0x50}, {&(0x7f0000000c40)=""/146, 0x92}, {&(0x7f0000000d00)=""/165, 0xa5}, {&(0x7f0000000dc0)=""/60, 0x3c}], 0x8, &(0x7f0000000e80)=""/64, 0x40}, 0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000001200)='x\x00') getpeername$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000f40)=0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) getdents(r4, &(0x7f0000000f80)=""/151, 0x97) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) poll(&(0x7f0000000040)=[{r2, 0xa9}, {r2, 0x14}, {r5, 0x40}], 0x3, 0xfffffffffffffffb) 06:50:53 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) setitimer(0x3, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x7, 0x1}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x7}, {0x40, 0x70}}, &(0x7f0000000040)) getitimer(0x1, &(0x7f0000000080)) getitimer(0x2, &(0x7f0000000180)) socket(0x3f, 0x4007, 0x9) 06:50:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x32c}], 0x1000017a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x9f, 0x0, &(0x7f0000000140)=""/159}) r3 = socket$inet(0x2, 0x5, 0x8000) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)) 06:50:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899edd2b490f5fc70a08b68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000008c0)=ANY=[@ANYBLOB="00020000000000000062757300"], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r1, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x29) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r6, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r3, @ANYPTR64, @ANYRES64=r2, @ANYRES64=r5, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r0, &(0x7f0000000880), &(0x7f0000000a40)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000900), 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000800)={&(0x7f0000000480)='./file0/file0\x00', r0}) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) msgctl$IPC_RMID(r6, 0x0) setreuid(r4, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 06:50:53 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140), 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 06:50:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x202, 0x10) fcntl$getown(r0, 0x5) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x2, 0x2}, {0x2, 0x1}, {0x1, 0x9}, {0x1, 0x80}, {0x3, 0x3}, {0x2, 0x2}, {0x0, 0x3}, {0x3, 0x1}, {0x2, 0xb4}, {0x1}, {0x3}, {0x2, 0x700000}, {0x3, 0x1f}, {0x3, 0x2}, {0x0, 0x80000001}, {0x0, 0x8000}, {0x2, 0x7f}, {0x3, 0xde6}, {0x3, 0x7}, {0x3, 0x3aac}, {0x1, 0x4282}, {0x3, 0x6}, {0x2, 0x8}, {0x3, 0x7}, {0x3, 0xee6}, {0x1, 0x1}, {0x1, 0x8}, {0x3, 0x100000000}, {0x2, 0x3}, {0x2, 0x86}, {0x3, 0x5}, {0x2, 0x80}]}) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 06:50:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5f}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffffb, 0x5}, {{r0}, 0xffffffffffffffff, 0x82}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x42, 0x1) 06:50:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 06:50:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x2) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 06:50:54 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) getpid() getpid() getgid() getpid() 06:50:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x700000, 0xb9d0, 0x1, 0x9, 0x2, 0x0, 0x1, 0x2, 0xd9a}) chflagsat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xfff, 0x3f}, {0x18, 0x1, 0x0, 0x401}, 0xfffffffffffffffa, [0x2, 0x1000, 0x8, 0x7, 0xfffffffffffff9d9, 0x9d000000000, 0x6, 0xfff]}, 0x3c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x100000001, 0x4, 0x248000000, 0x6}) r3 = semget$private(0x0, 0x2, 0x310) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x1) semget(0x1, 0x3, 0x20) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) r4 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x2, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x400000000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff0488}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb110}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file1\x00', './file1\x00'], './file1/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000007c0)=[0x5]) bind$unix(r0, &(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = getegid() r6 = getegid() getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) r8 = getegid() getgroups(0x2, &(0x7f0000000880)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000940)=[r5, r6, r7, r8, r9, r10, r11, r12]) recvfrom$inet6(r0, &(0x7f0000000980)=""/7, 0x7, 0x2, &(0x7f00000009c0)={0x18, 0x3, 0xffffffffffffffff, 0x80}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) pipe(&(0x7f0000000a80)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind(r2, &(0x7f0000000ac0)=@un=@file={0x1, './file\x00'}, 0x9) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000b00)={0x2, 0x1, 0x8}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000b40)=0x8) 06:50:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:50:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 06:50:54 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x7fffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x10001, 0x10000}) setitimer(0x0, 0x0, &(0x7f0000000100)) getitimer(0x3, &(0x7f0000000000)) 06:50:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) lseek(r0, 0x0, 0x22, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) r2 = shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffc000/0x2000)=nil) getgid() sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f00000002c0)="3bb0d9b05c07b386a344b69a64b40fbfd95bd6d3b3dbd2077ab6fc9212594ba76b01b592b332f079a0a030a098c0a2b9a0c5269357fc72ab0b1aa3133ccb85750f66084c70b70274c95f3146822e6c87b21a499a14e6bc651dcc8b54e9218bab5c56a581f6f34db2c86c6cb42cadfe9a8f0ba8921a40710ca3fbd8a9b98715381645d8b9ad5e82c571233a8c36f9b26e58c6e3c8c1a0348b2e5956d318454dd0e3da29bfafb4f0548705c307cb2cf962fc29fce22072f9fa9bca858da8e66b0e92583a80f4b5e0790a5065f4eeb354f3e9438e4a154bf4c122dea77ea214fb3f7163097d2903e4fe0d73290feb61603297abff40be2d6a99d1b0e1a0b9eda3a24dffc4745a64886dfbf05f0bd3f5065e55ba92293194c97c5bfccb3f541babe7218b8316b36f88d7ff3bdc976771e28d77d14bf4b4d0030180acac2ba3fd657201a1445b4041991065e1072ba8888d0dca7fe921cf3ab93a252bc0fbd5abde7ee6ee36eb0024cf54ee129a772a02cc9f1a5c4743f27e6070f108e0c89bcdbcf1dae279ff775e8cf50902151ef45136afba0fc995457d23c98cd6ad247e3f1f4e0ceaf63a72afe4c078ef90057d22b6d29349059ed0ea4e44e21938cfb3b2a0ad750d9a66fa5f580b2d0165a4b92c74b784da394fb6a773c2e031d72998ea8aefeff788d71437c1477cdfcc88d27c254de9ea7e784b65d7bae03147d457125efb99b69ff9546509caef44a212d5297f52f046010f2925b11bdcfc5ee65b5d7513ca69c269ff3719ceced9365fa5a0284ef79d39c28b0f2dc2a9c0d48f60aa138d6b2a75e1268337e7054b8d198f50cf311055cb18882c3d4af0d8a97fd2437fc8bda42f452883c15c7edcc624b0e46bb7dabcc2e9c6d22c4a0aeaa4add176a938a1d0eefb76e3f7001021a879893e875db60076d0fbe9099810ad1652e97ac74616c35c3a4d47f2ec28be1d2f52eac7d26955840a212f14018c04447a2709cd132939cafc921e9c17b14fce657cb24d30b81ea0b5a66b6bfb0605ab1e2cce648afc5c94e7ae386ce4e51abd0e224a59e2b6d3bf4a7848c2efa0d3b3e4cd1f4d092812aa2d2c3bba5fc0a338130051755b259698bf6c4e5fa49574d14bf9413712ab2bc6f6c40a9ebb6c41f14c9aaf515f5758b4d8b4f4f83cad7657d874a0e099b2011a62c5700e3a35d2d0c0f1c1dcab396a6a340f901c0897e6eb470733f21d30d4c9257d1199393a50e47c75d9a1d5834fcd61daf2001c584a1c1b405ccb8d425dd376594faa2c86e6820c1eb4032109edc4a3cb79e478acbd4d4c76eeb088fefa5cb61194f96f7917d9beda768792c5ffe52c7507811818e9baf2db3168aec09f41852ff0830213277c6e7cf3a9e870717dbd7af28e8e209217693239a32713311d1713336175fe1c239f70627e1f99c6f2d964d101f9ba933f3b4e429965ccac0d32f95c083adf31d9300784f2e1522db17a187b7f9d78f873ecc5a1feeb68c0fd931fc5598ca6fa188a776df8bbece57b7d9e38cc7fec436b8937249f4056e02fc80f753b751b7afe29559aeec984317965c89d2aee6b7ca627d250bd7661d864bf99185b0b4c39f9c0708685e26332e4f34b2e2c7635993640daebed6b3e45b9cd99f4c0cff58faac2bc68aac32a7b1f5f86861153ec5a76e3b631416e4c7fceeb270360e9c339d6dd9c4620c1ddca13e5e24fdeea472397ac015a3f4436f5450daf366300f5de0e6ad646e8436b838907575b3b8eecb8d44de5262b4ab95f6cf3a071f39fafc90ba0a7ba9759288a0218011dcb7122146f0c1a37a995e3f500402056be2ab7d7c29226151402bb51b62e610d5d953e23ab003ad5981b1a1d294399b49331ec465ef09e12d1b6090875a4ff8ac0609151194459dcf8f41880cc29b50a1cb29aaa518dd490075513152aa810d265dc49ce5ecc49a2a316dc2e5ea6a082fceb92a48fa77848ace20cfa97d10df8bdf0801e84f201a899310e2a29a9fde9e998b726e6d0f02b4a44c3f31e6dc292306d454c681e629c025dc444dde5cf94c14726bc1a68a492dd7ad9b6b4dd7b440cf7d0af80de118f635095a7f090f67c88193a2ca00c86a32fc29403562000b053bb4a11fa4ec6a2d32ba03ef9e2570187c2756fc4f201e94735377d03386c85ea9f5cfd16828f58439654854014adfa8c4589fcd24a83a1c96e95c8217647a26ed61471c99dc38ec3d5a2fcd7e51fe51071bdbb9228f4e3bd098c98daa4352742b3c304b0912a413ae5e7262089d76100bf7db5f189a7d8fc91bb0a5930fbb703d745d9e69fd06ef6d40220482304190c450e23ff66503b83f6438da97621202075e306905548763314a20a8eb696678563eb98a9fc60fa64851689a7c7e1c969d6dc23b01ef48f6ca024f3bb2ee3fe084ce74376bdb85066878e3eaaa583fa832dc4cde4edb962083e533d764df6d7505931c96ff1659772c6827a9a3bbe23f3beb3706c7af7730e6d084dd1ef14c07f494af4d3b6b77165fda6c09d7f696955731cec527b24435793b406692b3ccd6fadd933dbb3c8af192061676a23638ce5d46820a8d3a4c3e60063dbd6d1acaaa263b522dca0e4acd22e582b042e415a73fc299108784e202e7668f98b7b1528c7f27dcea5584bc29a636fea3f21a6a3d323d3ecc20bc1506edf87bc4a7a87b9e2bbaf086b0cb5e470b226b94fa93162af4b68b9233a3be9579e146dd0422bb4510cbc42f62e671a2d3d1d18ae8e4157c817b504dd02d858ef7c06e2b35dd1fe7c03802eb085affce580b64e9bcc0048da511a460fc05f5c6742b5ede44b2880e516d153745c3665441539eb0e8446b3c8d077b6bc7199fec880f1ab239725a7bcabe59a415ca641b7d26127bb9381452ec495b3133652bacf2a4284a66d132ab17c303754f60e01be304a69e3e56f48c53f5c5a11ec422b00afc851f760a0eca52000082c2e76d3867b04b9fbd6810066ed75af70a342b7d7736d510d5c30c81ce96cee840a61955565f46c31f800ffc824ef935134b08e58efe8b0feec1c32e85c1fa53646ad8abf03a7a932911cf690f62d79a52f9b79ba12affd9f6e8e41d46c06fbe2181df9f2e336ef11056a6d6815106cd32170a20015643da185ef421645cca78d85dbd5e9aa876013ae14d5d5c1dd66ce80f3a6d0e7a0fe72a0e60d8de8741aad60fce353aacf5f64066b49f5c91c62a9bdd36a7ae71fc8a1a4ebcb17b36921b21c6bfd84de09987204618e7e98ce95b835ec12e2dcc61d559e918a9116070c70cc87b8415d68ed2a2a689757754914250e591640116ec0b6d9bcc0a1f609cc4c7783b4f28329628db68493aa59916d8323a185418fc9d5a910970149b1e249652815a7b57e340bd076c5863c39d5be6aa94eb8280a6c5d976ec56fada257cb4619e4caafb95653d462790206517cc779da09938b23de7e7bdf3cbf5a451809198adb6da8123eb32ce0c9023efdfe0f7330394b6f5bddc26a272e3160e5e4b5c41ee30b056fffa45f4729c265e9318fb24ed649b47166d1da9b68f79085ca487383656458f6a1f0a8a4029558f6a29854e84a538267189fa18fbabd55b20b139111d700a797ffcd56e3fcb3e2ccb747248b745a7a8ac1bdf54402dd92fec77e1a6732d292992b62ea56e76cdbac5c17ccd029eefaf64b4d3853aa4ead29c9be715b739d2c7afc7c44fd8d849119acc53ee6754b35e32f4cf9b25e403e8ff3d2c929655958a2b684682b55c5c5df64f580b7e2e4d2f802da79e4a176026c7129b578ab0ce973734f4207b68aae0afc69b78944e579770a4eb4744e1e220759a9f5efad8f0f8fddda54fddfa2accff489ad5c41b2e015644b105ca8e5ebaaec821ad4c58eb164c80fba6a27f655507935ea75ac3cfaee20fd907b79111f848f68d560d9964d5c1b9863f791f9edbdfe6f780efc1f7607f3405e37e6d7025ff184b172e13d37b8572aa40bfd23d2661ede3501b3d8150bd5a053452612f8af7345cdff605e0501ead46b0a19d89f6f6595ff0e0d02ba33989e03d063745550c60977c9b37c99ca55af53a49ca017ca8c727b44c5ee854b429e2130c8a438fb3a5fe1aae3f9293f7ca1515b41dcd90c25ac08b63b48351fbf0c22fab5e7dbccebd4c2077023423be62d05e17bf9eb4c8196380e8eeb1d58332a29ffc85881b7d649e03a3e3668a2d998043807f978b374ddcd9775ef1fd86486ebecfe28548e195ab1c204f730152034c2d5e3e51fc068562c688dee991dc25f7d80dad498ad1bbf4ecf3f5cf55041f45f097d80639c4c0843dff364b92bda9677a0b7eb3e06c718f9537ba432b5bb1f20273924d5006f65b5eabe5198147bc151d33d5d09b61ce3fd180cb94814af34e87d088bfc2a3e2694a34915d06bd3c56fd402a95d69b7d818657266f95b2340420666bc6bf7e91bf2c21d35e4b269f73e0e61f25323de1d8353456c85841998821de3ab70ef425eeb56045e84ebfc72e65338d3daa08b40133a88cde26181a9630a66919338e4b8a4ebf66b1a8d881e80b02f2923b50af3f1abacbb661ad47827b68359722e7d152f5685731a97efd34a627846896c863e0632f1cd91d55ccdb240b1c307b884991293a7d6f033f09919644ce65190ea1eced77477620d6d0467330b88df9517d24893b5b8d3009ff568ae289f87bd4541f8f06f02f496062f93574364bb338f74743b065cba9601cb7cc90d25cfc183893a7b796fb56023362c79c993ad82ec0759aa5506a7681240b0628f280f8b9313876e399671eb0437bd01cdef675bd930e61585e96eed9b827728dd681c5d7c9a8dd4ff54ee3bdc0e033c3134587102131e372b5b785b256ddea830dc5ae4350f5e4bb50a5f6ebf687dff2cd84240358b4e213d42017aff857ac67ebbe25a425c8158679035703cdbc31d5047f4af278638b79a3107a8b8f6a8f05abc54ad8d5fbf124fafb39639412e8c3e5153af188ef4417b26ed51e27fc767278d90f38d46a182b7e911d660f57b955d3832d326222c5dc392cf953897042f8c8c40b5def70d86c91d5bad98a42d70a7a153fc9a12d96ddf8edb581cf11b927f97f3d48e413778333671dacbc3a160ae2ce53818aff1c769138d77c0a0b6064e6241c9413ad798064a57e85c714a2de2f2c45b93d6f37bd2f2c24c817cd775ed0cf62e73d38362bab79e2a0dbba9b14db2698bc231854b25976969fc2ee140993aeb7555002c2bf07370288f0eeae6332c07980bc9b3a861857532342f3c7fa98942fa194ef0c188379e24bb418be083eab3cb75341e9f8d4c429e677be9250fa36bd2ccaada7d241fb620403a148c9bcbab970c79b6c470d39aaf081f95675f19f1dfef2cc87c0f5d876ffb45892df9bbc574ab323297eed1779af5e1a5aabf80ed3dc618ced81829aca40e604d8789febabecb0d4e92fae4b54b80e306a6b7310dd93aa045ca3b71643725ce32cd568750776da0d4de4f24696274e428ee4600bcd056e787663ecc21fb7c28d4c18f2df7589b8acd8c51d94bf7dec52073cd6aaf099d8cc7627dc688c97c15d31bd9a84085a3e80f89bf744e9ff68a84b7d61d73ec15fcacfebbdbf88d9f29a7abd447bdd77caeaa813297dc82693f70790e43b89aac9237ed3ed3717a6af2310a6f10e41b2a006476aaf72439a7326a68499f472f6603081df47b871fad6bb71b5968156de5ebe105d99c7bdc8e1fe34468f5b0e0a76ac56bced0425a18851fc13fa15a276a3e4e06bf10d887f4750c08e9db1508d02d8a9a282341b375b8fef6f2b32f15c4fecf68091fd165", 0x1000}], 0x1, &(0x7f00000012c0)=[{0x1010, 0xffff, 0x2, "ae7aee8caf6f45f70ae025672ee2c0f128c246b6ed365a5ae67addbe0f238bc760faca57f07a862679d3e3f383444af80e6159928058604ecfe3d650a81197a9ad86e39b0c36c71420674a1b77faa7f0591fa5ba98a852b2cc7dcec6da6043c0314f196397ea33e3bc558c9c07c416114953b92e562ff50d1510fe125347b0cb898039f4b46d536cd39f4c709f0d0adf011ff2f641671e16653f58efae621e2d492131f550e4b81ab22b0a61ec4f2eb55de5844d8fac515645dd6b6d1216d27949c50aea79051671708ebcaa5a1226f14403768a5505c94a829c73765b00d63d5e3593c87f5690f29ca78b3ceecc17e66ac2a92f5fdd0e9a5d85fcbf9e7cf388c04012a0ae42eb73ef75b8c1d34e9171dd5d830e2116ce5fe9e9d05130abf11e7998be8c401b3015205b260ff1a6115d3ffbf0abfc9b390614b79afbc25b5d74a5b270b9e008e15f098eaee49e3b0c7b5ff907c7a2b2edf922faa1ea6141361854904574ec65fed90344eb6e9bb9b0672993c4fe8b863133a08dac73236d03e23345cfe10317be23056eac89e0df998917815ffe14273abd1cdc3dd837018bd168ca9c08c95d40c756eae240fe3722937ce817bb7a08bad58e9f40060eea0b09adeb84adf53a8099131d591a1793486a55cb2e4a5af3145a2a0a3a4ee14751f962be6d69bb5f74d92f9dc673dad1aacd6298dcc633e79f2f39cc0e8e450cc0936d897014e77b3776afcb6be7a1a45590039ccf3183f3abe124d01c23873f1d62b43876092ee25670b911540f9f376b02f7008c339948040c2b282c539a8bce359ef271a8aaf28dec36297b98cb2a657d450a4c260a884cbf0b52ab38053c7ebaf64e85b636e7aaf8d94762d0cc22335edb9b4732ab47c0e454e103fa9227811162f4eab47911adab0684802fb86e6611448cd7503964668e06dcbe559a77894610fb1c6b35dc3c5b2466f8b4d2def2e4f00e8534b01b100d4524b1bda142f854e2964cafa6adeb762b1b3b47cb25fc555c671adbddea4796a91230ad61c85fd2ea8ec0e2b7ad5fe7f9767bda5cec27531955b4aed0da76d919878d74d6f8fff3ee948d2daaeb02525b432efadd73c11e79f2d7ffc038d27d531b397dfd741e9e550e8648379a651b6fe07b7736ad3061652bc3cb0ef72dd80c2c87af0f7675c9388ac90b89293aa1b4b6651b20b17139f84822d086b98deb7233e91a14beb325be58aafb69f6fb3c35c3147f8796ae5c18795da7cd054693e2a999937cbe40acf69927874ddc5ce1407af0f4a1a384c00c52a0e74fb218c162a180428b15e20bc3b446b7591bc36f1db4c05d91a7f3e83f18c2be1e22d55e56c65059f608f746753682729aaff5135130934c7751a921e7a694d835d7e18c04d88e5fb5ce082f9a2c491df39c0d4d04569b108cfb5276534a8dd50af26b7bc4364fb3dce8bd901eb55e7d0b10a2ccc4fcc88cacf88c7bdc0650083564c191f19c4a3ce5e97c6f0afda0cc3941d2e59aad35511046de736a8458e03c4cf49026aa2f5dbf88a7931fd2947f2b82d15c76d3a06181b943d7611550fcf32959746dc344aa27e145dfc3685d0a4cbd2f3cb6dd1a8bbe6a4fb7c18d8a2eef14d71f0d51e79bbea4f862958e828b8a237600a537b839cae8c137ad83cdc1d052e887096cce8b7f6fd923b37dfb4adadd9f4febde394b6df092281610db5040a5dacfc2c8edc59a0f61ea37c5cff9a6c81bafa6b8961d7b2967d2e1bc682eb95b944af4552b2574f8630b16d25b0eeae282e810840746ce1bdf4cbc727d8281592b1429c3ab3688164163716fb6c2b1474e90e2bceb2292cecdae9ea3ea0f991c1de7f175b96acea44d6e1128b5f6b621dbecac2de31562e23ed9d624d97db781d77cf8ca5a97197018c9022a67108e9c33ee06a2858c49e7dbc0e9d3806459a15bebe30348765a80ad326bef43fbe8f67bb4b89cbd221de800bed29a671d431e3a8358f05b18ffdc08a4c548d6c2c85530470088c91d48ef055e8d585a9083b7fc832d2ce7c7af3fb1fac2768e57ea0bf39d3d6e87ee3df1a9d16bd64e810367c81182d4f84e0a21165081c10c44473be20f93d648745c486c7963946d9cfeed5cfe59404b13dcbcd65e6c0944b60a163cd4c4e549ccc9f8b96f5eb6baabc002a4e58991c7925cb127a301022ad69e45c948c8e9203ddd7bff817b332dd4e587a6a4563316e12b8a1542e4211585be8f2f6f1785c231bc78c63415a601ebce97aedfc43b8d99e46a12d8062042cc1ac5cedbd293dbe7926be66b1390ff7103f917f824565561740677f97647508c75fb6e20e7ac90f46fe6fc8a39bbf8785fa9876d5002d9a30b9a580abc7267a15e1504d5318d416c5edd5072291e29120ebde557f22fe588a5ef83243021d7861355137257cd8e6881f316130f13728280437f61608219aecf82d06c3ac9e09a3f33a47fef9d60b7b859d8d8de0beffb591f5bef617a71071855ab0108e620f7c075ed0135127916fb9ef483e139ca1409f39e46409270c93ca21c6cec5901958860528fc3c3dc3483efd93eb3dc536a7c78148b11b5afba4c3e6536474a2cd49c00364c5ced51920b935cf6ff4d50cfe152d923c543aa372a1f83dc0771b4ebcd517fbf64cc825bb5c3b6ce4b83a3c32545d9f79f7eca63fdd4cf57dbc952b1b85189fab50f78e83042b4169d6156eaa892e36095a1165e99bc550db3efb2ae9a3b95349a34183b864a742f2f95f01f223691fca08b255bdc76a6539d902fb7ae41abebf977bb2e6f80b06cf8b18631286e41f7769f44e8e92f258203520e5a78fcf737fe1da53797d041a207a2e623b87ab7fc704bb55f94c1fe9d20b4cdb8508a665b772a98baf71eb338596277a4aebcf81a2d1cda2855ad98b7f97090b51ffc90dbb5c781adbae57488423ada05fc5172d564bc12e65599405affbf219aa65f88a861592a0b03b9b8c9cbb4e62bc1f9ff908ca8002d4fe1f1c90044035ae51e269e090e0f732fe38ee193c11c75ee713608502b5fde0cdd67b8d1755a4108ee8ea2e1c0bba7dffd564a8b099d38395ef5e02dcbf1a37245859938b3e61579d802fae558d2d3d660f16bb4b4da8045481b5a6f28cdfca598227b4f71610ae4f112638f7b73b7c7c2e2b9e39d0232b1c639d0424fd93035e77a26b4483efb2d968e28a30694b3cfe5b95f3efbcb6e030069483ad7c1b1d2f0dbfd156f434538bd50e88ab1b7133de53427bc4ac7db7535e1598b5cb33daa7a42e35a31e88afac12f4fe7bc855b1b6cc1a8ca6cf310f89f5ef05ece7651308b52ae5123d51a39a1d16272c474cb402d711e66efbb7aba014eea23d3604261aebac0b0ebaba7a1aefa34a205befccc4365d302cb590c4d8364673179d84b164c507b3b9456a4d64001f9cc2c60e2cde61b1b9425dfd7ba1d7a9f58907a08e644339d94b8dd3a386fab52cd7e5efc37cf3c85e68883c86753fcc73d9090fcf25a3df8dc699fa7d1c5077f26f18383c05c676dfff2348750bee9b1e259de718c961abd83364ebb843ac0eedfba370972eafd18880a33e78e10f724c9ba642d7025f36c4ef0aa65aa9935047c531347fb461f0a93068e667bc9b9f074af0d938ae338d2b7eb01761d2121dad1468a22be5ae73a94e16210f93bb8a6ef2ba56e8b41efc4fbd8c76b0df0d75c0e03050e21712e595037468e94f09e41ad2824088c3ecb92d333a80c05205dc514bb8d576114e71423288f5a6399c828517c2e14a965fa5e4492807909de5f192fb22793318ad493b6169a53f6481665b6de13b57c0e401bdbb5c0853642c6dcf8829c7ec19e0efe527be49e33380038faceacadde28983cc9e9e368e68ef105d64d04bfdf813cd0b9f8de8d1907ce57ab85d09060271439e359333d76de60ca719e01bd6ee2e0a6c6206e8719791bedbad15ea94ff78335cb6f20acbf910bdc7d9c8d3b8e6190a8202870f0aec5f4a42d4a4fb9e01ec26f7bf51172578d2d496ce767d4556c9d1c6fb91eb33c57f16329aa76c00939819b83d3dc90a788635cac83df745444a02dc0c647cb6c77381233cfb4d8fefc6f44c8947d7e4be4d829f3643b61edc16587dc9b0f1e41e67ae822c7f838d2a3f842450bb2891b93e9b0e4d6d849816a0dc5cb37a3791867cebee8a503571e833925b68b30d3f4c7aa882a2aa953e3ee2da60b96307a87842de9af58c5fd2c7c5ebeeafd22854c2e6ca23eb9ca78f143fc9a0822f630ec4af5227faf991a0c30fd7765109db4ce1b019a840b689e767c42a95fc231ee5bf07db85beca6e702a27f755ea45ba7f7c5cce96b18cd95788b7d69be4e3787ffbb59496c0d988095cb5a6c11c0d042b5b5451b96b1ce0f15488cc161b07d6130413f10a34b58f36a702a2052be74a2eefd46d01e61b4e9aa075109a6b6ba6aa09ead2d1611b1509948b1ee1d6a2cf164a17cb5654717b01f1e07034a56faf94804d54cd800f7c64426931d73de112c3f63c14b2fadeab792b9de8d23a81cacc5d439d9dc8945638a702f099d92a3b069f0c4dcc2eeb425c94ddc895dfc1ac5c3930858b04e333591af8001dab4a2359be44a42a53db02612149081e67a57861f1556bd1e6ccd74ddeba2412c889b000e4c6424d5a642caa4e0c3b48dff6393fde480b87897c1e4acb7981d5f1f48683122cc763af86a688511a1d1f143428fdff7fec7b818c6acbe11c84653a1b71d16f1c1309671cd7802d19b1464ef4dea49840df1a067412f372a816f1b95eef340910bb0aea408c7d54b16f141c0468e1c09eb01a27d0a03e12d3d1d78c66379fcab7b2bc9a44d3fb129f0d2168e5bdbb75946a900b400f8cee18d82f85bc95287754d413440d54d33e14202d791914e8430c7ebf6a56df4f014556260ff38c4352931e65cbcfe9aa82a9eefd0e55d1028a202f8ac77c6b3223991a51eda7a65a99cbcfbbcecaf20f7f7375d9ce9d2e41c15cc6c099e7582ca0b56d58d9904731a09c63b94f7b64fdeebb06d78d002b468dd0a4dcad9fe614ddd057940bed3585aa86caae222eba5d2da5ea4b48f99cfec5e0c7ccefff697e5e4cf8bcf13c88fbd4c9a3c808290b7efbbabd0694ad2a4680b1340df2f8bd9a8ff49012401a41b054b1f92fc0905b8ab7ad3e0324c834ae4be49679c558b0b6955c175959d673d54e8f256197013838e5e96fb6caf4e623555f5e8396125e20a0c960292e7d01091fd74dd5acec415405aa2ef3375bcfa93c685f08c8c3340bd5d0294c14b337f4bca01e54caa8f17fb421efb191a6ad863e35647f70e0c98e25a19bb5afdd6c2b1a458673fc327e5d2293cdbfc18d4c36a7fe895fcb4b3f4478a14aa3bad161147de61fb19f455073ca898797daa46c94853e2a2c4d95a40bf0df54eff1c816ba42cb9cc3b7ffec8af2a6763755a8397ec63001df915587d5453db395856c535b337a0b1b97f2609ab7566b605279ae7a4140ab9a94ef76ea391fcd859044ae1f0cc30e9e722f930ba6bb4d7008895a2ff85039829beedb270449732007ab4b46db134846007be111c0a27b2b8d72c463552afaa6fe01cd29556a5ea9c24cd6454f6858b5907d927b4a620faf2e0d11a959fee15449bfdfc40c1cabd852269fd8c9f7634959553088bd44e445507da4f8836cba36357ae7144395f96c27c946684de0e1fec444ebec1d32c304ab5d88e1bf84d581c3fbbf6c75fac3536c66b5b38b8c01cd5d101e6d6898deb3bcdfb9b420ec957a187e8451c910bf979b66e7cf2793a3f5fc374036b5dfcc5335c2ca90ea62466430132200140d085"}, {0x20, 0xffff, 0x9, "a8364f748bb177232a3a"}, {0x100, 0xffff, 0x6, "14014bf350099bb4f06a4f9eb05f9dd55a53ff75a85bb9b2befb19fac2e583470ec0e5f495d4e0f04a6c30e6ba1563c08ccee84bc29a49a112792d0384569ea3f5ec95f6c68166e992d08e302dff970c8d40270e346ec83570673664bbe5e18227fda744fc96fbd666b431eb1e4954a97614a2fc0a086d4dbbd507128921a1bd5e4c4ae3e1bc452f387b8de51376db3dcfdb34cc4611dfc9bb79c74781112758ca57d5bf171ac6698b8fd5a727e155fc51694fdfabf3c0ff21bea94ca90811bf44d81e4e376f4c476643f41602319ee4883a8d2413e38ed15f48c1314d6b5b565d851957c20a1fde4d670e64296be704"}, {0x1010, 0xffff, 0x9, "1c3e5b71be9d7ed98936ed25393c82c0ac7cbd9ea4363d99ad7bc99d96d2e308d30d14780b9f5de24fa2fe912ac75ddf78c7557ac1ae337275235b4e186bcc534b8a2afc1292b814670841a287cffdd8b32ae782aa5f4a195ba39b1e60690bfe9c89387e246e3a9d8a1980137e4fb802a0501e86b5159beddbd4a8cc9239fb5c694c5aa90cfbc5ee0d46a276bfbddafff05a671a4832bdc785ff02bb0d037b81e826fcc53048709474c5d1f0147533c04105214f5b38dcffea52c79fe8345b0879a41a4325dd95be1b27d40214f04c9e98f33ee1fd119d93931c735612bfd57d31e6576eb0a2e31de7d14fa1a84a13b06d68ae769c291d2a89b5630c9a983ad69abf2aa3e561ae64f67352930a6dede26c38132d73a57308677571ba21d57e9089031e4587ea52cfa4a6f47f0c12c45d42126cd7ec0e0bbbdf14d65bbed3d60403de0b57ade2af7342fb614c0e459e75b30895d333610743c5de2b6cdd691a7d7c5d7a15849b744b644ff3a4b9155a764d3b3a971cfac88e9dffc2dccc310eb31c9b13030afc235bd2cf6a7cad8283678c5006700dcc8894d759093cc060d0532cf4dfbeb8eb28aa5d7cc58421f7964b101854fc5d3cd6b1bb83f93fb849e59bf6a5c00630dd60d9a62f4f5e9bbe9a103965c36498cf53a9601732dd6f62ac22a6ab7d5f82ba70eade77fd309b41f7510b17face4aed72be52b417608171068c78b5e9bf9ef4f4750049cc7ed20424caac42e70bf9e2b218b4d61f4653098fab8bb9e21c3e32e94b26b6ace107683bc184a0064fe36c738d5cc9bad80ede720d1f7460d832436b90d437d6e17a9c203d126808763eb12cee900f9a730038f2bab30f795370b13b907ab20465a85f2ac6f93afc1f4cc23421c72eed8a779d1e2d8361b3453779dd18309b91eca32a10867b7115d4b23e6f997f2d1d82e77ad6cef2b74d1902c5e0ef9c18fc910cbd39837e13768a1d0204844ef89a25ed2df532d54897796a97da60cb3c96788f714b85ec142c761bcbcb3bae4efbe197961a045c940ecf605dbd61f0038ef19b49619c7d0ec5c5924082f5e9e1320b3316c3df7707dd2a16ba81e78323a42cd6b4314792990445f87af4dec7c8e8b4b22e0d9e6fc7850ce88fa0cd4088d83436a0a8279fca9bdf2edcc67c689a0cbfa0dce66da8dc0eb6f1c68a5b5eab6b6222218fe075cdebfc024f6ef54538437179b573bbfc3d0beed8ed162262e3a2a4e1ed1b5ef3c73cecf9e3b9a305ec6d253a27f0b4ca177f84099e91d9c7bbadfa9d3cfa6040f038a0544235bd2d07f74fbf792e146487c8c2b662b2b194e0792cc886ef89d7888a807b0909a6cec784dafb263ab6e1f829fb25914e69d3429d543b47a3426e10dfb473332577608d1863a99d256721ff1837733e279e0a19caa9631bfea75563051b9be8f195bbfa404e526b9d8e905ccc7db1baebe071ae655402c962d4f8cb043a67ed6c3d6a7d635d75bb5028ed53a0352258549a0d162683734d3e4703322b1edc3c3801e573664896e3c34ed21c291d9a9ec6a4f366cba701982ef184a3aa58a46384dc0f760cecd429ae08955f8c89f1f6c46e3e12b616769e7f20fde44805d08a06caf88129f6ad7099a717d5e47b1fe22fe059b2cd748e75e97554d06763f07d2beda38293bbd80f4919d5a1c96be4bfd30af404e872ece0b6417c6cfd0774e25042c02e537a65bb41a39850dcfa31b69a8358d22c2d3925ec34f1dd1775bd59b21597c1cc14f1597427a42255162e504c5613f179bb8db923a0d936d4cb75e2d8a6cb289bb22339eaf15ea27c07e17cd78dadb78b4c0b8cef1ba207e6e980b53f39d90cd45281f7fc381c90446ed2414d377901f5f3cec1413d3d19c9bb00ee9302e809f8be1a8d529bdc11018b7b9a9d290473640192f880415d97e1bb5e1d94af852671febec478a5f962cec113264b08ffb3a2e2a1067040a29aa58503e5d58c3626c66944833ceee783f1319470584753d1b5609756973871b2b51257e55f977b66726e5175e39152638759297ad88a990ee5b6dc68efbfe7c09ecbba52b4194237756127609bb37e885ad5f58b05b22563d334678019356ad53dd5ddeb5a9f6fc6f866542ad9b74c716121144f337ad045bb6a50ecbab517ddc2a959630d795d0b413934bcce8827a1f98a2d27936c864554643912c3c179e822f711ea22a654319187724643d013cb030c7bce1f127b76600f9a243a6a48fc44b8a2f8b8aec591649e90f329623c56513cfa288c9e1bb3b35cd91835a8fee12d9d736c2f582345c1b76d2f86119d291492764afd065eeb7a74c821987071fd9c35af8063b5856310179ef12f5d9442cfc8dd5780e3a35daa3ab783cb3f2013a1cd6dcd713dbaba1a4c435aa569549bd050b11d8a53fe460e73067f666735fcbb2bbdae57e700a6fab9df8b70851f73498fc17fc0f32bf84eec00a6809997c68d2a60fb55fe344f5980a40028310b4e505db70ccbb3523d3a86dc3da02e87b4d5529e403cd6fd6400947a9a068f56e048a6692c6d017d457d2e19ebfd4af425a96d6d7d6a549bdabfb91f7ab55c1255e254aeab6e7b79805ecbac5f7b35ae2a41c1662ee4b7d4488b52680f4bde8d9d137308ef4ecca03e4df258b49402981021c61ed2ce58c7b766d695c409934a7be80f194bfadd10af91cd445d4b291984129548b584d712323dfc6bc459b501b66c6f76fcb7ddb67b56dfd9df2e6c775dfed0b6715a69ec9b1cc4c7091ea751229e1d680bf676b11fbcac44c49b020036562f6d45cc10796f44cc377e2560ca03becf5208b7579aa2889bc050cc1220c4f84c75960bf719f26293703c95681d88f8219bb842a9cfe9aff0d73c3999e4c061a74317a44719c4ab8cfbbfcff2910e0dffcc76cad6e4e21addfc6a59ed4ff4ac03f81e46b039f3a7a48eb59e7bd24ffb9ef872308fb76e0f273a39af2031502ac040094bde4171e7b3f68616c7a6104c561099a9b5fc8fb3db3e22c463bb4f476dd61668acd7e27882ae263cbca4919b4eeeb23f559d1c1ca0e95985837c6d73fafa3cf24e0fa2360413882e5ef41c918e6368c8004d7341d720a62fa1b2466e0f672fab7d6f1b1ae7d302426bc3c899f8f84210751da0f7f5ddfcb11d887ebf128997641abc72d629dccbd5392b15c9cd7a6b4b2afbf4e30dedd0ef965e66386d4fb6bd3dbaabba278cefae6054ef8dd6a4f679ae55c42c19163b7bb67bbf5666ee0df5fd64ea35f34b7ca58e34b51112c4cd6aa28d2837b20b622704ef4d3acaad245dcb7cde9bfa686cef796099846e82b91171a987dfa74b0f4f36425f795b9a4e7064de11efb427626bbb6f81ade2cd0cbd9d1b7cf8c3f096b49e7b7b62ea964d6fa619fc232d7544b11a4404f6b19a4418e6f15410926dac7131e24dff08cc5806da2f5dd63c1a9fb597d85fc222a668b86bcf6e6ee3638ebddc8936ddf7bc481f9c49d8c6aae66c85bc3fc6b976feb6fc4bbcbc0e729b6704db7ce48fb8cbc69bd72d83768dbae790fc98718ed95e847474ca4d401b8727f4eebe3eaa1282fe425e5d39f04fd24686f14ccad6af6a079374b8108a9306bb5c25bd52c04348fe5f664a7189f32334e2ccd81adcbe71e584a61c20967ab7e77ea6c48be57e5791dee312d2f46f3131c3f107ad1c8dd2657bf86d057a5c4a357f0f3e59e6fa048eb12b630b1a4fe3e0786cbf3b811513ddf8404e8e01c6f060fc507bd028f0fa7153d762c708f483bf8945ad897b2f606123548834da2097cf31010ff007efcfe0f451d999f99f470c274380ddecf77bfde8be493f841076cabfe6e7031f022bf146fadcb72164697a5664ecd58cee9065fd1b2cfcb404ccabcf400c8633908d6762d32d343ebd99d824a86c17337e6a0b1c39f44a2460e73f6a0c690c6c881550d28417015253a3b586e90b4fcc0e7a4aff90d19e1111f501e73837bada3ddf15840290d2f75e9549261fee574bb88658747c06416766f0d5526b4b972c6656d6004019f24a73468d20aabc8e595feaa2bcd9d8f5dfe24021c72158401b6c4390a235a4272c064bf995d3ffcb308af07e3c06ef9025318b5f96f42b16a1702209da5c2a84814c4296ee31068ce2edbe6414e0ff99791457aac37892e7532853be2ca033242f438d8748929b945e8aa8e0519dd9b94044af96426aa3fa388746ec61c7cf38f3ac73e1852e6895e6ed0ee88f6276d57b11fb1d19d2e04fc0233c000b171850292a497ec614450238cdd4a54d54283ec6ab690b0a06f66c2000d771e64b96ca863fff9cd7426c2c2e12f0cebba2f285e4b6e261911020e94789569ae748699849f77d7abe27fef031d8f3db6140be9e4593c69a24a2047e0f177f2130a1007dcf214d81d1ebddd9708beacb4bca8d5a0ed19b3b7cdfe866a0db5e2c001913c845b129c61214eb2ef08673d7045a462fbb33c2a71f5326bf0e78884fe58778788448666d2b6f0e07d51355a6b0f67dc1ff3933c13cb3bdec0b397e9d4826b2f309aa451a9ccb26ae75268eceb79aa5ad807a780c9786ec818e63185a0bb5a8f4092425270202a5250f4c643e2db055d1fee40d6f3201fe9086e05e62bff1297fcafed18462c65b5b7e21846055944cf370c1f97b80d5054df107adc8f726ed21dd0eb7914e8ae3e2649cfdbf2f2f8b1bdbfc09bf83be468b2e5a0337c8985913ea4d3038c57ee6acd8d7ee54b613441d9d15a34dbbcbae3280be3f56af8e75fd5bdf6cea4291ba38fd7a239b5b24ec24ddb660b78d3bf7496286dbbd4f62cbe0aeb2862125872fb5751b265dbdd2b824d93bb311ff49cfc66cd09bf8da942d3e8d507ce9c70eaa727895d0fcccecc8dfdf741eb8d977063b6d2be956e7cae9c73445c7546bf842164bf5dc3a76201c92d649cb0d3cf40c411ab8b630045bc2d2b3cc730de096511c0c7fe25561fb45ce269483bc1c2e18469532553f9a5834d71e417afca1388ee17d44457343be8ba29321a995fdf5aeaf84d2dfb10088b97b36fd48420d1b6a63d79ae8ff66d1e02e668ca4fafbf2851c6aaa885f86ff677ec84fde8feeeb542c793d4393993f6ed425e66a490ba6cea6d014d8fa6bce646e48e694696101cde6ff55648caad7cc3ba8c5ea76f039fddb38d4eb09e7f2ef7363dd5338faf968265b5255965f41e8af96901318324571763ecbb50ea5266a011c57b67238fe3a009e60acfd38993373d253eaa08bcb8cba89f7b7019ecc6998012cf5f0a3b65177c658f734217524f899d0804334545fe2f2aa22dc5489e96143ff10de212823fcc78e90ba8b4b8a7d05767392600656609594cec7dcd974c9168c01af2b2b36ed5aebd90636181933115203b7b05e259a1afce18d99f6b2944dd83c456023a423d512a1964ba63539f5ae0adfc9fa9df9c7eff4f4b40ec6e9538cb4a7fca0179468cee8b60fdcd06662d5bf1191ec7cda0dd7a00284c2be38d3f66bcd1066014dc855742d8fb7c2d42f4162153f664ebfeead1d5cb398f9aa4960563900d41c617735941b38720dca706d9cd6f7408597805f891d2fb954d2fdc6c9d89719f2494e2d1f6b21ea440717bfa4713de630bbbfdeb65b8cad968f523e3d2d3146038a35ac9212258bf1474e62e4832c9b00b3fea2154697ec55d2aa1ff2a5cb6309d4fe1808dfaf0dadc39cf7100f27f0ee90cc63866a4fb98a17ce825f3aa00b78cef566919bb4a5b9533e3545db263266a3184341c0d01fdf4e78d8a66fb0f2747190f63758aeb68888dd19e6783a6c65bfdc8b43a6f20d79e90569bcea761a"}, {0xe8, 0xffff, 0xd2c, "48d0d614e7adc7be0e830e43b3eea8ddd1604a20cefa1f524be3c10f65525a7c8b68c3be15851fa80674b64833f8d278847031a9ca2559d6ac832d93c75f37ee5b522b86f0860b00941a1aa0f1d5194efd8ac24b6dfed5c3f2235c9d8d7ab96810d47f65c0c25d26288b3a85598ceeac2806730acc2f10246b613359e93f543cb42e662f223c5e20b67a0415fe5424a19ade7d94c15b05533874887f9ceb63bd3824eb3cd947a0b326ae06190fc91a5269480d62f18cf07861bf03822c5c6ab822eb062dc502c5ad6730671e3dbb803325e89177aa2dfb"}, {0x20, 0xffff, 0x6, "d5671bb3d38be29817cc87eef707a05e"}], 0x2248}, 0x6) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfff, 0x1, 0x20000000000000, 0x3ff}, {0x20, 0x6, 0x0, 0x8}, {0x0, 0x7, 0x1ff, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 06:50:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x6, 0x5, &(0x7f0000000000)=""/155, &(0x7f00000000c0)=0x9b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/23, &(0x7f00000001c0)=0x17) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 06:50:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x9) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) setsockopt(r2, 0x8001, 0x80000001, &(0x7f0000000380)="2c0333a0aa76b50283909972f23ceeed12df6ec1c078911f032b42bb8f71682ddd529ab22c96cf3ddd862775bf1f48984a212689bfc4a62e3d1db16aa7d4ed6d9a127e9aa8e654310ab7faaf58bf8dbb58658b1d64b75184912aa8cf10560f4f8bc7c298109fe63ecde4d38023928299905bb4c398fd1ff88eee3591d4d695877b935901beb49c28699a7112d0e225c6e9b70128be5aada662b01a85db6194647b76ef9ce71a457433e04bdf2d598f9b61fc81cc110ffd58f126be76db66305f94d4889263c6ce6881781b3b5aa4bb5b6fe0f9f134bc6b6ddaf1e2176377c4e7abd8ae317d39aaaf453944ce225887864b6d30defb8df9df5106", 0xfa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 06:50:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200001b0, &(0x7f0000000180)=[{0x40, 0x101}, {0x74, 0x0, 0x7fff}, {0x1c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd8, &(0x7f0000000000)="6f598772") 06:50:54 executing program 0: r0 = socket(0x18, 0x200000005, 0x7ff) r1 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup2(r1, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0xd0d2, './file0\x00'}) getsockname$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r5 = dup2(r1, r1) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe0e348d000000000000000000000000000000e877e508dda8157a8a371757a12e986b484ec70b5bbf6d4775836a35963d5de3cf188b697f74402d347bb8497008d0bf8a81b5faed288817c7aa8c389760a0632002b887a8f17e0bb6f2a5f6ecc2409497de322d3a8de188d5695173a8cb218fe06176b40a42d1627464ae17a31e9aee5a4be078fbf2980ba990d7ff5531e537"], 0x1c, 0x0}, 0x0) 06:50:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20008, 0x8) 06:50:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x44) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9dfd, 0x1}, 0x323) socket(0x18, 0x3, 0x0) 06:50:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000ce8e844ff0a304673e8a08c9f98ac7cf341574f657512d9e883426d386a8162ea312511c61cd20c3b76df84b0f403616e25391acdee08d73e1000000003af5679854e577b6456414669e57deab575aa9747d807bf8bf872c16308f67866a08ed261d391ff36ff40300000000000000546fc51cde9578759573b9df00e62296d7565bc3cc6529cde795c16078e5ab4c52458458562ecfaaecc045d7883bd88644ff05332a836ce96c4e5ac539ee4e6fb6a9268d794638cbcff5ab18eb43235a5801d2eb106c087170eef655b08be59a7dffbd1b13f922848524c8ed25bcaee887b26c4d677d1e6928f6edf4a88008ef73a8c2a5fe9c4f33ce6964d44e14a84ca3815f4a89f64cb1966e936cde33a759a71164fa17"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="fad1b926f1276ddcf2722a65d05ebf3026070ecdc482705c59e9f1a0be116cb501fa713cf72ec1c537403815478a8aca4d3b5c863c890b705a4fafc4e5b6b95e6cd19ba38788c96f522cba9e12435983880c0f9bb1191a8766087340b28c646e399afac53edc336cbdaa31231afddbc162f8293379b830a837659a4fa54304afc596dbe3183b9f437bce48ef74af02399a3d2e80254d03a8943e6d299cc51d9e63b6b0a0fa0d40aaadc79b33466389dfb73a9a8f5a4e03aea7475c7e075c44fabef7080fb9bb57a3ae5a7908c3a5baa82e2e9d29a58685eda8c1b011a4ec20a231cd426508ff82c28fcd201cfc50f9ea36f138fe208bd3895ebeb174d335c3837f1cae6c06c7887b5f391e582bec59458dc88dd57252d7fa022c409cf4a18387f12e4c322379660acd343a6371b522228e4cab3eaae0182c1ed8a7c0447528e90c3d7f4ee82bdf709d89ee5b2fdff24796ab713e3f1f1883fe305fda3c9fda41fa6d15ec44c793a4bf7e60146e4bf8acbd01a55585ab24a8f027e0c86178e1abdaed62a9a7bae56523efae0a5776028e317b91c80ba05367ed0806df501413233b52c4d771a358ba9b393459ecdd5ab57c96e4eb2ddb951513ff3a43fe67f369402deea5d12cb17713565eff9ca24a9e459e6f030151c600348659cf3aa8dc47c06ffe40131a88d37fcd5abac5cd052b4a6463b50917bdcc1859547d7385e16a83b8c04f904171f01a4c5d9d017d60882946f7aa02bf65fe81461034aab7bce0e2276bdbf887421188adafda72f563bdd7528ee55595ec25afacaf574bc18a372a9f76f62f492fa24f93d9f18ec06907f70169c8f1de7c8e2caab22d278a09ec184fd26366adfb0bf629963039fbd00149083bda6fb423ed8eb01e1e26db00faa62e3e9c8346705be9283d2852eb422ee737749e32b32a40b4d3b493c010d46f60cc1f1851d40fa593a8a61922a9979b304bee76f08c2bbfc30e79e7e6504b944f765c22c8614853c045235541da2955626a60685d02d4e8ddada50342a15110352181883fa19541ce7c76cd7e3de27685efef238d17c31d12ecf7f77fe36b69e2fb045dc34ac16b93b48c9ae0fd6598a41e471b9e94f0193777ca65f946771f7f3256b0655a631458fb4fd3d9645fea0f7f5011617d75ead339bf53c79297948b19b896e5d7577bf2cfc9aba845abc028629e978202d28e610108ad265244e924a56e6f90795adbc74a03dd1a80cf97b5a52544b63da7fe3736c68ad1bc82c12f953b5e54d5bff121c8148fd449fd8f46526de87c9c738e3391e9829d7bd54f6b66855cc91224c8caa32ee372b3586a1bd20b5e3769580ed6f382e3b9fdeb92094538323d8431ea3d2323e832defc0895f4cce1cdec0a397ba00d84cd22850343c41308234367f8d88bb8fc7a4530828bc6ea8d289208834ad55cc6e192601ec94ac661c7e6d25e564746e3d4da98e800c6e632395960d56bcef88b02d367a5c693c318474f0c046f9576670743e5bdbdef3657022b5a979ab1ca897cb6ac1f5a0dc0642cea50f5b82df38421cdbde2f9eecfc2aea2a470d5474c3c3189af2f79e9b22ed8f4f3eddabf9e092a87da6e2f1b50702ff577db22d87fad95d661b2bf21811dccf84f2face711387f347a5a14be7a90f340fb6e9dd1205f505e80272ebc489d32ac3fc3220d8278430683cc50d42f773b46a051727cd1566e7c9f71baed35710b33744e386c23bcde8afe349a4420a7e76171bf9a5b4249c333d8a337d4904f283e47f361b9c8607010506c3ab76346bc4e831ccc8c1f790d4eb5904faade3b6238379b2bf1ef7f70792e9169b7c0b6edf2a5956cd02e2c33206ee75f5ce8af9481ac211b8e243a652b29c91027fc211b1c38e9b21599b90858541ade3f7875f8986d2914117e49c65e2c320f49314e7cef0763e2b02473678d36a0ddfe4c920c700e372561e12d3a9621544dc00451c3c90d2a64a5249850a2a65aa085ccb5ca9209cfd671ab5912f5c070321033e29b41e322686b3bd8cb16c90573cc555f674bbced3e667dc8a4fc1fa98acc53ca9f053aa1c42bbaa9cb87efa772be44bff19522689b7659ebd73d135517df32ecafb231ac85fef7f579614c2ec9d5a2747da6529388aeea1692c1c21ff5a5bc0dec9ccd7b844b3b66dc455fbcd3c0142d58e1164dbffb70912c65b9d0625a0915a4ba460e8eaed4a87c5b0b37d6a1eafe3b1edce3b88fb9600b302804dc2b3eb69b9eba28c12813f25ceb2e6d8e23301f64821510756a1113ff38dbe0e0c9cca007001bb7ff70d860db277cf57cd5aaf8344e4d5eaa2893f84d00763766c43185eb6c4679061dece401a13ce8e711d94ca0cfcd7dc0db0c2cdb355f644ad6ddcfe1252aa481a1fa280fbf151a7ef2745fcdec379c505cef5da588f9c2f4438e03020bbb91348ba3ae51542b98933dfb2cbe93f315616235e430a6f51fc3c22e73b5687144401b24efc138f0d37798fdfee5ffe1dd949637762af4bb60ed446696b57815f065a80e3b7513e9f0db3e42efba2c5ff08807c47e6d5f12af9002374f73f93289c99151de0eccd774be98cc144919097f7ab16ab3327b8fa67cf748d15facdd773efbd97c93e3d460d86d7b67f4e3921ce18a898302ad576925f169ec6ee79ee29d94e31f62b4c82a8abe042ed83f9c46a8eef048d90ab8e6ad3d8c97ead9e3ba2ed854c719bbe8d5934f73c507988d61082b57520f2b6a4c0fe432f469d9b97f925a951484304f3ea3c24cd6674e4f3eb6ffeac1873cf12464af40f14fd44f194c74cf57eadc29d6c040d59b741143e0f316b8dd4573a87959978ebef6ccbe58ba86fa8586d70096a59078f906be3848b5ec7437e482a922e3aa7b9940c9224a49cf6e028df3fa2f2d42a4cde171655357e270b33795bd73bc2f08e2f4f5ce231b42b08f055c07846ed5c228e59662ceff237c291c2121ee54f0857cc67ac58e7e72a7e4147eaa597c1f6bc678b23f652629126c3e5503ca05947b6803c15f17681cf165c962692a29391ec2cd84345edd0d250f841c852b8593d4a8e91f4d2bf57c976ca4e4428f87973bc7b6c7bc9c4ae7395ff841c0c401d2050f64c2c04f891b1db43d3e98f870400496767ee92eeaa46e944d60103007706353d783054eaf8e5fc6e904326ef90fa8743f9c33f941e06d1c5860138f9bf1c6c108ba8a49fee0faba7f815c908b32e42f8ec3497e33c6b2d6bbe53c4b6d825f591f3063b9e9b01484f6f99d2815580a4885776572a6392d138b86b5ee72bb46a6d89d039adefa91c208632d50b1b85cc775e70a2f865027e135fb7ccb479c48779156daa2e923123e610cf5998651ef6a7ba8585a24b5e9d1d8d0df979de2b5203e8da2a40e3465877f2746de084784359462b1e71e2c9b5ec5db12fa2d618992bc000efef02feb34dc5c9043c451a81dc2f29fc8dd6030c9e8338bbe86d0689b73943efb982364cd43cda298317c39f9f2f6dfa2da139e1f6294a8bdead92d727e156186c2cec3d148168a9bef0b9e3c9273caae3c9fd739d0a1eadfab85a7924e235662d196a886d84036a6de0eb7cd5a961b937556320ae6eace6c75bd264d084743dcd9c8db37070a24df0eb958c7a86e6f19b9d4729cc1e81e01d85549591dd590b2e7759017efb45d762f4857bab71b7ef7b097d8d636b1dc86e740765293333fc4b681d5adb93692215bbf964f36ca9e908f5e5bf7c00b2fd84302eb2f339ef2a22993b876c4d2000cd941af9792a4e0f9877fe89c1d3d9b030e1129782a6286cc2acebca1bbcd6080cfef8a6e281ece0d226c580856fd4ae53349ce6e9888811d3a84444448928c07ddf296e14db3fa6425aa90a3224697a72dace43dbb510e47bfcb786782ccbfd2f7099cfaf7b3743f93e8dd48edcd420f2fc3b4875ce09ebf2bd30c7b1e13317177e74d5d590bc0a1490bf6a0c898043779e31d1b901be6a5ae920b70497ee23eac79549dccf2762e80475d2997173b2c4f720d2f4aadbc1ea7199b5ba0f356171180ca89f650ced2935492e9780343f867f50a5f7542657cd8ab525758924267b9cc6f0516ddb2738b68589093f582ffa3bb19b57f99848840a4e351f15d3344304d4a70a7991099db56a743fd79c072c81fe88834963ebff41941f0ff4a8d4cbb6bd89f6035920d1d52b0f19c3798a81d18671cc403c0b73134abba144b97d13722b34a17f1e2a6d223551c1528292ae99312d46ef05808988a3210ca6925a0eeb1e2799f6c392c745a2a3e4394c6ed34809b58fb05b1646f7f1cbaa47e100661d7e1767afba87b1f5b9df4afa9d1b841e082c0f2970658c4aed83a6e6a3036b3b2dd10116fbdc0b84cb26d04f23ccd17d9ebd2b32d7838fc4418a63f22b22a38eeaea0a2145cf9be7f526cfd8ad3029db81219ac4db2a0693bdb6b29aea922071ec364f590d5dad30ab6384126ffb725e019784c5ab98b3c67a05f9bb8d490b9fc83c124efb23d5cb340a43a0f5f0b9a7aa76846384cf70e6c6e96f85beff0bb1fdaa0a4b28def56ccf078a2dcd1758c32bd6cd2a0fa488ef3ff69272f59f468b3679de6639350168c2c6bc54423dbd32252e7e80a930b398a9a19ef1534036b992aa5784eeadf8781274f4d656c34b218290ddc263964fb30fbe50ba41496dcbeeec477c912d3d1c78772b8ef64444f304679fefc18e2ff649fe6873cb1afaad8c1d074ecfc2c035452fb8105125de398ef98621fb67c8c31b43439c4c433d6b4d4e285286c0c21da8c06748132e1eeec760a8041d387cdcbfb707f2ffc4aeaea166c246deefcac5fdca3032ee523062539537fdb36846dde7a00b62464ab307a7de56ac38839d399903777d7e42402c62bcd6fe10e5a56f80fe0989027708b65039db9150bdf4ca155e79a3c5457e6c57f4fe30a2f659ba923480be4438b41fc37d449841385b1e784935eaa2efcb08169e7366aecd4f4f9de1dc9f98854281d93fa80f8a36e62e0ce9893b088fd2354215e3bb70edef9c972269adab2289f8ab78a426f3356b6ab21981da34c31ae43dab3c8388144087c829cbe4fc09b67037a5d6be0a2eb065480b50fb1669a42bdac2fc1ccf595b635651c64a7a6010fc5128f059b4c2ad6b76ff8c900b1f8b3720ccfe8378ddb8c3e943185848894b9d063f10628bdf3e26bc0aa1a50e73d2a6dab08042bc5b3ab849a4a0e346499d5e4354bc23d9cefd01f4b7ff3f3f17c851c4c3113e3fb857eec40d05a29011c13b166cee2cbdacdd9a9640c6a6b93c5289e7eb0ea6bb6741b270c7e95435e5b76a92974e0b9e5027052e1656f0a9b696b5a75842e021050ed51471f4b333ae7f933438dd7e8a84987349e182d280522cfd086d932ccf0b2dad177c6f383a0441dfdf4c511c9a765abe94114036c503f5a5df78a2a3cb8c24ab61549c77698b4e516e1c1175b8897d134e848e0e12a93bdb9ea6268feecdc76a16e70cb44b4d2336d63257eabac7c16dd85b282d1db581938d2eeb53f00485bd29c7a9cdd968eb7a2378399fb0b5ea313b14c20e9c9d8c4ff4962ed1f0bbc57825247e7cb009215eb3d20f40057c807fd7f1b4f20924832c57c986b79b9292085548544b726c83059ffd25980ef1d5f0bf2b4528c0bf00989bce610b652a898d41ae33b67b67db03f0aa31dd86862d4f7cb10ad7b676581b0fda950163d52e0eb539889d4b5cbe3e940df47b73ce3ea7d89bef62f573dad2401b36ee543ff41961536a954989088d26d3fee3dac3c5330b8110248db86099c4cd7cf402f420ecf324cf847f791", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='\x00'/12, 0xc) write(r0, 0x0, 0x0) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) 06:50:55 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x401, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2028, 0x451f) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x802a, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 06:50:55 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) fcntl$getown(r2, 0x5) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xb4) fcntl$dupfd(r2, 0xa, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30, 0x0) wait4(r3, 0x0, 0x2, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x2}, {0xbaf9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:55 executing program 1: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deaef293da18b4d7fe1124aabbcaee6c601e"], &(0x7f0000000080)=0x1002) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x950, 0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000003c0)={0x2, 0xcba}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0xf9faa0d44a4e9d79, &(0x7f0000000240)="bc44b21148c46e9150c58942eac6a1c6b3306b81b3804802a5ad2199afb3e899aa9966acec831f9db59e4e3bdae0330ac133ffff637d0b1afb1c84687b71c1c2e21545ff8f0c3f5d6202b3e4c40acf68e21b8a01b666a0670034b6bacc287c3c0f27ab9312668a91fbd75a4702c64f6639a0162693c6b2affeb2438294e70374d3b2609cc5c2dea070f4e855f4aafb0399d1f24bf1c288dfe758baca003aaaa130140786be306f5bc9bcc625012edc6143ce06238be888bd760c5f934b2c915e188003782d45b0e4c4fe6c") r4 = semget(0x2, 0x2, 0x1) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f0000000340)=0x6) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x9, 0x1, 0x200, 0x1, "c044c09a76b0fa871925939e32fdd1208028c6ed", 0x2, 0x5288}) fchdir(r0) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) r1 = socket(0x1e, 0x7, 0x2f85) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x231, &(0x7f0000000000)='r') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 06:50:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000000000106002000", 0x0, 0xffffffff}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 06:50:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x41) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="547d53e1703430", 0x7}], 0x1, 0x0, 0x0) 06:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgget$private(0x0, 0x45) 06:50:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 06:50:55 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x190, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8002, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) shmget(0x2, 0x2000, 0x24, &(0x7f000071c000/0x2000)=nil) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) setitimer(0x0, &(0x7f0000000000)={{0xffffffff00000000, 0x4}, {0x101, 0x9}}, 0x0) 06:50:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x900, 0x0) 06:50:56 executing program 0: mknod(&(0x7f0000000180)='./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() mknod(&(0x7f0000000000)='./bus\x00', 0x107, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) writev(r0, &(0x7f00000000c0), 0x0) read(r3, &(0x7f0000000340)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:50:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x48, 0x2, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0xa1, 0x1, 0x1, 0x40}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x400, 0xf915}], 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0xef31538e8b38ad1, 0x0, 0xaa}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20, 0x314, 0x100}, {{r0}, 0xffffffffffffffff, 0x16, 0x80000021, 0x6, 0x3ff}], 0x7, &(0x7f00000000c0)={0x6, 0xffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40, 0x0, 0xa5}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20302, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) fcntl$dupfd(r2, 0x0, r0) 06:50:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9c, 0x3, 0xfff, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x4, 0x100}, {{r0}, 0xfffffffffffffffd, 0x44, 0x80, 0x7}, {{r0}, 0xfffffffffffffff9, 0x81, 0x3, 0x0, 0x30}, {{r0}, 0xfffffffffffffffc, 0x50, 0x4, 0x3d55, 0x766f28c}, {{r0}, 0xfffffffffffffffe, 0x1e, 0x21, 0x5, 0x401}, {{r0}, 0xfffffffffffffffe, 0x28, 0x8, 0xdabb, 0x10000}], 0x7fffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x14, 0x40000020, 0x2cfb, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x8c, 0x1, 0x7112449b, 0x1ff}, {{r0}, 0x0, 0x10, 0x0, 0x5, 0x10001}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x67d, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000040, 0x100000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x30, 0x40000000, 0x800, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x65, 0x26, 0x7, 0x867}], 0x8001, &(0x7f0000000300)={0x8, 0x9}) 06:50:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x100000001) getsockname$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fd97eb332b442639770286d1fab012d5a76f3f6659c3ef6d4d005570629f858c29e3a5d2f33eb0d17aceddb9813d3616fee966ab8c287d372e1ee0811f3661e05a0b2392b20bcaff28bbf6566edf0ed3b5b62715eafe196f0fc530f5afffdd26e33204ab18615ee98c5d3dda0"], &(0x7f0000001140)=0x1002) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffffffb) 06:50:56 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) pipe(&(0x7f0000000080)) mprotect(&(0x7f000058a000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 06:50:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000000)="d5", 0x2df) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 06:50:56 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000040)={0xffffffff, 0xffffffffffff8001}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:50:56 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x100005) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 06:50:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x100, 0x7, 0x0]}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/177, &(0x7f0000000100)=0xb1) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180)={0x5, 0x80}, 0x10) syz_open_pts() r3 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 06:50:57 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) getrusage(0x1, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/231, &(0x7f0000000200)=0xe7) 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x16b, 0x27) 06:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb8, &(0x7f0000000180)="b6") 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 06:50:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x3fe0000000000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000000500)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c937777177e99fa31d7bcd5eac4c40144e0eafa80e83c943163feb2c4c771eed28c64ee8709e26b2f8a803e68de5eec2552369f840a0d937efc18cad293bb36c3f5c5a9299b4680c2b12f9ce62113eceba17271f91a279f10eb44cc139543060704bc91e3b54f7e05f74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187eded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd4d4e6e7e2c22dd008984d69aa38b1ede2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fbdc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505fd6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660a", 0x1eb) 06:50:57 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCFLUSH(r0, 0x20004268) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='U\x97') 06:50:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x18, 0x1, 0x0) r0 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc6a9, 0x3, 0x3]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x0, 0x4fa, 0x1ff, 0x34bcbfa500000, 0xffffffffffffc5eb, 0xa99, 0x5, 0x80000000]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0xcf88, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x5, r7, r8, r9, r10, 0x32, 0x5}, 0xffffffffffffffff, 0x5, r11, r12, 0xffff, 0x487, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000540)=""/146) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x819a, 0x0) getuid() ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x8001, 0x15dcc908, 0x1, 0x0, 0x9a, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x3ff, 0xffffffffffff0001}) 06:50:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x44) sendto$unix(r0, &(0x7f0000000100)="d5b9990fe07d8a3f80d760b3536c2994f0cf51451db19573bcdb2f1dd4bb738c2fa07fd057970947ffd71960d66ca9905e218ab031275a2603596fa37f857de4aadcf7d6b6bfb7f79680fcc01006a13e4fac1beb644cc9db90d58c6e06a6f235904598545ceb65855e711f623c835a9be72e1c5dc16649a122", 0x79, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x4) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="285a4383d089fefffa000000ff9ffcffff000000f8bf51ac6f097d94209a927cf383c9247df3dedded2a7f0111e4806581dfdc71907027d9f3e76558964f79bfe85e0d79c622c341ac47d11f467be760294c1ade3faca60e65d338318560cfdf882e408f48091fb9650c8d20a1b9c4592aa3acc959627832df88eb0e68fd4dfcf9e95df8afa36d13d45a9450262ff77e89b357e28e3e4a", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) faccessat(r0, &(0x7f0000000380)='./file0\x00', 0x80, 0x0) 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000000000015}, {0x7}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb89, &(0x7f0000000180)="b6") r3 = fcntl$dupfd(r0, 0x0, r0) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getegid() getgroups(0xa, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff]) r9 = getpid() r10 = getuid() r11 = getgid() r12 = accept$unix(r3, 0x0, &(0x7f00000003c0)=0x2bc) r13 = fcntl$getown(r2, 0x5) r14 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) recvfrom(r12, &(0x7f0000000600)=""/110, 0x6e, 0x1, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3b58ab4514962d177cbcd12f5bde67def088929685eccf9214ba5b2e345950b37e9ccb6d18d8cadc5049e864eba410e334046bbc3dbfbf573cd435b04ab82e2b2479136f0bef44c40b52e941dde9dbdf8ce87d0f2ac4db9edae9711b87d3dca177bf51b150dfa1f239a234e31eea8109869c8b1faf422e8f622fc68544c2fcc9052f9c64062b6c269a1f4479adc0e004b2cde3f7ef844c32865611cc5570d80bd73ed14ebff6e14ab9c0098b09b13e8a7cd6dce948f805324b8c7784449909eecdfc03f300833a67956072ff1fab9fec307f2a8bd24ec58ad392ace3b78a7804a5a2", 0xe2}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r3, r2, r2, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3, r3]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r2, r3, r3, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r3, r12, r2, r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x128, 0x40d}, 0x0) 06:50:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x34, 0x0, 0x7, 0xe21}, {{r0}, 0xfffffffffffffffa, 0x0, 0xaa, 0x1, 0x28}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x88, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x14, 0x49066ac1e6b8dfb1, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x53, 0x1, 0x5, 0x800}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x1, 0x7fffffff}, {{r0}, 0x0, 0x4b, 0xfffff, 0x40, 0x8}], 0x5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x23, 0x0, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x8001, 0x5}], 0x10001, &(0x7f0000000000)={0x6, 0x9}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x280, 0x0) openat(r1, &(0x7f0000000300)='./file0\x00', 0x1, 0x100) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 06:50:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fsync(r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x811, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x30) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/64) fcntl$setflags(r0, 0x2, 0x1) r2 = semget$private(0x0, 0x3, 0x90) r3 = dup(r0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000000c0)=""/118) fcntl$setflags(r3, 0x2, 0x1) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) semop(r1, &(0x7f0000000200)=[{0x4, 0x14, 0x1000}, {0x3, 0x7fffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0xffff, 0x1800}, {0x6, 0x2}], 0x6) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x1) ioctl$TIOCSCTTY(r0, 0x20007461) close(r3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x593, 0x80000000}, 0x8) listen(r4, 0x6) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x80000001, 0x3, 0xf57, 0x6, 0x59c7, 0xfffffffffffffffc, 0x5, 0x10, [{0xd8, 0x8da8000, 0x1, 0x6}, {0x80, 0x8, 0x5, 0x4}, {0x2, 0x1000, 0x0, 0xd037}, {0x7, 0x0, 0x5b63, 0x9}, {0xffff, 0x6, 0x7fff, 0x100000000}, {0x8, 0x3, 0xd28, 0x100000001}, {0x4, 0x4, 0x2, 0x1}, {0x8, 0x6, 0x2, 0x5}, {0x7fc00000, 0x6, 0x100000000, 0x10001}, {0x3, 0x1, 0x4, 0x1}, {0x30000000000, 0x4, 0x7, 0x9}, {0xe9, 0x8000, 0x7fffffff, 0x100000000}, {0x9, 0xd8, 0xe6, 0x8000}, {0x6, 0x9, 0x5, 0x4}, {0x0, 0x8, 0xd094000000000000, 0x77434e4c}, {0x9, 0x0, 0x4, 0x20}]}) kevent(r3, &(0x7f0000000400), 0x3, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x92, 0x1, 0x608}, {{r3}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x10000, 0x8000}, {{r4}, 0xffffffffffffffff, 0x1e, 0x80000040, 0x200, 0x4}, {{r0}, 0xfffffffffffffffa, 0x3, 0x47, 0x1000, 0x458f}, {{r0}, 0xfffffffffffffffe, 0x0, 0xa0, 0x800, 0x5}, {{r4}, 0xffffffffffffffff, 0x10, 0x80, 0x80000001, 0x8}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x9, 0x604}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000001, 0x1, 0x9}, {{r3}, 0xfffffffffffffffc, 0xc8, 0x11, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000090, 0x6, 0x8745}], 0x9, &(0x7f0000000580)={0x2, 0x2000000000000000}) chflags(&(0x7f00000005c0)='./file0\x00', 0x0) getpid() r5 = open(&(0x7f0000000600)='./file0\x00', 0x510, 0x10) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000640)=0xfffffffffffffff9) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000680)=0x100000001) getsockname$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000740)=""/2) 06:50:58 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x100) setpgid(r1, r2) 06:50:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x14}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f00000001c0)=""/195, 0xc3}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 06:50:58 executing program 0: 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) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000140)=""/21, 0x15}, {&(0x7f0000000540)=""/197, 0xc5}, {&(0x7f0000000700)=""/217, 0xd9}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000800)=""/124, 0x7c}, {&(0x7f0000000880)=""/236, 0xec}, {&(0x7f0000000980)=""/88, 0x58}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 06:50:58 executing program 1: pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffe7e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xb13}, {0x76339269, 0x8001}}, 0x0) 06:50:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:50:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) msgget$private(0x0, 0x0) dup(r1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) 06:50:58 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file3\x00', 0x0, 0x100) ioctl$TIOCSDTR(r0, 0x20007479) 06:50:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000180, 0x98) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, "0000000000000001000020000000000000000004"}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0067757394142955950821f905a5cdc65de9d6b2d00037004bb23587200f7b2a75659c643544dc2fca5092c33c61ed0c705dd8ea8fddc8826c90232ec4d1717a3bdb4641d4a1192c32391f5a17b4d7204f1b44bf471cb3ac755aec894a8367bc7b2ba8eb7dfea951cc083f0ad0d6bd55550dc53aa4c824fc0e5b73822944c476b2c9ae89259a706f18c9dcd641d4770f55703c9d0dada260b19d4ec555019b91aeeb6f46504ac6a7685c73944c4618aff553068c6f3a982f29707d4d042ca9be516ced593d"], 0xfffffffffffffee0) write(r1, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca3005fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b908396c87d479d863e45c7b2d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69bc4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc00fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d53c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3", 0x47a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) ioctl$BIOCLOCK(r2, 0x20004276) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x101, 0xffff}, 0xc) 06:50:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r0, &(0x7f0000000540)=""/226, 0xd7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 06:50:59 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r2, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x3}, 0xc) 06:50:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8e3, 0x140) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="8a37a193fa8226d825744398e7cad008b9a3f422e051833a44", 0x19}], 0x1) write(r0, &(0x7f0000000100)="e008dc6c6d62279d2738382d57c259040e7be8497858d04333", 0x19) 06:50:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) 06:50:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x101) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x8, 0x2ca6, {[0x3, 0x10000, 0xcd4a, 0x1, 0xfffffffffffffac3, 0x2, 0x0, 0x7, 0x2, 0x5, 0x10000, 0x5, 0x0, 0x841, 0x9267, 0x9, 0x81, 0xa7d4], [0x4, 0x0, 0x4, 0x4, 0x8e6e, 0x2, 0x5, 0x100000001, 0x3, 0x1ff], [0xfa, 0x3f, 0xfffffffffffffff8, 0x3, 0x8, 0x0, 0x832b], [0x2, 0x5, 0xe717, 0x0, 0x9, 0x4], [{0x100000001, 0x7fff, 0x61, 0xe5}, {0x0, 0x1, 0x3, 0x7f}, {0x1, 0x1, 0x1, 0x5}, {0x5, 0x6, 0x4e, 0xf861}, {0x9, 0x0, 0x4, 0x2}, {0x1, 0x100000001, 0x3f, 0x8}, {0x4, 0x2412, 0x4, 0x200}, {0x3ff, 0x8, 0x3, 0x7fff}], {0x43b8, 0xaa, 0x1, 0xfff}, {0x6, 0x7, 0x6, 0xffffffff80000000}}}) 06:50:59 executing program 0: r0 = socket$inet6(0x18, 0x1000000004, 0x9) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 06:50:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x201, 0x100) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:50:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xfffffffffffffffc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a74932ff5fda01ad61d3b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab00", 0x34b) 06:50:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 06:50:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10082, 0x0) 06:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x7ffffffe}]}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) 06:50:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10189, 0xd) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) getrlimit(0x3, &(0x7f0000000080)) getrlimit(0x0, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) 06:50:59 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 06:50:59 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() setuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r8, r9}, 0xc) fchown(r2, r5, r6) r10 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r10, r0}, 0xc) r11 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6, 0x1) setsockopt(r11, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 06:50:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x11, 0x48) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x21d, &(0x7f0000000200)="2897874dd0d73e0bc3f79881cc340f6bb54c09b6715975056346c06b2ee36e17e7493cfd4e6b6ce25492ad4d36396645a3b0a2722893d06a08eea85d8663f73890500d3e1d4f59e91b1596936d897434") semget$private(0x0, 0x0, 0x0) 06:50:59 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2040a, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x881b, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x4, 0x4, &(0x7f0000000080)="e0589b8dcdcf2e33f9dbeba8da0c22a21519b63d98f770d3b42e91be25e83f1700ca4840d51620e2f0453aacdede933db6b2a44276104332e1dfaecb", 0x3c) 06:50:59 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x100) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kevent(0xffffffffffffffff, 0x0, 0x3f, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x1, 0x100000000, 0x7cce400f}, {{r1}, 0xfffffffffffffffc, 0x1, 0x6, 0x8, 0xffffffff80000000}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x6}], 0x4, &(0x7f0000000040)={0x3, 0xfffffffffffffffd}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 06:50:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="2200ff00"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xffffffffffffff80}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x8001, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = semget$private(0x0, 0x7, 0x8a) kevent(r3, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x1, 0xffbffffffffffffd, 0xc85e}, {{r2}, 0xfffffffffffffffa, 0x20, 0xffffffffffffffff, 0xfffffffffffff14d}], 0x0, &(0x7f0000000940)=[{{r4}, 0xffffffffffffffff, 0x24, 0x4, 0x80, 0xfff}, {{r4}, 0x0, 0x9, 0x16, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x558de1bcc0aee311, 0x20000000, 0x8b3, 0xf50}], 0x0, &(0x7f0000000740)={0x1, 0x1c0000000000000}) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) 06:51:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 06:51:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) socketpair(0x20, 0x4008003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) fsync(r1) symlinkat(&(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x0, 0xc1}, {0x18, 0x3, 0x1, 0xffffffffffff0001}, 0x1, [0x2, 0xf0, 0x0, 0x7, 0x6, 0x400, 0x80000000, 0x2be]}, 0x3c) pipe(&(0x7f0000000180)) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x10000000, 0x4000000000000) symlinkat(&(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:51:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0x1}) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x29, 0x40, 0x6, {[0x5ee, 0x9, 0x8000, 0x2, 0x4, 0x6, 0x10000, 0x3, 0x0, 0x2, 0x7, 0x200, 0x3, 0x1, 0x5, 0x9, 0xff, 0x5], [0x0, 0x9, 0x100000000, 0x8, 0xffffffffbadb2ffa, 0x16e2, 0x2, 0x7, 0x8, 0x9], [0x4, 0x80000000, 0x0, 0x101, 0xd0, 0x3ff, 0xff], [0x100, 0x7, 0x1f, 0x3, 0x7, 0x6], [{0x1ff, 0xfffffffffffffffc, 0x3f, 0x10000}, {0x6, 0x10001, 0x5, 0x2}, {0xffffffff80000001, 0x100, 0x1, 0x3b}, {0x7, 0x6a1, 0x27f, 0x800}, {0x81, 0x8, 0x9f53, 0x100000000}, {0x807a, 0x5, 0x80000000, 0x3f}, {0x5, 0x40, 0x2, 0x52a}, {0x6, 0x6, 0x40, 0x3f}], {0xffffffffffffffe1, 0x1, 0x2, 0x7}, {0x0, 0xf4, 0x4, 0x3ff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r3 = kqueue() r4 = getppid() fcntl$setown(r0, 0x6, r4) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, &(0x7f0000000300), 0x3, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xf0000004, 0xff, 0x2}], 0xfffffffffffffffb, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0xf0, 0x40, 0x3, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x42b, 0x6}, {{r3}, 0xfffffffffffffff8, 0x4, 0x18, 0x100, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x14, 0x40000000, 0x1f, 0xc4}, {{r3}, 0xfffffffffffffffd, 0x84, 0x2, 0x4, 0x2a5}], 0xffff, &(0x7f0000000080)={0x80, 0x4}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x4010, r3, 0x0, 0x0) 06:51:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) pwrite(r0, &(0x7f0000000240)="6c66dc43f4af3c1537ba426d23edf2e89e19a42848dfbd8e6fe5e113b5cea9f22ea8182e3e1b37ecf97dbed30833defe9e732c4281715da13eb160f84b0b18715f2998f42b42f0bc63142206ac0a675892c438e0ee048c3a6b060ada824fb691b74003fbf5706bb16d147b9d8a0654e259f151c0f3145b04ee3c747b03101cdf07e2d9057bbb0e2dc3ec6c2a7d6ecf93553a4522e00fac7d244eacd8a87c9e23d8f0b7135fdbf3122f7b3ab8067bc5b553", 0xb1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xfa, 0x0, &(0x7f0000000140)=""/250}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000003a40)="60f8a3b282c2ad16124bc4ebc306d4f4b420f63266d81be7988b55ba8c197f25a99fc7ac3719e87376f64f49bfe2b7fdb96775026591dd16019f5ca0fea7b548ecab5d45b72abef31415a7556010c02714fb7a1836259ef999c19355ee3f565f8c1ed4ce25c70e994d5ac742ea9783d7e6f5302b8937713af5eb9a24d2a48d46d54a449627c5e9877ea3555432f98b87a39981a7d1eb2ff17f06467fb8d5585e269b31fa8bc6e26b6ab6dfb165d3cbe890c816209a614f1022c88233b8a9c7b1a61c11d924375b3439e6c8ba23ffc1fed50a7aa08dd57bb39828ce6acadebf65d254ea22978a349a01fafac78ed16b05c0a3eb9b9fd552c699a0d4169fc2b64353cff277153da259e7d22c7e0f97742d33ea8fceae879d05efa7080e13a6f7fd8fc2d4c4ab2062f8e7addc40f4ba4c3aaa5c7945b148310cc48a08e9c18f3b24b8844a284b5483dcc7b765d7bfd3f32dad9498918bb42f199948cadfa416ab8ac789db1c2dde1bca43d69590aae938632e2db56ba75f4f1d3d4015bfd62c6b76f983596dc71f438f9a2289a4873f41a1f475a4d505652c0042aca21d5fc4defbe9d3520fa209b83ab401c20ee5530fb69f8999c87f41bf4e6a4f552b9df466d34db7324d450dc9861fb8361125f1c89b5a0c2fe82cafea2da599d79edc4adb7c3c2c7f919bbbe7281673c18925e88cab29e200b030bcaa6a56749b4b9dc69e0af6c89263a52ffbfe6fd269f406f81d38ec2a5a83c211c94a34ba6462acdac55577d40bdb7b8fda0940c6e9a2909d03752b75ea1a28cb4ccde19f4744e70e9a6be1e56380267659d51c69b1acefd66148eade6d21eca6f4c4e28bc83cd68ce5542651461a5439cb42655d348de5780b5fabbdbc41f449c5b455989121a9290fe202f6daec8590d3c6138d89d4a18e2a24dd6f86befea535442ff7c3884c3d872d4c52bb5c00c4594016e90203", 0x2ac}], 0x1) 06:51:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000038, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 06:51:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xb38936231d5e05ac, 0x0, 0xfffffffffffffcd3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r1, @ANYRES64=r0, @ANYRES16=r0, @ANYRES32=r1, @ANYBLOB="e01183b6df412d42ee88df5c22fe7e93ff1ee5aada2d8270bd4dc7db3d88bfcb195c03d0ed431a7de4b5b6a3816312be542d03d4f55500a29a72cf35ed517c9012e1a8bbed7f8c5ece58455f79e7c0a59e987b43fb87adfdd48dee47e7272cd8ca77f6ee0a911a1ff9366bba2ec5daedc889253c17e9fd1cf0cded5d1f890f66cf0116733d0b05866a0e05748383bf6d8c67f6cacd9bae6e578b1bb800b88a376a27613700435c90495edb602995f7ffcf38585aafe2150eb2e15d6600c532a0ed5d2185a1410d83b3f9ed7c9b916291618504bfe7919fad8e6f925b2417ba56f0", @ANYRESOCT=r0, @ANYRES32=r1, @ANYRESDEC=r1, @ANYRESDEC=0x0], 0x2a, 0x1}, 0x0) recvfrom$unix(r1, &(0x7f0000000300)=""/237, 0xed, 0x3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 06:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/5}}) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/144) 06:51:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffbff, 0x7}, {0x18, 0x3, 0x8, 0x200}, 0xdd, [0x3, 0x169e, 0x8, 0x1000, 0x6, 0xae7e, 0x81, 0x1]}, 0x3c) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 06:51:01 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="00005900186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e500009433f5570a259eaeec52b15cf2e9f457c380e4402990bc68d294478d22b37c0051352136940602f5bcfeba7bd202f607f54b9591fcf78f8f044b73d6ff12f444", 0x2c}], 0x100000000000030f) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3ec) 06:51:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 06:51:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) getuid() 06:51:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 06:51:01 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x0, './control\x00', './control\x00'}) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) accept$inet6(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='?') 06:51:01 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x8, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x5, 0x91c2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x2, 0x8}, {{r0}, 0xfffffffffffffff9, 0x6, 0x2, 0x800, 0xffffffff7fffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000004, 0x1e874, 0x1}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x7, 0x40000002, 0x10000, 0x6}, {{r0}, 0xffffffffffffffff, 0x42, 0xf00fffff, 0x40, 0x3}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x4, 0x401, 0xff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x100000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x82, 0x1000, 0x8}], 0x10001, &(0x7f0000000040)={0x80, 0x6}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) r1 = semget(0x2, 0x1, 0xa0) r2 = geteuid() r3 = getegid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x60, r2, r3, r4, r5, 0x0, 0x100000000}, 0x5, 0x1, 0x1}) 06:51:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x221) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000084d2b9591da3294d3fa2ae8ce3290880278f9fb336ff21348c7c4fffd6736db10c616a2502487b0f9250653930abb7d86abb8d1c17fa8b39c659d3c6f6dc4cfaf767f39f862cfcba9018260000000000000000000000c1ebef6f9281af3cc0d2b04656"], 0x5d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 06:51:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r1, &(0x7f00000025c0)=[{&(0x7f00000011c0)=""/188, 0xbc}, {&(0x7f0000001280)=""/184, 0xb8}, {&(0x7f0000001340)=""/60, 0x3c}, {&(0x7f0000001380)=""/196, 0xc4}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/241, 0xf1}, {&(0x7f0000002580)}], 0x7, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000002640)='./file0\x00') shmget$private(0x0, 0x1000, 0x22, &(0x7f00004f9000/0x1000)=nil) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d6fc717f06e94b18014f6894df42aa04d23e8e0df5928f1757aba75f748c432b31db6e43ec5d5537d525783e4dd0787907c74641b68b60c023bbf4d71754800ad44a4cfe1f9a0af82915d2bc39478362c00b2e2da0a9c316b757bf4d622258cf24cb83ad4c7d0cc16d8ef298d50d79283aa7d144e029c826f337882aa3330b0ca9e707e66d82293f63a5e52009462cc29f1bbd30bc4ef89c08ae517fb63e6a2c6ee8ccf36af22a61f0bafb06e64af5b9a7522027ac3dabe85774aefcd3e37d2c14d906c92d9a694de200b851b8f71b8c0903c08a30a6c3e8134f857168ad7e3073e8eed9804023b66f5c91100266c91050e220c8f934efcfe12ca9d4040d95c7e89ebc41f832e6e009fb99ab808e1682df1c29d0f43489c28737d74aba4dff10024d8ab5435dff1634f04e4ee97f8fd7ad3618f90a8fa91fbf44b1c5a6c3f56ba0712e4b306c0768586379dcda5d4d12ee2cf15f1e047b5633ef40f0b56a9a83dd87a29a533a627a9468f38d4536584d87027143fcf9cbc848f9c241ed050255d4947a4505b7a1e9a501f8eba0c496041edeed437c27cdc9389a2acffb92694ae2e8d6c17291fa864bf6ebfba8c0f130291ccb0be3aed6a6274938fdfa0022c112a1923ab2c495dd8a3b35404694124d83a5405ea7d645cb9c2116da0602273c27512de539e571c65f6a62840558543901b2f8fee52ceecc3a8fd6f31be025d689b413d306864a7c487a990c5a072cc187e038fafbe0f05c9e599bde06bc3402011da1e30d6ea2d28e68177d1fc4977a69cc3338cadeb37c00e87b14d95730156926ecb47a582be8bbcaa5f613f0ea83b496034f06f34514e6cf1c7973ee62240e60acf748691d7da59b831f33606e6cc16c95972ce251b9263bc8681989618928f6465da15131a0edc1370f12657f091d1ad530d16677c5a599d8103f21ce6b4e6add0ddd8720f6de0a5663177ff42a561015766a35a8b1de0a444d1e019015fbacca1888f07043351ae20e0b73285d68e3e672647beb89141265d97452a0bc348b8bade0d115a97182411f2132c4c657e481e93332817a74b1ea18c26f84c221cda662f00f8ede873596bd3d109acc28a9dcc011b26ea1f1f7776df0d733409a8ea96695642ed25d56ab54d622493e06c2a7d18ad056b62214d97f2a9df40a6258a6b478ee9422d991f87e7ba26880f789eee6e96a280c15659ea903a8b8d32171d8fc82ecd44e0f7f7b9c08897141413730a02bd22ca4b47de63d6d327171ba4b22d8f52cf986aa7489b1e7a9600fc040f051ec4a71f0e59f86ddd307d01f7b4c66069dd9cecf281e76b36d8d33bd973fcafb1158dd53e61ffb0ccdb202d2b1f8ab68b1cdb03c1ad1978a83764e17186cf0c61254b9b93df75bcf130dc9fcf2e329eb290564908b0dfd069d0b56be9b22ce08d5ad9b4d439b513cb18a7da7af2ea6f37b2db8cc705fac93d8b49faddfedd88a11c6b6b628c03390bd60d1ac6dbbe38f84a78ff8dc2638be010324b7e6daec513cda30cbf47331b157fd5e719033a7e1b6fb97b6208498ded87fd7f5bd5b578be067bacfb2af85145fa078f1350b5df46d33e77087af72f9b12f6a40b35a6cd4dc724972a8ab5e81593c8b725fe21b3d0ecda5ba0ccbfa050204acdb3ded84ecb7a8a8fa6f2689620918beca35acf46ba918332cbb8b9599cebe8b85b67f9c6cfae2edb49e4498e9a1cfb1411e433613642ed583ef6a3e2e6d3c1fc43e468fd74b0387d677e239b113e500760e5ec9911843f4a77a74076d359316e617c713fb51a0ca0a2a631d3d276c76a429782fab8ff5a4795899fe69bca6b4d3b7c5a5112923df97d7b5adcb9468c99a5aaa06617b820aebd00ace3e03e6be3a90542d470a7030a30b4200ac10a1c059427188cc225183a14d359252e41cc4b655111ddb1438750b670a9c5b4d5d42f9c264be479b6f454205486cc224f96ca19b11cc6fa6dcd5d867ff1c63d1e57004cf5dc001380b45a7c953ff34a4a37b913507b4a50e6583c7cfe64b25a3f60f0f33e3a2fddb4ccb828c67a404057299b6542393ded5d12549925a3599428791adf78f7b1e59ce31fc3419e1a0721311f2794ee362e590d38a00d5a8ac60deadd910611f84044489314b0194215a74f4c0b7feafb6dc8934da460052db7506b392327dcdb1d42070f228a1178bca5b2a0de3f37340046c498a9954a6cc1bbe7866cb622e56ded95ff9686f3f3041e380e1074b7119b5343b48e32cdae24bcde3b01dba3f574d6f01bbb008489db766605b7b10795e7abd9fc63d9f7244dd61c374e5fc049809cd04e66b149d750fec0b21e69beed00e51256e0238d82a23f6a6da5c7ea1511635d5b2ff9fbd1d67f69c56dfbbaefddb69d6391afa04563203140bc5dde96aa1a51ba44b68c423a47aeccc6a8a6f8364961b7e31117b03a47e63cec1b1180112bd42acf80454e6c8acc8450763635891a340d9a8939b3bddfe8671d5948cf2308b4be055fadaaab00db9ebc7944dd62dac3ef857d4639d39183e2a6dac6959cf0fb6f065dc9a2199008c6a11ceeac894c1d50e37c18ab95b7b9c48511a06d86fdaf038f5d78213093a83b7ac5b3a795965afd6dca2205215415a8f3fd1dc8a5daadcb6bcea99107662b3fa7830b591f817792b1fce45700a2e0a89d3aabc08531e37f8603b082eea92357a398a0d2ebbe864dc9c18df32ded98765ccedfc6a52193cf579d177dc10e130362f8ac6abc146d9e0f4004ccdbf274fdfc86888d14e5f0a236ead4de973f7b96a1de2b8fda317b183afe8c41280e673af3129d20bf2aad820c79ed3a0fd111fffe08d20bfdde796aaab156825cb39b197a2c8649c64d64a0a2ca7c73fde5990bb79893a9a58b4521ac6a1207da1c01cedcf69912923f92fca60fbd9690fd2cf934e008a3f2af458494b9a75dca92aad83f98ded4396c5be09281961fdcc6d6e1597357dec694264f00d9d84e3f2b7149318cce03ebde397fbd770c37bc70a01118def88b814918422b60fc50f1729f5e67846e289b2690aa2cc37590fcb343cee7d47ebc0759ca9d14c070823ed62f801dd67e1ec071ae2cc4bdb4921155eba8fb03d06b19f8e61202154b3c3aaf4924df16ee2131bc2028ae83d9d04341f82caf042c6028fee2647c2e1f12b4a366b9f67227ac1caa8fe1c974d5ed4fe8c085a4a20f9e15c1718db59a0c8f796a3ec7c7e82de37f5b299954a6933cf1b6890915350c540063a10640431fefa42f365559862f4dc4073589e838bc5c5f88d8d87783fedf6bf3e7760dbdcff7ee773a1904466019cfc6da0514d9f803e89716fb5e75de67ee7d79f669cc3543ffb53df43aa2327ad77b523baebe84735f0aca3db2766a30eebfbdbeed03b0efc9405346ebdf74857c8ca82e9fe51315f0fa39306b5620e764b8778426357f0b48b687d8d0884205a9b65d49ea8cf1b125e701aa55c17e03b52b7f1bf6e6c2e5f626feefa608dc7635b7b441e0abb6429255dee0a7ea600db2b94ee21582dada8323ea95675ac4b1a21c7e68683ca0fdcbd80b1a42a745036aa2e849a35767f3cad86f1d447468a4cfb990d91acd07dd9d9c7da1b07442da07dce938e969637f2f66a4858f9dc22149f105d7e12521a71f1fc5e8238516097f3f1f70887479d46ac6b3cbeb04b4adfa0985f3effaf7cfc8f0773821e6526df8392174c66b6c44c773b08127d4bfa4a5531e1cc0e640233988b0e58cde4be7f62cad0e95b0b65e8f50d9a7245b98fc6071ac53beaa9a41ece6398836f4736724b2113cd84742eda89bd278d94a2a6a43c0a90a05bc555bd22f97d14c28670899dff56e23b2db20dca720332713d569e1ee9b2c92f31e7f56964817be9e846dbf5e09dfb2ed0ca7c531b4467506030b2443537bb58b13d79dd6e2c279d606dc0b6ca98338d8ceefc3fb6818e0c0b6157518dfbd0767e98959b6716a2124ef829da5cb92ee5609327cd6b14cb8ae95849627f587bcc349b6b127935389ac0deb102c5581f5f047e65a85d9bc5a4b2132a3ff20d8e55e51b9cd2b4c687deaa2ca6f7b973b8dfc8a613a07c83f104fd9c1b921d2861b69985dfb507cc5b62438c00846596e6fe0d5f4527fde1a7bbc1c1fef3bb68537520d15d76829512b232af4f057e7ba118e9278c9170f4dde971e333dfec72616c04b2b74bf9720feb7a218e7bdc702d64b0045010013d2838ea34e83ec1b941ca8362a3ba6d4d2a99144b4199f9d782053e2e7bfb9ed33e7331400fa677c99c4c5f2fda20e721f9ca5ed77c39bc779a124966c8e15afc35abbdbb08268b684102a99f4c6d595bdda6ed46b30e424c693ca4ddfa0589617630dab154a41e7bc4ea4a8ab985bc7593728ac483de51a1b0a979dccda9bccfaae5e5da0079e94cdcea6fe03be55902c539f4e9be59c38c4205d522c922c3890ecd69f62740044a1f895ca17fda7a978a36329e1ae925acbef8ed8c7c4afd5fc63785582c11e2e4a838197f5041858019f81b58b4efebc3f09a12667dc9b340465dfc1250e764bd7a5094e6b79304f21243105067c5f739d817305129f3540bef5be6c576bf5ca87f9266e39ddc1f590a0df66a96b20eab154d306c57b154e093e429da525c5f35c12ca95cfdde94214385aaa48b30ba444d107a3ab9974875b69c70031386ca5dd35f680788c25f6fbfbc1c4759077c6ea46eb5b669be708ccc1bfc8b649cc10c7c9b249a475f86054b5f77b6a7344219a994b5c6ddd4c923c6f3a33d09b9150cfa62e6f3b93cd6e36d0b52a691ca111cda69d96c1ff267e80ed19b4c3a4b549402c19d6abe3038669c5cc692d184fa33307f1d836feaef4622748e7b019a41a078f293589ff57f35fa8716375af16a0244adb67f27addd4a24cc0c4697a6fd7918d5b6ae3831903a1ff08aa30a095a1d9d42f7a8863417f6f610e02be285ee59ef729d100631bfb06e33e7e64adb5542a68df1ac0a9abec614cbcef45e511b6120351e8ee2d9466692c69478e0d1d7014dab5336ee6dd2710bb469dd8478a21cb152c33286b209576031bdff7eeff7f7c18364b9178aff87a7a9f004851bc1be3927d05870d70c9b25e1663d255e744411bac99f95e633c4787ca0865d1efedf6609c38fe6c5f6c2ed24cb1f76c531b01f44c8aed414380c8e2ac75bcd1d33531e830825d9794d448efb174e5b7c98bed0a79e98704792af97760e1a37efffbe1e7a09d7082c6082b8ac391159523cf249f2cf61025bc42a1be06116b0443e46ecb38df26581afa38419b5caa05b33407feef87fd1fcbb9f0888e7b1e30f5479a7f9e4768201cba22c28aefb140731ac51ddff195a039186e7f48b13f82cbffe7bc00c41ed8f1bd8bf302483e449150bfc329c9c58961a8cc48fd9e45f448f5251e2910bcaf25fe5b51b05d0a37bb17b34e1a4ec25dabef9b246f633bedb9877892767019636e30a959e1486b794c6d60c6994280ac4b7a07f4fbcb99985943670bb16c67e2908764a22202cb617634cefe0437c272e3aad5e5e27dea640220410874b51713483f8c8ab7221634a8bd8c1d43a71e44a051a608a877ceb1d891459f441e6f8f74ddd0f0e2db54f7909a852d341e7acd25026765bea42cb6f5e375430e5889ed93f31356e86f2e1c16118afc620ade4cc69be741f66f015f4ef36011c59b6b00a6357fbce1bb835dd4384f9c57d54617247ee16baa4af9556a8a99fe5369e0eda398b0dfe2be605622e03ac323f34efcbd93fa5cb77bb2ae1c32ee1b3e0d5cde8d03a7d4e32e3eeb9622c95488b183fe1e856f6", 0x1000}], 0x2, 0x0, 0x0, 0x2}, 0xb) socket(0x11, 0x3, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002680)={0x3, [{0x3, 0xe71}, {0x2, 0x4fe2}, {0x1, 0x1ff00000}, {0x2, 0x7}, {0x3, 0x8000}, {0x2, 0xe61}, {0x3, 0x10000}, {0x1, 0x5}, {0x2, 0x8}, {0x3, 0x1}, {0x2}, {0x3, 0x8001}, {0x3, 0x7}, {0x1, 0x4}, {0x2, 0x3}, {0x2, 0x80000001}, {0x2, 0xdf50}, {0x2, 0x7f}, {0x0, 0x8}, {0x3, 0x7}, {0x1, 0x3}, {0x2, 0x4}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x81}, {0x3, 0x1}, {0x2, 0x6}, {0x1, 0x5}, {0x3, 0x1aa43238}, {0x1, 0xc9}, {0x2, 0x7}, {0x2, 0x8}]}) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x16) getuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x3, 0x1000, 0x0, &(0x7f00005b3000/0x1000)=nil) madvise(&(0x7f0000090000/0x200000)=nil, 0x200000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002580), 0x1, 0x0) 06:51:01 executing program 0: r0 = socket(0x18, 0x8003, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) close(r2) r3 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x7fffffff, 0xfd6, 0x9, 0x186f, 0x8978, 0xd8b, 0x2, 0x10, [{0x0, 0x100000001, 0x7, 0x3}, {0x2, 0x5, 0xfffffffffffff801, 0x100000001}, {0x7, 0x9bc, 0x2, 0x8}, {0x7b, 0x6d3, 0xdd, 0x2}, {0xab, 0x8, 0x7, 0xff}, {0x16, 0x40, 0x4, 0x7}, {0x5, 0x5, 0x1b, 0x7}, {0x0, 0x2, 0x8000, 0x5d}, {0x10000, 0x401, 0x1, 0x7}, {0x5, 0x4, 0x23793fdd, 0x8}, {0x7, 0x35, 0x0, 0x9}, {0x5, 0x5, 0x2, 0x1}, {0x1, 0x6, 0x4, 0x1b1}, {0x4, 0x4, 0x8, 0x80}, {0x6, 0x3f, 0xd, 0x238}, {0x3, 0x1ed, 0x1, 0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r0, 0xa, r0) socket(0x19, 0x4000, 0xf70f) open(&(0x7f0000000400)='./file0\x00', 0x8, 0xd6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0xfc0000000, 0x2000000}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x3, 0x401}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080), 0x10004) 06:51:01 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) mprotect(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:51:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20c20, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='tap'], &(0x7f00000003c0)=[&(0x7f0000000240)='}\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='tap']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x200000002c}, {0x16}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd1, &(0x7f00000002c0)="1e301c58f10f165e30a0a6183ddf62122b97b850b55c29173a81e90741250ad5009a4cf77a41540ad3b850779647ea1e648ce9cdbae81f80a5d54c39fb46c0c2bcdc822f103df4f4d42068e26647014bc0ab4c29c65a51a65fed69818173b8cd6f7ac2389ad8ab4f1ec0b61ac22a5748374bee00009b6d8ba23e117f35832d443ba629faa164c95853e14a9cd3e505187402b0087517d9648b263772693524979015ea6603e1b29aee19fd3f8b40d67a3d427c9b9d65b1e714640460179c56d49c1a7a1a1dc40b3bfd1627a790525d4cbb8d8124b8f1745390") ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x888, 0x0) fchdir(r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 06:51:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) fchmod(r0, 0x2) ftruncate(r0, 0x0, 0x4000) 06:51:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x84000000000827, 0x1e5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e04", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) 06:51:01 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/12}, &(0x7f0000000140)=0xe) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 06:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x8, 0x4}, 0x6, 0x4}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) 06:51:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xf, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x6) 06:51:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 06:51:01 executing program 1: socketpair(0x18, 0x8005, 0x100000000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x36, 0x3ff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2000000000000084, 0x52f4, 0x0, 0xffff}, {0x60, 0x0, 0x0, 0x6}, {0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) close(r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") 06:51:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x9}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x0, 0x40) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 06:51:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002bf, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) sendto$unix(r1, &(0x7f0000001940)="6005c747380d5165a99eec8c78a216d49c42f7a2afa5d64f4637c4e34849050529a4b9a418e7827d7c8ae61969b8b10e3242eb5c832a457c6e56ac0a3b5cd60473ab0cc6af677052be5d108cfeef9a7c4a3b824cd31924b639490d5645fa6a179a4225b4d061d1e2936ab04eb22623192583c516ffe7b90ec359b1728d0b5f1b862d33dd50d9a7568c86dd5ed77cd481feb28f7f9f4464f444c2ca8402c31ddb054725c2c8cc1ecae7f1df3d501b09aaf8ec95291dee5b21ba26192625aebd8e3bb80eb03024c3249539349e1bd7aae1b01a7dbff0bfe839167bd07d7e70ebdcf71d829d0b3222d0c0ffa2204449089fad1002bdb20a435b796cba72a0e1e462949f21a57f7c90bff0e8bf0d84777127bbbd89704c4b99019768bdec8f8087847bcb83b8cd8b27d6fd739ce6bc624533a3d799ea63e01adcd6c60350081b1d2684d404872359ba5c962f8c7a47b387405d3041da0696db8b11069a0d7ad8e977a9949645d8868c7675031d54ab42adf7f7d9cfe6ffda7526a4154354155a558452e618d75e3ccad0e45357cbccf6e1a57665c835494280681144e8b27e39a94bf80f88927caeed5ba54e4c376df5a56e8b6687b593f3b26827e5921eea4ee39348936982edd6c68d060b47b3ffa8122c42db263cb0bab8c23c5d54cb27708432baa41241f48f4ac8f7a1f433ca1cd71ec830f3b4615cd4b401e1833f96a57ff55a8eedb76d85fa6dfe57129c2913681b5179f0884e26de3c3c8b69ea6a22f08ae7a84749bf3be54e7cc05994778c7a50ed6ef7feca258362a31a1ac4403054eeb160464535e2e76f4c5825c926cbaedf411596bb8cbda81d7b1262dcc0344fe846257779e757fc852afd9312af90ac86b9a03646eaafd6d2ad3ae7669db048d69cb17de7cd8258f1b18a2ead0dc66988c63e429c02a4b93927915e9327a2fa5551822b789cba943ec622d1e6a118b5f4867a5c5baba16526a5b3a59231d70c3fb1b01a571765d545d2d83444440e6708170ea9686aa7e589e7b77ed5be5ec4995975b87715581144491abb2c47fcf282e44a24b28559838e8ac225f6f7e7f8dd65eef3bb807f26bba6e01fd45ba05077e2f0b80ba5c9a6b494187d384be7a2a3d35f2a21ad114b7376702984c11403a1a464683708a875fbc94c3ed8056268726d6f0c0330ecf64361463b5f0d49d001feb31ef850793e60db06cbc6aa0a2d427e62ba16371c7d98063a1fe654315c0ba6cf95c4c4805993eee7ea2293371527513c5803d11285d3454920a3c8e2e3ecae369ce1c8e75f2eb8b4da37c92beded5ccac666f5bc005068b30ca546aee35886925d320f7845a545612f4bbe8b8f5f881dc035e13717da2ac20750d5dfcf041980961a328c8c7a5b162d499e9a93baee30e507a43477cadc3e824acba0043bfe22aa02b996c1228932cc3a65f147ea916cdca06172b429dcd7f993ec9d568344eda486af32e84ea138fe09223e33980a4b73a5e16b56acc0dbcb7de05d13e47efa9bdadb65d488d1ca3b51f54546be45b7a65cc653706c9cbd8008f4dd8031a260246d5f04a0f725e485d1048c3e2a90ec6a8b7e4ae73cb8eea3f5da12267ebc6feb083c1658ba236f258a0844bb44b3ed1854ffa9cfd554487c61ae0d880395493b2229557429ee600e61d41cd0944cf47bd1c4af57ab87dd7d0102770a2e02f38652239dda7b62ca90ccda9596297dfd0c45890bfe6fa3d874dfdc6a114900be63aae4b80ac4151128a4011db66bb59768649d8a7e3e048ac43a1007225af931cce7ab5e6d9e5b3ad2a9edc5f655bd2a9b47bc4ed587445a186d521be5cd64eec88842c69959dc81692b6af8dd07345e45bbec8578bb26d67c43188a474ba6b3b3dd4cc6f53d643eb089dca5f66d593771b133eca91da28df7834de7c72b0969692bb54ae2fb2ec2b477f0edbae61f951ca4ed86c046d844b8e0725504211b48f7105424fe7b553626efdd7cb6f9dde69099198889cf2a4df4e69e0ce560a81b2421fd74a59822922082c41780f572a14d6b0f1f99d66f29bf1baaa51dcf486bedcb4b021032b253a4280b30b98991bc09be6fa136e0b681b1e4fd37a13df812c2d1c6e29eec578efb0716f292638659c235bd698b500e36b5f186e40964a15278304bfcb937f2dfc28d65fdf57f24bf97c1a4abaed55168e01858d01e7ce81b5caabf02f41be973a6d7f9e27b6eea2523aac05aa1c31ce3d23f0b3afcf687cb79784879ffd3d1531f1bdeab45367b8cbb5811c491d27ce7897c2ae0e0f590033a2b47f40f324f6fc75d7594d15997e50acb9e6973bfd32855a0154771fed4c41ccbd6d5d4627ed74edb1fa5ed0e6c8eeed87cabd1bf5620b3074cf06134f479c16cfeed105a99669ee92ce5cb2b184e77eb746ee14256a29b155f45482356970fad70af17bebaf5fbc4a8e9d0adbbb3f66b16323fc82156497e3a32ae75f87dc545d4c85b5950db0bb929b97b542a1167c17a95b8f334d4efaa159ef527acc17ceb8b32937ab11c978a0d577956581d233de0a2a8401570e0c404702cf772ab12bb5f7f27109fe134bbaeeffa9b79f460e6b5bd7298f35d5382420a2b7b2c4ed00762cb1eb6d44587d35cc1a5b28eef2f1602c6b7045e958e302201053e67477466b67e62ec0d4e90774220369e202b4bf67a1d7b538d68dd19785a623647606e4d9138c350413d53c099f24ea55d198009514e90fb38fa1b676667f194c2206b3b9f71e936fe07aa90ac435eba6c662af459a80bb2e890eaecd1f310d495827a2c35576910050a1a8c021a2b68b9723bfc3331f5ef0372d56d19ad0aebf6b3c34b9015ad95fe484526fbf12b8c5c8916dfce5d9786a744c1aac60f1a24704f326436202dda865556b4c1959468c9fa2c8b0b240802a47038422f2b27c2c145e96f3ff1d55b93b998ecf4bef9bdb47b69815c955fdd9150c632f34f2cf3ad3cc527c954aac926ef646a74d46db2d4ef848d71ee1b2dec8a360eb86625460407207b13bbfdaae42023f42d17802afdfe0919126554b454ee67e947609c1eb97dd60af86e3864c7333fd6fcf4c84c5b6b0a2ea732fbe034137c5ffa96e8d671d791c8835022624e5815f912ab9d6c217d787cff3043651d8783d4708d39eebea69172e868db5b21afee5f80a24da8baa04d1996a9163c385bab2fd37319002cd63e11d2089374c7524ef51307bb7679e48b3ff661d404b5b24f92165c2520061df615cddeb831ec452eed90913a3372e73ba7d21863847c226ab5f90ab8eaffd8a79d3a22e3c2f79f35e12bffd9e275b8b1ffa17fbaf7b1dc38d31ea334f23b79c13d4ab8efb0b89d0aefeb6ea4560414fd40bc8148df9d169a7a0969fc1a7350db0fbf0468cc498414446632bd7e632844011ebcfc121bc5e42764590ff2d50fb968983975f49589a915d842fb15131a648cc86a062cc21ab681e02770f59b2c726cf9c5e8d025bbe7d9209f4976c6a1ee948f3b5580f8dd8838fa18e904b395e42ffb611d50b4aeffc6f4a72b5a19099d0b8f64bc68c3fec966b9e2d9950828edde515af957798c1b452122197619acdf8f5f6303cc6fe2b9b45c049c7e97e41f2bb1df98d30b6042fcd674179286301150bdd890a0c2d731ffe1a166d0b5ed1470ff3c28688f97ae6dcf2572715d3ad5dace3012e635cd0d4f8e35ead095380341144e14b83ff70233c44a30907c51588f9be13e96f47a47d0fe059214a637793461ea5cce34f4ca5b0f9dd2c614a0dce633c7070c3d82c643708ef47fc44d9784f2f41790ccb3b2d9e65d17c36e3f9116fef81707455cbb9c650435a951d9412de073342c1c27852a564eda44e51fb9e45a15f2d55b5cca9f3f46e64d7ee61c01508de539a01bd1b6507a43e703bdaef6945015723e1b97472690c6e5d7ef14967ac8c8849c02d4c55b822f3500135694114d3b2d6bf6eb16db0af88a4eab7562df82c5522584dbcc5ff971bdfb0f611f5cf445b55b8f34b38a0f63d63918a3f9b99833b250b036b2a22f4920700307ab1a157960c33ac682e0e8259f489b4ba8e262a4d93983c321564aac64b52178f9a3e853ca6b8f891990ea6b36ad7266256d54122bdb2268d862393805fce1df4c4cc46ed9f09fa9c366c888d19fbb3d1709178afeac7264f24349706a37754c3903acebc96d0487d07d1a50523d307cdbceeda8d0a44f4ba60b095b39be4f1afdaf2952d243b6a18e9453684d95c02f79e9c3e13c596fa031d2fdc44a76c2e83bbe4da000fe85433510606d18f7bd2547300a44abfbe831708921a6d9003b7cdd0180f58b9e5284b5edcb78ca61737f4f5af91e61e952cf0bb62481be2b3c40059e3402be2faebdd6e449fe2453e03f5d807a45fa635a55295ab5697ce0d624335e7501f7b11a17f0957bc452495de15806146df2ecdf80e7a4f95f3f4b272aab0be62f13bbf3381f26f3c94348d54d29d93bbb5e2aad8c5f8ea77df267bfc324fefef4d5020d224a79c809eef21052de88742dfd709f0c79e8d83ae50b75960c471bfdc0ccbac1f3282e1a06a33ab6608818652bc070384c1baeaacca496bf18bd0d839d4aec2049ac9d1d027137847be70bf787c60d12b02c66197dee72a66341f0cf1fbf20b310bfc67c88970d46db2fd5dd6cb4b05f29932723db5888d3244047118907b7859675becbf8b342695c5135ad11b2247ddb03c7105dea1b57da644dce79bdb4f20f529c72ffa5483d9092836ea3da01640d50283102e102d6d4ad96ec8415fba17bba209b416cf46c9ffb27f99ef986df7272c5b1c5669ff1f3a64142d8e8d8f55cf19d84adebc18a0a2ed138549897bf981997b1c553aaf4aa1e1ff016ee5f61166ff17db60a0ab97cbd31b1458538c0c479c2e979f1fabc6cf302d5f1383622ec620e778281571d796eecf437438fdb183dd492cf281b345a49dbe3d1bb4a8ac83787e5573f0abb2d6cd0385fc0b3c48382e5a319e35084d14056e4e82670d17879b537b8392b89b07acbef7c922312f65a3030b3fee3464a871b9f4b713c81dd43e47a610bd564a211e917b6d9535d909fd0f88948cd3f1986a408f0c753b2122e6c15a61e1994409d468928e85ee6c40c16e7e8c18d84fcdd33846d281d37746dbe4129bf074a06dff242e86d476b2a9d60fa9b7de8d26d1ff0b298f17e3bcd3deb901338e5ef4cecc4a22c2ab8e3ab81735bb0e92bc6283f308f6802566da4e218bb04a593087424641954714389bbccd96e5d8d2f3d17f2be28625f9c2855403d1532d7d352c38160f4c2d0b81ec6e6c14dc3aaac03285f9d00b02a7caf010c0618dba476450e9505390d7f47a91870b4794c17022eb92c61a53b6de2fd3d4c8cd4962a362f0d456e53548833e9ba50b49b432dcf37d0cb788bbb3754163a247437d3eeb444ce63ed4760bba9889d8beeb01ef7cbed21af958762a3fa9c0a2ebdd369c1cc4927257e2bcefeda04df7947e90318c57dd5316d6649489c6fa68b899f7ff60868b3d2bb9f381e8847cb9b919999b2932c8a4ef17c4a9ff2dde0e96859addde74523a3cd0264bd6f593e944e487a2e8fc05499bb3d60e11cc73648f37201f927bc59acadd369696763becc131a9d067b67b60b11e92f5012bf43db671ada52f9ce393eec5d22e93f0f9b1af1027bd2c9c6f804c339dd9ac6140f636b6f398434b631f998f29847ea14c898bdcb6c859820642d861c276de05e180aee6b8457d07fecebdea62a742da676003505c590e7a3230f1b5f8b8baa204cc8c8361c9a4b49a6bdc0afcf4b126d540fb7445f", 0x1000, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 06:51:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x2a) fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8288, 0x9) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) chdir(&(0x7f00000000c0)='./file0\x00') chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x1, 0x2) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 06:51:01 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xfffffffffffffffe, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0x5a) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x11) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) open(&(0x7f0000000000)='./bus/file0\x00', 0x800, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 06:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname(r3, &(0x7f0000000140)=@un=@abs, &(0x7f00000002c0)=0x8) recvfrom$inet6(r2, &(0x7f0000000200)=""/192, 0xc0, 0x803, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x7}, 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 06:51:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) 06:51:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000002c0)="99ed58c8792ed3a2fcc47d5cb7ab67938c66bf0d9bf6bf3e04434aec1f23f77062e4d836df8fb516eac63dbb3c1b68eb21b9441680b9c1ab476e3a76df7436cfa571e69f0b9163607fe53221f91b7a5f3ce83d8aa3a399340979e236fc756d2789b79f6259ab55db322576fe2e4c5c1e263f55d1ecb024c77c4d74bf46809cb4e5d6662178ca8b6e3a", 0x89}, {&(0x7f0000000240)="cb34091349575f3b3a7cbd710f28c5ebe02b15e322126db4118bcf8be64cc0df3374", 0x22}, {&(0x7f0000000380)="99e311a2a15aa0eb848524eea1c01e6fff9dd781533d5c12e19d6a432ddf7c96138177ff05f42c4df2586066c3afa39fa965e5ef64bac0e4d3fe19b7e5529d58c950b72454ebf6715822669f7946dab4a0626d4579f96d27395e0f2a01285c82564585f818e53cde0b794be587c19ee33bd0587c54a45477893724491289e6a3caebb8ce52b247ca31ebc306a43fd4a96aa7b8609547144841e3dd8f347516453692fdd15a0018a435da36d6", 0xac}, {&(0x7f0000000440)="1c23209834bdcd56262491", 0xb}, {&(0x7f0000001500)="84245bddef9397afefa2f937c1eaa07678cbed06f91cc0b89e80b64ea3b4705a40606510442a52db49ac89e86f513944b103ba21891d7bc2108d3ef577140aa7fd6bb46358260f81ba78d385912154f146223cb28ab9ef56b0e2e85bafeb1265461b94c75afbb352cd232c04ade3e8c329a8588a67603288741dc0f11c2e4b4e96ee5f96643de2bcf42266a393645a8ded2e43d984fcce94c407f889469a38c3d1e1273392922c6480b9aae20c8b8c0b58315eae9f126e2ff300ff0c3a8fe3fccbaea17c87bc701cb6b20adcd519b898b8e134c915bf1bcfc76b6748ccf4d9c92f6f6c51488f5d9bf7a4b7cd8430b802", 0xf0}, {&(0x7f0000000480)="9dfe0b", 0x3}, {&(0x7f0000002740)="fddd219292e23d672271dc31bb8ef4fcd2997110b18be960e7093313ce234cc6d96837f3fd0509619a84311c79d68263e6eff1c58328a62ae5d24caf4fbcb63bc892bb0a686cb4a3edebf8ac2cc015f61a06212c748978cf872253c5b1d2655ded9e4984bf6eb0106d629284766a141e2c2f5d1af66baf192cf1fbe8d3c53fc0078d01267817f1d67300b7c6a2ddf0f9834586ddfc5a6031b901cc4b75c8b147db6f2783c7d8ef8c9ac727ea279d2934af8c7dad353bf8e241e0c50b13e569c1939a474d50b96c87ee45df269f18635b40f3576da153939f6b57076176212add9b8509f58cff0a3511aa8580391407c539c389af6c6d20a3e30fcfbf", 0xfc}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r3) r4 = getuid() sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000500)="07b356e913796c43e074da494d6c2074003d4ca82a25e08fa346585e6831876b05789799563702af30f04657dee0b45ac8e99cbbfc816a3a458a0a960d2dadc194b1e3828b5d437b957e85fea26e2062928152863fa2dc9827434774b853935b73e6d936a173102e2f7f84cd651f231fc927ea0660483474f933a9ffc9a6b304af12c0f3017236a194a6b8274a1552fe79401bc341a77ac1c2d2db90abf1cfbb037b6a994883ae4e8b6670ac122ea491a3ee80362d04f6d2dabff163d7535b45d60f383c71ad39fe8f32ff5218016c7d2359a59af1e4e9526d0f74d183274fe979cc0ff0fbdc42b730f23966a37bcb2954b137ea8666e07dde264e6af38acdf1a6f54cdf18d9cfce6fcb3ed0f17f8b8a613afc78bc4b183e351546f6364694019a8c0001f0482d00fc765c0293401b51698b141b5ae2b82be94971968207736e71f2edf3c3eccce972ea1c59f6e227cf922135184f5cfb1dd3e778f265e524277cdcd376861ef1d9ccee6a9c68bf881d2aa3a30279806f0f6b69c26c562a743b7bee2c9d8ee014ad6771ad6e42cd18375c2088acfc957734a81c454ed585ee940d564ee5a3a81800d8cd52e9d29e4343a3bf7566fc4a03875c4cc3b1457e8422ebc153aefb7323a929e2ab2564ed975035eae1bb64c16edbeb5e6c519afa0b43293ccc3e136f53953d5ef1616cf91c5d3bd71b92eccb47ff1d43ba461a575156533906ce3b63a3d93d89638d639ab344d566ce11e1e627e394748d702c1b5e388d60fa6bae8bbbe64c982034c8e68812befa045b7ed932220871e7044a549c686296b6ec3fd8e85182b2e8d933435e1d948b4487d50465f77bb1e1f77ac5042f82e80a4991bb9fdc92ad31c55e85592465c885fd9c66ad9520254dd2cef02b8e95c13dfa3a7c2fa0ffb1c1a04c0a843c2517aa291ef81a59387207ba9bf08eace840a2140a40110db22d1be8bdf6e7811660dd8d877f4140431f420b3c66f9b6297df517d90d783307e01929d0699e4e49d5c7b4f62fe71dddd2e275cc17f24763f5dde22e9b620281a486b766edf8848345000de58d30156818ee9d523cb41fd9a57064159a1ad3668ef0cc74bfe9f544d47033d332367e982fed3be0bee089540da33fbf1be5b61594c7a6729899829232faeb4f97dd29f6c069a45b18cf01dfcdeb0038c090621542d88b7f157ef11a9a803d531f55c677d01cdc6400350413e16b5d60a4d3d5c3ba82d377055065697e61c794aafad4f2d8a4680cf287f4b066c97546c967a90b7c27e013ea42941aaadd97ddf3a818ea704843a8bf79f52e120b6d16eae28d4455cbfd9dc3bf21ce1e59f270065ee4f42a2080cde11e635ee9d663ab79590e2eadbcabcbc583235acd7f6f98491de49cc94c705344a41a3c767255940bdd4f8e8a412442e44e4f67eca2d977a6cf0b1fc7f25b3c558105dad12ba3b5fe8d09e3bb01c03b967f57de4e0c6dae1922761f2a3f364bf9e1d4b698826ba7f6db5f6144545129780f157436c907002df6d11482e562a07ddcc2be5e710e5aa32d1a87e721d59d78750ad9fa60d7cb80bfaea5cf88f2e3d16cd22a2069bca1f6f99350db5d7f7717450b6ae2f34d448788674a512aaeefd53eddc564ea0f525091466c130c6c4e940446efb5c1474f78ec6f1bf3807134af52a52bd1971c6fc5442acbd24a7b8707dd0e81739ae0727be25e3f264c45c3a1f2420ad968ebae0fe2f09225f07e062706832ce4e773c9590e79337b7f8a9cf65419e597c8baebc8ea1c955d6a997bd781ca32e79f914eaf6515c29545dc15d091368f0a00ac1989b382393ab0af5224d79866b75fb323f73ed12926c73e27354da9d4d466e57b264c295739530f9fea482aaa7d4c799a8f14b93243b920681bc0730b5118f8a3632f78759b394c4f98015f07bf6b569c8bb996337585741151974eaf4a5f7671e553263c969cfcb1ccc6b0a69b543ceed77591c23d173e3e58a09a190e22b268293e9dfb11f79c468858d00fc04f39a72f798706d6b768851d96e414dab5fa07dfdb01b1f37e0087b3a06c40ab0fea3cc48bbbfae7afaf7cbc0bf1efedd0fa854550a618c1f9c44b13075cc06ba0fd95a8e4d4c8368dfc708e1cb6e9f55a2e3c31021af65b5b9375de8b6ec4c22fa5ad93e1d48ddea11358f4cdb0dd3d54b57c313ca96b8d93e2a0d4f15f55e9fc71b2786da7ad59bb7d91708835823d1b0a2c7c056c7fe5d29303aa59a7765443fe2f980ae9f3a4a9a754440484a01dd3e08477dfa2437368fb04b66a275fad2b909e736f4f4067f676a1d19edc313262215529949c523536c10a91a9769dbbb80d8f945c73507ccce8f692a17d492906fb33ca37d6d6178e40b74d6d15d0e21522df5ffa5220e173981a234a162e80cfa9ddd54a016f28ac55e0fb276fdf74b1817ac78e80d13ae662d1f385cb8ca968b0e13557db97586726c6c1c776d3e33a14820dad9af7436fe89989f0cdc0aa7af24d26ef51e7d5a3dc9175d40b6cab3da9a628a11e0d76cd9042c783b63f5bdf9e6af1bdaca7d85a281a35034f23771ec7315f8f7ccfb7d356839216fc38bdd4aa81956800cd9dd7c1a597f3b41a69b0e5643bf639e8ff706e8a58c43f3f3f0e2ec619b5a0475d3d257ed60e376c3fae2190ea8da13889507dcc96edfa31605a451952f5a98af017489a7869049491e6851893fbbdc31a735df6573a7e4a04a13433dbbdb3ada48c6bd23ebc4cfb95a3a18a4783691a8f37f65c78c17966e9dbb9860fd870ed592ec3311c8352d599d76b35966b7e76f49cbea7784ad7ba3eea2367cdeecb166d36972e98a42b66e1e6568756c71a19ae97a67e675be084f595a33dc0aba9acefdfb670f159008d0fe42222c7aef6289f3e29f92759e8e521a54589812a53118c775443e234c4624e461c63f6adb8935687d6e52627f23df372a30c8205a83dc97b1e698befd767d9bb6a52656a31375b9a484fc14edca97497ed166756ec954392e54d16c688026ee5bbc2a7ee437fe871951a4c86ec74c1f52b52cd93f92ecb6bf152bef543e32ed10cbd87faa202456da8b822aeec42b09b12021e007aa395ad77084fffb1d28e02d1cd3ec5b057574be1afd7c35d69ce76281969eac7dd838b3cadc69f2027927a792df55e18d8e4cfcf94cff8b48538ba2d95c933beb3acb5a74f50eee893724b7ab7c3413e47e3562d2ad015ed556cdc1921be2d9d31a7ef4ff4ec7c2bc39a1875033813cb8a2087fad9bb0888815cb9c1f76cc81d1ed4f41e242196385c96a3200c1702fb8df7ee4948c8adc16dcaff2751bad24410fb7d4d97ac9dfad57707f4b1ba1dfdebacb215a85a58af82e2cb089142b75206db372bbe24ccba87e61e3e16b785636362d4d4add0cc06e4e10d50ad7f53951bd9118ccb1d9ca9639288278ae24963b00222ef8369ba2e01b7d852a12588c740da07133facd6c955f295004ef858e979140338cfcc8f3ff0e1bdc9eb82de0c0e947ccab7be0f2f9c18f00712a60b22502e0158d29bc1d18081d794cc239fe808ef2d6a48fed48d456bbed3c19087f6d8270aacff89cf39ec35a67f557576eee2d34e296ce61c1083f80d6760a528482d689e4bc7b566e2159e549f84dba90125b8e3b9165c0dde2158c8ef5763ea3f11bb929b966ef9507647ba0aeefae21969c48f1de1ecf414a25321867e19d5ebf3a8a1fcb4f38d22f06b1b45b55c63c9eccb632307025ae5bf6704eed03f38dff144043152170cb2dc2d2ba7c0400a97f0dab717b7e2942f552afd70465a37e7eba2aff6b3f30fd99cd53695a98f8b872d2c218b7a72412208bc212bb80b56bf23db2357d58d88803eede0ab67a4e4ed2d0bfa504e965591add59d7f71d9c55df47f2a96173daa83f0924443d4a59f39eebb1f5416c8dea400518e941bc6c6a12e7698e68cf7ea173de17ec0f1c10a2b8c869f12fcfe3ba1c7ef0774bd1b26ce452eb5fe012f4386dff92026d14b6c06cbb8a54c1267d58d748f188195e3f481e6f48878880f119217dc865db88b219eebc762e2ec85568dc3c1c171cd2f392afcbff1b9edf7da49807f6d4345acb60692e2f795e9301f50bd09e01f7ec828ede974c53cde108adb427928fc5a985c56b4e6632853e95069487f4d38bec23c978fde23ffe064a302fa54524f2b189f48e369f047a250eee551a4cae74fc68c7633df42c9e6d222c304d4c4b26d6f5d5d9b5b06e17ba24810675c2cf663ec08475001e0a7211b9d3972ba254affc56fe137060bf6b3b3e60d1679b9ce251e09503c10aba3bdd1f7df5cd8a42fbaa48e067c3589d89363c04009d2e1ccb84aab843f8fbe6edf8b3d2c8385b8f3f69c273462c1f86cbc105fe09fcf0033cddc6dbd34cd1178e7d339560f4c23e4a434cbfc71135ed1765d9c57fed5af47ed4081fac5f674616cbbbe43c26a4117e6441e1cfe4ae85da00a085d428ee6cee86df4e36f312dbf4b4f1334ee12a964fa27c94da6cd2ddc99ecefac340b68805f45d86e124682fa974c3ac7b002893b33a1dca55b1efb05ecd47946561bdbd169000392f08565a53b2f73df516cea7f43b28f794296024acc40b8e22a09c295f1a54f4fa29f8d59f98754243e9203ec376d84f82207199789b64af264702b6ca536ac5a84e6fcbfeac38c83e34c0e635eb1a5367d5d9c2516fef3ff9b7e045c3b1164b1e1a08d5f661ce3fe2eea7e49719d38d89039e00c05351ceb0220042accbcfa1cb48d580fa966935073e312d5d96d165b7954212841c67839a89de13faa6ad6fa7209faebc86174da397c95a109f86b0e8064097060a75d8632cadefe320c12634ab348e98de491e75763b5b8195573c09c157d3f2620dd88c407933e47eea9af412f45b6ebaa7f0688ba68210b81e3c33575296e7feed9fe897274576b6cccd8644dd8e9fdc71ef9c5c35e207d1f069674e81b4ed65a8031e8318b68476ca079ed08d3e15b561cfb5b53051d2e4efc033505c8e04349f19da38ccbc2af730513d74507f9fb2db94547b7c05685447f90c3742e9f0fd8a9dd27ad335d29eb27d916c02782f839c1f8d3603071cc996eff0de8810801ae2c4a5b5ae0e1357ae588da70e10228a26f8ea6276b03ef3b9d3122c0840bc28f74aac92db238f3e2be526b24f7def938a5d4124ccd9be338715230fce28d4e89a27ead1a494eebb47dab9e3ed3e8fb9ed3e00cebbdd59a59417525421f05f9ecc530b6579683948612a88dad8d65125f76edd4e7ec387213eb1ac3a000bb1388017ddb380155618d7ba9baa9d6952a3e319c68ca895b9b8989ca234daa79f405256088ac91478e720376c7a1a7669ee98f6f439196869011b947461be46ccd4a025006c4d3646206bc0f4ab700602c7d10a1a02dc8ff648b196132d34bf4cd75740f602388295688d76f15291969cf83b7fa4a112c7710b9646a70190bf3c3b11bec0196f522171ce8109e9a417a9056d36bdd5e47184fba730790f3076bb97295d3ffd194113a9c9621181e7f6ece4f1358f6d89010e999193cb0084a0ddded38415216a809ac47ea53f2bd5b48a93288d0682c64bbec238c0de57e4bd91e178ad50110158a919576f5037d51c86c8d3d3914c92c70f0abe28cfcaed5ce2b8a991f8ab52696a3490e5d23be8bc81d88633af971d90a4ecd9bfb0dc319373d87c5636646c8bb68adecd37d6c37385d85ec7cc43e64ab9d0132a08b45e1cd867c725376d7d0de7539c1fa768bd1cf164d508b0b6ee5dfe646caf18474267f4e067b99131485336c30637eae0bbc48bbeb6e39", 0x1000}, {&(0x7f0000001740)="05485d1f4b583078efc44fb49f2bd57a74e3b032527243fa664adfac763f06b32470141f1e16677b84c481f377f8a821f68c54cd4a4d98ec039872b7dd8bbf281956b92c5a9646be8f47772c3a062a36bafb11722ffcd78a42469fe50ca2838775a21b46f83b74c55df7d67ce32b490d9a35d1ac677dc681737b8da630fd6d1404c62fc698b587891458e1370666c6022052affe4eb1f38dcf07d15fab6b58510acf159c3e5a064cda52bf06105543c0c4bfcb79393ae1ac15d51068d14f241c6315aa2312159d71302422b6a3d45bc1f932b0aac04e18aaf32dfd69463b621043f26053849b7647e55818ca2cc30cc4476c61ef849b5b0950be80a3e4639d7021bdf5fa87cb5984b14de04cf7e66507d1774cd3e7edff9616d953bef831c25c0a859df7796d56b0c8b04d2fb33b136b162a2d236ad616c7a802d52393a4c0a78581a5b6001d988cb9780d82180013e87ea22d294184b0b08d12fe72774c33a146735f7be34908cb4df3628be7a298a69f918b2be5937def56b3ca42594272615d54a8d83d5a84313ae61161a602917e4ea05c51deb735f657646b392ddef7d6ebba6cebae56fb016abc3f12b2c11461fe51ba688efbb64ef50cda8f6f3cb9feace84cd85eb885baca2d5fe66ae264aeaef88b9f268f6766ddbe615bca6d01cbb2a4143ca66f23e7d57ec71cf4fc62f9b38c00be7743273f646dbb53c49d9c171315085dfd47b59246d884e4092b2c58d9cea9c878f30291e1363a5d10354a10a4d3aaed5e2dcecd1d924ba735cf02a0d14347976e043f26c71601d83a2120f2525cf41ea7defc9616af7e6f36a82af413b5e524640bd9e147a5e74755d8431931dcc2788171fc9f74ddc79e9d4cc6a785f7a6b1ee27446e152da0d9cbee55bc17b3b1a9424d0e02b3d8a6413a026368eeb122f226d54688caad9eeeec652aabd408cdb7e72575c43dcf90a63f5815b1d1fd2c9ce886e13e4809a24bb5364989031998b2a403c11346cc89bdbab84a53347d95b356243af93658d490e4d7f66974ddbf2455ad197cbebef568c2916f211e61a362ed9afcf3eea6de72884c4e6cc9c8283e187d8f02912374cba9075d61d6df8e4297def4cb67574056332e47906e83f1bcdd166533b604ecde316cf64442547d6a3b77d7c1fa1bfc92e298e045923296cc33e44c247edfe02e9c47e6685eb34b78ba03e84d55965262d3d3184bb108b06df0bd8f8b2f28f2de2dbadf15907dafa96681081279c89cc0d05fa9d12d22ef201f44d70d1f625d5314de5a6be644d71c7f5815b70489fb3ae6faaae8ea93682210be610000d72fb6ef004ea94d01320e3b97d603d73b4108f373fa5b24317910e5f0512f32aa9589ee4ddde81b8e447e4521f217c7100fe3ff2d1aa7a8dc56d20ddb5674df47b97a937655450ad12f9ddb8aa470e02af82347b9675bdb8a4d51b8e99b67b02eb990349cad4cbe8331b73acfcc850e6bb3e30863060a4a22b7edfa1d99bef8c73eab3897dcf588fa22174c457c43f21860b74b3237a9e9569123d95f5fad40c137f08f449293d292f00e0f5b23b0923933a5cc385efa7d671149c06f952f26d97a5c8dff2cf11a5bd12960f24f71c16985021378cb84e93b6a0ed6344e25a5c56fd28fd2ff7a1474ba5d245e6a9e23213b987535d0acc8da637ffb7cef2b6682f831e210eebe9ed0b7cc2deaa0a8a5e71e848f32197f850f7ab38038374ae09edadf54ba1a7f53cbe36737295e675cd38360774309f59ccc3887cc5423a6ef6e5149e662950859cacf7ca7536320217d36a6e0be212a4dd78816c3504fe24071d1387c5c6a3959082635d89a27e471527a6fc77d25b1655735d5bbfbe2125298286e9b52b73a87dfd50e113416cf16cc5822822f0050d3481e78c565c13b02e7802348bb54550b8cb97ebed6524d541e34c03cddb05b5cfbd1098b9e5db5d40605dcac299a34d90ca9a828b43afd876730ad8ad4909b740c17ae3fc6260576ae47b76e0abc0dd966a5a686aef64840a157516a6f1892acab40ee427183e97e044fd7df5c9d2e5f13531e82e3ca44c2b8e5cb05fb5b9fc74f3da88abd75cfd197c64c3f6f48aafd35b9e034884bb1137d5eaa3ffd8b48a242eb03ac0e367ecab926983ed2aff03974e8b8dfe10b2830eba83844904b809cc1ecdf3b085363f8503425a62e676f2c7fe5c4ae9953261e8279c4ab76b88f6bd2190c252ac95a8f06dc68bca4664040aad57bf6ae13aa22617b279bb6fa5f17ddb1e2e968a9f517d047ec98d8740a2102e6f9036ad6a165fa0bc8dcb01630df58dd72675a3e027c0eaf685cea296fdf8eb20bd857246c2087e90d40b234e55790f9a3c6c17333c4c512694566c91995972363f4bb09181ed76593e9a6b4a5646a8a7f05e55b360a7891e796fd03eb249db9504966211522b1a91b103e561a95705d138d1713f01e3d1472cb32ed76fb98789e9ad92f3638569adac40af331e56844901582aef076834fee7c3f78a0bd5da0106217ac5a9f06519ccd0e7e77ca9df3e435cf0d71aa281d8a48334fea50548e1acadbb1f94b17d5c358c0aded7fa63366fce6e434c5f861ce7fc6f60b5b4f3a50368491252d136654acc699030d7831a1cf1a55021874aa618a31be5329e65a59364c88cb734e7727aaba02c2e1aa18a94a524d16133632872547ea6f39068db50c8f3eaf54f77d76e6829b8fc615636d06bb6a760449f58560f7edbbc42c9f0bd8dc9189001de8949846b79c61b410e9c9b5f60b009ffaae4e3efbbf311de848555733af553f38cec4475960e6f6a645efa61bf51b278e5645ab732f273f1985c8c8159a584feb9e465bcd62821247b764c1dfa5e5800e09e58017cc988b0eca3e0bcbef92ced5ba5e95d1254cfe4be281e5002b5eeedd30f86a3dde8b1ebb75c7ff14cf2a8ff42286a4d316398efc18d83faa829011631432a16aaa23388768ee4797f8b123a2a0cc0a0e984e4652e75e6d025cdf54aba5265cb6d377f6301183db4285eec0adeef2d5b15a1516c6956289b0811ca7741d55122a2f42c76fc7439e796b998cfbdefeddd755425213b3e0d5eaceb5315f391b4cc3db399c905a1b19658dd77f70913b5a560499760f887382d2a85a4709816d0d51d99e47ae14549f575b060c67d75f656fdb170f8f50a29459afbd04a795b8eeb638ee99017f9d13123c7d0434cf097990cac020e3df463bfcda606ab83105107463faa5763b726ddafd7d4b14f8af99257b37220a13b09942d66724b56bb76280f6c2054e9449a3fa23dd070aee6f4e85d34fe832498ddbf0330d3e02bf55731aceafb12c97f20775e2d92beb271e26d24f1367c89ceb9d380e7b00121fe044abccf6ef56b4fe0bc7a16230f079b4a4d381706ada66e0904dedad0b4bf62141c002afa33090701382fc98f16bccdd02ffa9d6762d6cad28d23e64fb5b7aa4f4e932a47ca2493871fa18e11c850cffb54fd0536a3e6074701c7e0282e1fbc2f9ae80ebf4d045d5fb4d45f7d16eb33b70d03283b7f0f867a1b66b9239948c1f49d4a8e2a5c59be0e143aea63b7b8d17537d7c4d5206083b07891685728995c6f63555f65f2bbbbcd7c5fcf748fe5077bcadd5180a8f3ff16878da9c78f96236ab5857991f6b606ae3499715a0f27ab210c366ec694b3d3b6499164a6c5d4f99e27dac12686dfa12a2764982f8dd491a22d59ce0f6689058d1ad5b63e735d0a736f36adb213206a8b78ccadc50bb71b5b16af7ca41d2d899ff3725903f61e8e3f1825e9f2ce0a265f560777ca22dd29af458f991abbc08d01a96130dfc059e6d48ad23e25dde1cb345208461069c2785b38c3778f66301b73bcdd96c8dc2ab68b588c6c6847cc13cb6f60a3faf70d3d17454c496b28932cf867d69ed6befc4c6669f12faf37e3497e00d4ff78e179269f69e17fbf559a570cbaff9df067497dada2fb619deac2221a1946196f603c5ef1dfacfcb06e89e3e8e801f4300c96c5dc8964c1cc61fe4df49c47fe7045058c8a586706628700df4c493079cbd35ab686848b1ffede8e8514ea1161b7f3b66c92aac3eccf548b4350e7cd6b33a29e35a8f86cf425632dbfe33cf2aa677dfe56acdb22a8de535e3a0ea8ef3ef92bb72d335a72cfd19d61b7b9423142d9a2ed03768c5d247d1756e7d56286db67f618245b5c207abbd42ae0f46fd6f3ff92324c54097c08babfacab9ec539b8574267c6c307f8226cfab620d7edc300a5d0676503c37f931a0ea5c5289a3a4158ba5921591770467c743fa455182155a5937cdc6c60f7588285f2c5c691e714a5208bb86532943939e3f92176be391156413744c29ab8321573e21933e1f96e377f1c6bf9e9de5c39b4bbd9a8bd477f1b2b405dc2efb19040dbf868695b457b87b906fa19d4e68162bc451ef38723a42184b4dffe5e5960406f624efda642689a515015dfe7fa39df7b1048bfb0a741eb28aa1a007649edad2962344770e6ca2a0da1690c3244b4af8469fc7e982a494e20c6e83969c94954856128015ab6e808aeac7b2b515d83ab5cb8711f39faa6694c87ca51b52a3fe144e9b80bda1615774cacb5ab8aa73e2bdb2a28245b730ec40e5db2dd62849c4f9a8456244a46d6f6b46ea68d29bd62512435052b2002046435d40876d8b08af24cf1315db65901160f7a51574e9f2d3674413717cee8078e67a8e6e138aa23af79ff6cde5454f1ed8107c2ad4f072079d197ad78a495f46544bc33a136234984ccd1a4317f4c2e2e1767a6c7b40f50d8341566693e5abe5cf0dfa6640b4495e70d1351c9f315241b6af25272e9cfe74b02917c5843cfb1d8c6a051f57cd4aa98596ef930c1b4e75e81ee86936548164f9b7756c08f6f570f2f9a2bb17348b74ba063b645af11f61ca8d75d6cc489c827e31a760212bc6eebbf1b3f15ff3e1ce836901958ec953e48f77220b2cea95fa30ef4dce4fe747d9375935980de3385817a1528c1039a6c2a7b3b911d50226639b1424da8658d2089e3c7d532da4e2a79b80c0a77a1fb69fa7c6a3f64a7536c6f2d2df59124ba4893585bce5ad34749dcd32fdffc41873f49e63e6bfee96b171e55aad75aa154fad254e60b861ce2213f2fa6b047b2e5eeaebe76054b117cafbdb46136cc52d4f1b1aae3d407bf0c91d6caf9ec0840430feee8b944d8f8347e79d02e8a1ff3047b6552bfb4fd3b1bd56b3d1bd56e41b20720f5329a3bc3d91e6f543307b68830c0029eefa166450588f237f3d0b2060ae7101629b3f0a804ab7380cf573d7953337ad178d5abc624ca378a22082c548b46b03bd4eb2710291d98088f5fca002e8056f30172a70cac467915433c4ddbc8ae8b34deaf8bd582d309fb7683c0fb4ce88cf163650ae69986eb9ad943985f4d95df266ef326806df97732291b34724854b68236cbe48ed744a158d529cfa74a3195400e075902016324f6fb443b6f504b4da7a90bce7385aaa1a2abdf21a1785bbf30fb6335337f43456434c1e049c74a2472b6fcedfbac7efcbee5befd2563fb013bfc4b12a6dc331627f201aae047c17797cf9a7d831bd3f8794cfcde64f4f1fc7d155d04045b95b702ea9479f446174bed28d3d06f1d5ddb40f8747702b66ee76a45a76575a5ddcd07ae5d0f1cc467e7ffbc8dbf453debb886e2894a429d6eae7d23fbbf7bbd7fdcd9068a5bfc06541d508dca680bbab17706f1c0117ee77d123589a4d7ef22fbe1f06c03cbbd22c7de15609012c48cce836da1bc22d2e16981644ec03984bec17a0610eb6644be2944ea6584e264ad4", 0x1000}], 0x2, &(0x7f0000000240), 0x0, 0x403}, 0x400) r5 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 06:51:02 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100c0, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x40}], 0x2, 0x0) 06:51:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) 06:51:02 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/214) select(0xfeda, 0x0, &(0x7f0000000040)={0x506}, 0x0, &(0x7f00000000c0)) 06:51:02 executing program 0: getrusage(0x7fffffffffffff, 0xfffffffffffffffe) 06:51:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(r0) ioctl$TIOCSCTTY(r0, 0x20007461) setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) 06:51:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)) pledge(0x0, &(0x7f0000000000)='vmm\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x900, 0x0) 06:51:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 06:51:02 executing program 0: 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x243) 06:51:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="887553276f7da438", 0x8}], 0x1) 06:51:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000000040)=""/60, &(0x7f0000000100)=0x3c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)) 06:51:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000af21dec936df1ac90359d01f1ad493da1789c14f9eb526812d438fd8970a6e0e40323a5e70e12c1d640e9d2a6411e75d4f43005d590553593ea7537b1d29e2973aeab694fa2b17ab260ffd227dab2a8459f167d2845083ff1143ebbca9fd320309df356e14a6558de4d7eba466b15e0105899ed6fdcfb0f3173e2c9cd9fc28197b5c34b26e04da951d54d70938c90a3df2f9d84e807cf166d87842d49716748462cdc151f9742c1d13a0240fd8b1e0098a63a32f9ad08af156d7168708b133aab272e493fcc1c68285210e8d85b79dec763a9b71e4ad3afcb29c26b800f4dad1533ea5a378f0c28ca09566aa7627771796a4f4cd1a11ed4d0e3a4cc067eda1ffde32f4b89f3f8a28db2df094a78aed94c00be5d5a6e909e781c5ce47158cf9222a21a4a493cf488f4221f98b9eeff24ec2dc7bcd15992c170701a5563c93ce30a1c400bb99b45fd8ec77843a1c82aea3b0f758b3c2c6afcbf007694b8ba781e43a7a205852d05130b81005"], 0x3e9, 0x804) 06:51:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), &(0x7f0000000100)) 06:51:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820248b123696c6507000000fa08d1805db4bb89f5c0158121a409a435f26a5d52735b0afbf2c8ec67441956b2762b9f2a3a77910c68d0df22132d7144580461c1988fd188a7ffb18af8e8900c62fe575dea9aa57451591962f3de337d80011ffd2633bbd8a56f826e7f4f6135b6fc9d187b072cbe6260be4f5d9d6bb429cec842ddb4cd59f884113c05f90b4fc32fb146b98cf63ae3acceb6dcada1093b21b4fbd98756f745299a8913118fe900675c3dded8e9591b8d57bc1505a3104f37df7a3596cdd14f07b89efffc7fd511b67bf60cb23f820e4b8f36baf79b7fb2d15321c6986131"], 0x10) shutdown(r0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x60, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x3, 0x1f}, {{r0}, 0xd19d328e24a24927, 0x4, 0x2, 0x7, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0xe81f, 0x8000}], 0x40, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x3, 0xeb, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x7ff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x6, 0x23a}, {{r0}, 0xfffffffffffffffb, 0x20, 0x81, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000014, 0x9, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000004, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4a, 0x20000041, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x6, 0x40, 0x913}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x3ff}], 0x8, &(0x7f0000000240)={0x3, 0x2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffea}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 06:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 06:51:02 executing program 1: socket$inet6(0x18, 0x3, 0x9) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x2710}, {0xfffffffffffffffa, 0x2}}, 0x0) clock_gettime(0x5, &(0x7f00000000c0)) 06:51:02 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) read(r0, &(0x7f0000000000)=""/60, 0x3c) shutdown(r0, 0x2) 06:51:02 executing program 1: r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x3) fcntl$lock(r0, 0x7, &(0x7f0000000040)) select(0x40, &(0x7f0000000080)={0xffffffff, 0x1000, 0x2, 0x7, 0x200, 0xfff, 0x80000000, 0x6}, &(0x7f00000000c0)={0x7a0b, 0x9, 0x7, 0x2, 0x4e8c, 0x100, 0x1000, 0x80}, &(0x7f0000000100)={0x9, 0x401, 0x5, 0x7fff, 0x9, 0x1, 0x3f, 0x4}, &(0x7f0000000140)={0x7, 0xffffffffffffff7f}) 06:51:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000208, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) 06:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20041, 0x0) setuid(r1) 06:51:03 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a61c9f1ea85b728794b34814244ce0b741da8ea76236eb27f59bf6df7b7956991a48d19498ad19c0edf898a28d5cd050aa2e7345d927e0b9f8cd358eea10c96f4ba0b878ae4f6c336b8e89f694bd4c625171f042bd6a", 0x56}, {&(0x7f0000000200)="b4591be3f71d1095f40e64bacc5030426450219339163d217bbf6329ed2378f1ab2408c6a6698dbfbee34304e3b6b5505199d9df754ce56a307f87aa10a079f076cf0ada5d1ea69059283dda87057e075bbbf2297f814e582a48a4", 0x5b}, {&(0x7f0000000280)="11413d7a732f14a4399ec05b12e29a89f6c0cd4dc166abd69036473bc4869cd62af2425ff4f98ddbab892240314458ba92e769b9c9e69ae1ddfdace6c7dc60ea058e5b3d7b5d09efb3b6fc60b604d71f008abbe1c70a1a56cfed70b2a43cb9b2d79fa7b81de46f36a44845bf76c7bb0b352bca67b5dd2b925dd30694c9bd0e5d64b51ebc9a1027dfa2f14bbfb2259c4c1d9f7311ae537645478e", 0x9a}, {&(0x7f0000000340)="7f291fddd760ada49fb03525b7a7312e9182938dfcf07a94f1971c5f139ba020441571862ed39508fa2c9bcd00de4ed60d9f7bfd6d9a8435e9e4b08444e991613c142e36d919c0eaff2df30be4ee5e7af89155406888c5687f491d698f7be29febb2f469510f880b5cdd081b5f5ab34007b9e95a8eb7ef03abe1316fec7d5a0a0dcd92645458b51e9e9eb6985e2dfefac2cb0896b861ce74bf2022e7f3a7fc102f63cc19f4b20af61f7749272f361776470167d89dd114ab0c9d9c7440e9cbd80e", 0xc1}, {&(0x7f0000000440)="ebb5500a12e01324091c3f06966bf2f988a602537f5587027d74b5b9ffe4be249f11199c72b12408811d2a337aac60c8cdee1796d59db93f8a6cbeccb2468ee2970fd19e2643ccec642e7c1d1cf1b1b3902074d2f17f6777ff454f94647caa8828f3cff60e473036a8e52f38ce5dd65f7fc7762365cb7d45fb742328feee5974caa3296e45b353fb24fd6240b0a94899c4621055a74c90447dd4301ce47b34b0f4c1a4a85f9d59b25d9ee09d6b3ce337cea2311c44721b29961ebddc2e2b32db06b3c0b6aa146ff12ecfc05fedc482e2b5ee319493eb8421c8ddb4a80b6244f90c886ba8d1ddc7b3401be4d69835e1d375b0a5", 0xf3}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="1010000000000000000000000104000016184443c0b1d73b349bfbad7398a7a4c13877b6b5e9714a6c44e0c6a26c96e53be89afce15a011024bea6fa11ba77a68d59dbff36548e21b567e4069464b1ef240a6975a0c551703cea22c2a4d247189d78d7dbb97d13ba5c17d3b9d7cfc9505b493e59422723b0bdbfbc16506fb2d65390a8ad21a0a5043d3daeed472bc28b7e3c62874a446d6e91bb2648c54b0bf8e7db517ce48afae25999bee16acf8620fa7207af06dd7147ebae02c19f770831a16f5695407cfd6d4dfebe24b3dcc2120b63aa2b49e0401c08e5f5cb7caa289f768ae8a99a5b99b3dbbf31fc731bfb5cfc76d831c286f7680f2757ad3960a2ac82d2f1ebf1ee46572f22bacf898d9e33e3fdbb01117ebb26fc05b8e296523ca160051bef24f120c3b88fa5097b05fcfcfd765715556c81cf776a3fa291ab024f460a5d591c0442f4b721cfd65dded46b59984ffa77807bbe57ccde2c08fb3c4ec038b676133d3a915907c2317388c632cdee83eabbcca11cd69c1e6925c9c952f75d9dbdaec929a1257278bbfb0e9451e86c2c1b5e45a9272167702899a7f4907a96d237250484f7db4f88d98f532ea208b87a78c0b0775f11d6b7dbd31b8317416f44f82e6e55708d3a42673d49003124716564dd71b2a5527d368c82893c42d9828610f6c6263c902b0df3bad51ef3429ff92d5cee57beb03d00e2a5bcb5c0be0ccb807e52cb743d40433c286e11976e267b50884ba1a4f50fc0250b6dc46cd5141a00732da85244b9e2e70dc82d435420bbc60493e34f9378ee93cdfde8b1ea2f0beb00d98e49ad2c124a05d6a40fd8b2b32e37e4b7820f9cf8670b3fb1491bfeccc59b3d22cd3632a9470e1ca45267047b7627ea786e2c55b435ca1a2d876b45a438d32d170d60b662c0d5bbaf053b91597e18afd94e60cc6c8a7672b422abc36c636fed675e8f066e058c4a96189be40b73fd7674c0e1fe122cacd66bcc1be09333f5d36ad376e4908eaa9d6cde607fc88620521e1230495192d6ef2054c2cd1e86058376f0e2006a7db84414ba7e3b09d1546434b7f8b674d23fc5ce05cf941cddb857d1b1576f1f6ab12cdcaf32c6bbd25eef9ab7233f01e2b331a0b306c4bbbccd86b8eea2b4347302ce7fcfd0804063e1b349b0373a855e913668a3ce3dc956219e47be0ec47562afc85ae428c261cd72f8419d7105d94caba88227e2c99ea51d7e3be7a5ca6c81f4a9729547d7ffde4456631ed2ef14409a4bbd045882f4a06848ae30fed25e2f3bc6162afec25af9a555fc8e77a059f46cd80bf60f98eb76825ba3916f2fa2ca684ade0dbafbbde3e3ebacbe2a6d337601c9995750515a1fb13708cec7a42f85b5720939ba9fcb4f0097f0406f944db55874ef633bfd3d774f49f44484a8054da16a4108c1efe87ccbafaa975853290425acd58f5151732fd6d95c0f07808f04256d68d7be490ddc8d2fb6e2880e4af38635441d1e77beea40b36027f266a63f2cb463c4246b29992e802b0a6cd941b6fc3f1159515690372907efd9dc452e3f34b02aab43c76a2645785cf8fc0fa61b1e648819f0f343df203d6c7eddb44101bbbc3ff14d5e1a27f0be2231f765f078efb81648a961d8720beda9a8d8b4d62208c78f12241449f9344b9741a9ec662c2d2378005909ad5bd3339faabb8aeb5fca10e8e3a9c3c6235a3addb32e6796ad0a1a93fa0b87c1592105b8e2f0d4b54292a51c005bccc8820929a635247cdaf9a0e2fa747e5fd89f7c17a451f7d255237008792bf5947c562629985510f1327cc0558cedcc2d53586a330d399ec658b64ebcc570735cc471a64b9a3e0d1aad3bdb913984b8527d03b0f8022dc7189df590f313a49de7fdde3c5fc5907144f97d2f4d08259243f12f1ca4700e0bd757fafb11fa8f955b28e59b5dbfe78f51186d0503b5f9405fa4227e1629b3671c795848fb14bbdfacc6a2cebaf490bedf97f5335b7045b5091be7ada8adc5e62bd8f3476f88e7c8eac4b926549de1e25d136858716b5e50ee6a6a977b0aa6051f4e15f48808a0c3bad61f5314d110af94d796074d38cbad4768e4a19621827e9be98b577dafdad10a6605b085248bd205144f8e50a97483506c30cbb85aa40782ac16c0b70df937d9597df479a51cf151c6c1fc7cfe89c3e10bffb1cabb0784b2bb9bc69e6347e88a10374316f138a7d13d597fe81315c2ce7c75a9ae1962e23d9f62aee4cbf42383a17d9aa13972c114cdf56980564ea2da5e4d2831a3493977919ae87155c9157ac0bddec63cc86234db7ca6d0a04be0098bfebef76dc7681f553ddb6eda74434d3c325134f9b1c2b10f008d8c1933329e9606552fe2e6f6651ec3aa962094b0dfa24967d9b3199e28e2d53258c9da3e5821edc1152e7a26109d4818831caf25ba15b0e3f37307b5ac3b6d7a7da1f9940799f65dc093afc4f1969353463e8529c76f58a2c4c819e86e13d8446ec5593ba97d71f2592efc40a9271d171d63ce89cc4aa07c63f904916daeda3939b86602e5352cb1932461a7dcb091d2e45fa84c890466398f7de96f1b60c6b55a986ecfa9e3323cfcf9e20d5c14d0ff9ce96fe18b51869f4fe43ddebd374045a9594953fc221e943ff2304417383dfee3ab4ce31f308477c086b33b6cf351ef755e21f768d32af0ec00da8fbbeb2a396b4114a8a57a324958357be1165930cf14f392c6c050ed2b5462c0c960a7a0f3a031b61a307cd3651ac0532befe34d10b3bbb2d7a20fbfedd7e7bef0f522dde72de75e36663dbc4b81fdbecb3f7ea34bce7c5c0ecadd93c60ca7db232f0483688e3980a55aa968b15150528e5ce7c9eec38ef48e44ae1c015089af45c0625b48cc558d430063a3c6903b10595312808e837bb3bcf437e11c870afe23e083a36242d97c21d904894182a4d4f57f73b7de0aaf0cf0b56da5fc5b11fc8458a6b74365356a7935af93b76187cbe722aba221a8106dc04ebc1c3efaf4ebc08bd3f7f852a39023ac7917973a5be4820bd834b9fd6d6f2eef1ee24f32c70a66f608b9f053bd47ac089f1640e225a7accc156a124c8104e2241b23e063bb18b881790a159a081616673deb8e64c624d5965510214aefd490787ea5040864f9cbbc89cbbf667dd02d975fee862aa04af3cb72c9ae8878c867c165fcb4b94966dd217c59112542bfa94bfd2fc8c0be6a8c332f910f81c16c1e3b60ff97933847b7ad2091600e583cd4318e279695b311a693e665ee25b9f50b6221f79c2a03ab32a16ed1a41ad5908ec0aa5e4dfd21033b6e83bbd0624ad53269c58c12c6fe1d90d9d35f0e1069c574fa6a9831ea2508be7114f6a6a1ede55dc7750f3fc3bf85769a3a0aef388037fe86596f650d30b0b9a57658d92aabbb9b03c1329dab1919a5baf832555871cd1c3726c6bcbd1489c18cf08f3adc123ac53203c09c1406fcbc638f33aabb73c4a199d5efc2beb46ee45c133985d22a81950b3b0dd454f4cd96d3f3c1fdf5658abc9f66be0e79411d88743900c250da86052f05def6ac35f09c206ee2f3af55e9342a7c39524c6e04b80880fa3928832a8088ca33d423324037dc9c9b0ec61a57e763369afb31451cc130dfe3f17beddd745a1df9057dc29b6f5dfa23213aa6b6b3d7a1a09ae7f97f07416b4b656a277c6bb2efafe1b58b5a84e1c82d2381b39a27c1c5ad56008a8a121e1e827c1060f374babacdf379b77b95027178996d3228f6b71b878fce463b38338e71eb0bc08a362166dd13c84f0a2cda7f7ae11aad4f90918234ea7cb6c926966f66d851b383c9a18fcc7d002249f43bc1a023f13d9906ac55af63bebc17697cb14c50e8b568b06225a9e7ba1057ff07088c501d0c8666171714428e51613cc5c211a44c282d9522966e78ffccfe65347cd8170332002eb2fc1a4908f9b7f57e458906d4121002edacf54367e6761bcf70bee5c88d4a4e561e2044f56d2115c8541a4013cf7e51b220bf66ba97c2edefc83fd177a68e27682690c3b3053a64d79f5f20d6f3ef1c90f81ef9ac0d3b3fb18c687a2d2be5e7f8e51f40f1364dc7a31c292cbb15ece2df6ee53fb60fe2c7e650ac9871c5ca1b4be15062a78a5e0e7b675f9d53623d8a18aeb7b2937979dca705328cc09c4f4ae17fb3da34cb8a78b09550dc2befdfb9551d94fbe89946a2faf57e774217287d3439c0b7a308e1ba0831684210d79a617bbc9472224333b1a386a085d020b3ee0ad18bb6186bcafd7560e1b7fcd9a789274ab4bf5ba8f61b35f7186a15194464bbe9532c8c898e8a56c4b7b4293df7333273982e5005b51a85b2ef457a99b3aad8dd6eb3f8d6cad22e08f5900f4922568964f37438c304f5088a5210a69d8c1eb8712f39a7d8203626ef8a8facfeabbd2d471c3cf8a4a15bd2ba920e76c0281a99ca4b6a68b0c544c0acc691fe57ab6eb12cba4273326e29633e2bf04713fd5018796a1684d3d112a6ca4128864f39253845e6ce2442fa3b099f899a440915142cb8499eab1381ba48f36a9db33d080139906168668f506b41deb9d190c616a17e0374958573ab65c17c718ed8358be238012d3a6f1e9ee32b80cbd57439cd517d034c63b95e7c67401572ac455a56d554e7e453052298a47df041fc654c69390c5c34307624ce8d8b9cd06a1d99e3e6f48866534fd57dc94bf6e7a8f2c343a488e1d656eb676f32cbd102d8fae24a15cf81c429c44fd6d2dbbb59139c96b03a6d9ea682c59affc9b81a2e9e38d332aeb527e92e05a63d54b3ff068dc1ac2d5db947902535af9920a05cc0672186c216c78e0eb350decc94b47e918e1e48a5028cd171b0b09547367e7e7f3ebfc564af70d8e024ae46c0c0dbe59bb9ce1477a14bc9089ad35fa6d1da68c05f8d3426a60d4ab2f5abe7523247b16d97c8992401e759d1539fb356f3886a0b74e77da8f50f64422ba5673b92b56d15e353a250d6c48963d4c4cd2d194b8b1d1e38b2c3e60034b5dfdd323b236c72a1334894a5375508c2191e909b493acdcd6deb4505bf56a1571dcabcc7c882091312814616171fb5400a5b308f85fab338f7808c25bf601c54f9991e1913b86c56d3f8aed155e75a37dd948e4d4c32bd7355ec441fd885225d022abcb635c1d08444b87d38ee97085475b7933093186ab430cab9df5fd05275e02aebca1ed290a13a01d5319af3364206891ab1fb9caa0ea1d7419e2f668046aa73b48a4fc1d08f26dc4be41d21a01188fdce7de6b0657548b87ad2a4e86806013e74bb798c6d77361fb64ebf7158b41aa6712b12df0d426bee7407d62ea19c44850ddcba31b45b5287e4cdc16f797ac6fe777ae25cf7969b338dc7891caa578717be0837b9d42562284ec6f09f4ad361f25eec8316d71055705195dec8b77128a96efcdc27f39e5e3402e683c2cb37dc9176218845f497eb480c294e184defaf29f914bb06c689ac304edea2c2ad800d57168659282b189b2e4e83263dccae3d002c33ca3c74b9d8a1567d2b34b953d326f84941d1913aa2dd9b632c76fe5ca34b345c7c8aff13a6f40e5e6840a6a96048991d95f0d5689c1d4bea011bb85f075560ed8db6f6bdab38887b0ccd0d020b44737e436aef6fc8f90ffa99440ace172e3b2330e5b6f237f5e5d78ceb798d3cb1d8945bd54cd498bde1cc164e7f0b04f97306df91719b61b4947694a79f514cdacd445a39b1f31a18ec943e99509e290dbe3755c8f8b065b0aa2f135324452ae7be90e39f7933b3964ff4d43a523f7f4845913435846ed8ef95537d38990a10db00628547336886dbddf8f5e705f6dc44cc09d6f69000000000000000000000000200000022b37c57135f4724e4c25ff434dfd6788c5d3f9239f2ccca5e6130d386d82effe5ccce9b756e970ae1a51da615d4cd8cd71d90eec1cc4be4a4bbe8f3b383e1b609b7d3dbba572fc2f7933319cdbf84959f437f62acd60246a8614aeea1d25c5395f496a2ac1f4a294baaf05760002e2b0f2cc8faa83f13ee3427450000000000f8000000000000000100000000000000bdf0d544a8df615ab8277bf767ec7687d56dee7cbf4c9185951fab6ea38a9f1273a252c3dd15ee49c401641d052bc9d7cf66fc09b5deabd99bf78aa5e7bb3d4168df834f187b5926839fa2371d5017b05369e40f662cee6ce6f07458704278ef5d4df66b811ed4de8f1eb8bb933aa286f06aa99e686f62cbf453bfae65cd8df60b785523ff982f033a72848ecc336c860d1026e4d329aad97ebc2c1650cadc20ceb3c6b24e8f9f278f3bca789d62356815a8042ad89f04696894b17607c0e2d0edc71242cbd1d06532b1e896c11db96f27e112bb906c05a2f75905bcd5011ae2d6afcd14de9e0a00000000000000"], 0x1198}, 0x0) 06:51:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x5, 0xffffffffffffffc1, 0x10001, 0x80}, {0x6, 0x8, 0x9, 0x375a}, {0x4000000000000, 0x1, 0x3, 0x7}, {0x20, 0x10000, 0x3f, 0x7ff}, {0x100000000, 0x2, 0x4, 0x5}, {0x7, 0x7, 0x80000000, 0x5}, {0x7, 0xffffffff80000001, 0x5f3, 0x3}]}) 06:51:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x200, './bus\x00'}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000280)=@in6={0x18, 0x2, 0xfffffffffffffff8, 0x6}, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)="1407c5f5a75d78e00aaa289b708f175d392e9782012e90d585c792ef84c640553a317a92e1cceb84e2f1ead87d06fa65bf1460b6df8a41b696575b088459a531256173dfee39e20bc5", 0x49}], 0x1, &(0x7f0000000380)=[{0x70, 0xffff, 0x8001, "d1c84bee9b7b3a7a2532d46fb5ae0472f00d86fd26ba1befbdc04226ea561497404f1d492110c5a20f0ce01821a382cb4d310df67af1bc6bc2e0473fa58700a0d5561f7802889b3b70405fdf1280e29122b54655b41cabfb4f3b5a"}], 0x70}, 0x40f) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r4 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2a0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10421, 0x0) 06:51:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x4, 0x0, 0xfffffffffffffe5f) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xffffffff80000001) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 06:51:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0) accept$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000047000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcf439e740336e66a5575625856b650ba368ef9b"], &(0x7f0000000100)=0x6e) 06:51:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x40, 0x8}, {0x82, 0x7f}, {0x47, 0x100000001}, {0xcf, 0xbbd2}, {0x87, 0x1}, {0x47, 0xffffffff}, {0x24, 0x75}, {0x45, 0x3}], 0x8}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 06:51:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) open(&(0x7f0000000080)='./bus\x00', 0x402, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0xe004, 0x6) 06:51:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fffe, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x2f6400000000, r1}) r2 = getgid() setgid(r2) 06:51:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 06:51:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fsync(r1) readv(0xffffffffffffffff, 0x0, 0xffffffffffffffae) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) 06:51:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202502f666990fe50cc86b1297b020000d6fcd1529b7fb2bb652aa7a1c9567ba3c0f9eb8abf880100659c00000000bb326ad40100006ca2c5015cd94feedc85323600073a868063508537240bee7627fe9305656137b44817b078505f02f9a910eb049f819c6888c792e3a8d1e17e8730ce3f77b820f59825d5c9c27800823cc0825962d4ed005bef1d20cd76a43425facf46d8e26b886c91ef1f0f8566053a6d70ebb7fb1bcf93351d476bd09307a3b07a690465f59f7df21ed0cd7835382fd1c9085038388de87c8c6388f19672572d3f1b1c804059773a784332722a9f70b93f4b747d"], 0x10) write(r0, 0x0, 0x0) 06:51:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000001ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) socketpair(0x6, 0x2, 0x25e8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) recvmsg(r2, &(0x7f0000003c80)={&(0x7f0000003a80)=@in, 0xc, &(0x7f0000003b80)=[{&(0x7f0000003ac0)=""/19, 0x13}, {&(0x7f0000003b00)=""/68, 0x44}], 0x2, &(0x7f0000003bc0)=""/185, 0xb9}, 0x2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() select(0x40, &(0x7f0000003980)={0x8, 0x848, 0x9, 0x9, 0x0, 0x7, 0x9, 0x4}, &(0x7f00000039c0)={0x289, 0x7f, 0x10000, 0xc56, 0x7fff, 0x10001, 0xffff, 0x8}, &(0x7f0000003a00)={0x7f, 0xffffffffffffe289, 0x7, 0x101, 0x3, 0x58b, 0x1, 0x8}, &(0x7f0000003a40)={0x8, 0x7fffffff}) r7 = getuid() r8 = getgid() pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000480)="7073f6f733cc667c08ce4faed5288b05be13bf7b74a51767c239aa97e96a07e8bf7b00cc76b6687177bc9d3871abefc2739c881edd966f52510cea2139947e0d60d5d13357fed6e96027ec66acb7c35a1dec8385aff7c8b58c93d5596bcb66ebcdf944e805bd0bb13bf78786c9089765f6ca5b29a6fcbce02be99522383bac86d0398d2206f591a590df8a4308373663c5e3fe126101d5bf7b1ca66d6776a47d0231ddc2fa052c5403da0e144ab330b462592517d340a1e783697d00e9f9387c6c2362f3c5cba51bcc9e70e9be99b90a78a0908ff7fb792bd8de40b3fe9271b468ab3994ffb83354fab7ed133b419a219f26f6c6e8dda098d5640926d857626513d67d5e93414d272c16d02cba70544f084f8577dac4ee1bc25d836c59d178c660945538d411bbbadcb7bb029c21c0ed21a38f5277fae0c4904764fea3cff1adaccdc315bf67e46f1b60830c26bf1dc1c4563d87f8711bb2affe491207100d1d8f86a33997ba27da48129b571d6d396e0546f2336b778ffc888d15e144a12d41711fa224d0434517e10c274fc9fdc6be864f452fab330e9f8a343dc85a5fcdcb719ed1e8c0a61842ee1adc7043526f7f1ec405fe8ae5214ef5289d875c6696f34a9557c35bd361e0540a312995119143710b2829f494d5bd122122e1dfcc256a8ef81fc5793294a4e76dc8b15d16d48f3174c7b47f9d25b607067e479ebe7e92d2d70bfd85c49b49c166849f79940bfdff7927ec32e6c3fdfc9a9aefbf9213852bea420efff716cf35bc4025204df7fc159e7e762bd9ee2986df2d5a8cb1dfcdc24409a1a5dfc34e52c563519f289b87848460648d9074823dbe7eb8f036688e35bb4e70535eed2381fead1f3a9216cb314f0218dfae21ea14f3a985c22555f9ea061369ead4e906b825c6878d3363a1ddf93e7fba3f959723cb2e61e4470a279458839d2e811d6ec7769bea801dbaeab8f42481df895ca4d5c374483baa3d3c7863ad0abc96975c457caf678ff4cb8dbda5bffebf18b38dcaea2d6a654197617cfe2e2e1f8639669c9c642b18162feb4d8c0b80c74ff10fc08dda2f280293d7c00f37c1baabf22990161bc8face72e1ebf7efdf3d26ac1fb23f666d98b1107720626decb7d801909c6d845889799c8b25bb7a3a0a7922efae766f3eb7920160a84e327d2f5f2de9e173f3699b26d27ff4b80af17f467898b25beb3ca8028eae5d02e2f4a6dbb8a1980eea3828458571debb3229344279b080046b06f0b35977608688d6299a69fda1cff546a68213779c7a588b64ca99794e1d246a577ee1106fa10ffee79fafb1f7a6d855200209cf7ed1df7b0f4933cc6d1088a2fa8d3a49715c2dbb3b0664a4b6711b92b5751943836b9718824c921fea5b5ef308bd353dac60ca9041052f959af23af6672b001eb1c22ed9622e26c39bd965be8be5e2a0891f74cc27df91df299dfd1e819781b29cc50ec2a7dbfae7522d9d772f91c1bd7743ba4bb29f070129e369fb7f29f58283488c62818d9514b1bf4e6425aee42a844581f46c9e1d095c7628cd558c2133d56f03b21b551535ef5fba91271ab9a55700b590b61a8f3aff37fa65d1b4ff8e2885ef15db69d9b53c32fdaaca3ccab15b21ca32204b12af6dc12a8c54e8b06e15defdb3b017c4f0ddcf2a82f78650d5bba61cfe6a2718eb3eb16ec492f2056694cf069d8f5c21ed70755fc88b88903e8acd4132dafd6cb4cb1a30c33511596c9874740c6a5cf0789860f6ddb80b6e044a96d581ed6b534b45b0e2eb276b5e1237ebdf85d0d69c5361c8541f3e72539476345f5c5a7f9ced3936c4e6db45d09a95ada15355838367a39ee539c8bfd4fa1649d0cb583f37406401952d6bfa1e7f6336417a63662cd2eb574ecf3d178b7181b277abe8baf431b115eb677a549931b78fc648435eadde9737a650cfe863e2420c31bd5d0d7ea54b0a28b55f9afba49c46dff3b76239417965a59317e22b20f19671a6eddcfa7522c08b862367c8f06cd65bd4ab433ac125dc00e11e554858bd485c2c13dd01a563d038c5a9ca05458dc6979b44e2c0cb472aee16c621a1636876c4ac7847fdbafb5bae870e11fa6ffabdf6767553aeedb8362120768e88b9f2214b9da7d45a92488ea69d5fcb820b7ea221394b86e4a168691a396a087ccdb346e9c6247f8893fa391d74214741d16555b06ea58d4c0afec2d8bf74168e42f7c369dc5aba2839d8bf309aaee2035766ad625217eb5e219bc3f59deaa138cbdf2dc6837f93fcc7c5264db5fa3d353c33af8bd9d90f7e8f0b17d4764d5cf522512b5cee28d53ed77b955627e7519b00a851cfd99958f5d0d3e9825746205772e757929292bf636325e36124bd0c65af697df8f33483f1ab357124b03407924c36eecac772c94d97374daa556e40891dc8c0fa77812813f1051e6160e0626f5d4543564db6d31cbf03428fbfcac6afc9e8578b9f1651fc3aecf90578c4d9c25690c4f017c288021baee2c3750826fd9d98f0d4fbb56bc4376272109e24b0a03eb19aa18c6064722352d62dad2c6f6f109db9e37922466df8095902a9fdb286cc9ea7888a6c124217242e850dd0cd8327b76bcfd4394b32c199cf9ce8a61de64ded3c2e4fbd6a36a4d27eaf1d0949b36fb6beb2965a1ce75d8f19458c274ed1ac71930ce65976fcb8c6cffdb0bb1ef78ad0f27fb272ab3de17560ce1fe7bb4cb249781c2719d1985ad26816ee5264a0baa829d2f6f9bf914fbb73b29e3c497de661e129e1ae29b5a2c120d99f04cd3949dcfd370e261fa7e4cfdd9e793ed222cc2afa7e5885ffce5efc2ed3c0fadb070ca325360eb0f0159624a8d6a6a1f6e7a05f5afe797c10c71ffa777f29e08cca2f2ceb989b5afd4928f8afc4e1cb517fbae6f41ce8d8b61128089b38ba682af52e044936e56e2030b94d41edf4cecdd3d78761665cc020006853b7e110baf721808a951efede1afffa4e464ffc9c58877648020977a893de7b4f406cfcb3282864f00f757ad6a20b9f0decb81926851767b6a085d716e2b0e197ad8e66d4691f37022102b274a581fb7a9f8f71c64a61ee4d39cfda6c9be516a1a6fb7c01ea13b25fabca331377f2341dc706008f8a307fe76fad528af58656760829addb7186b196edba03f02cb8c0ba959626fbfaf08b7438eb5fe464f72279250585cad9d2ca1df9d418b07bd0a1477e8619e1524def6436b7c9cd14533a7a86cd94b206a6501e584d33fc6dbcfd901f27b43172d8001df6b30a64a8958076a2043222546e477be06c9e10eca8164669fb181dd7873a715b97ecb98bdf33fcdd00b7ba7e97bc2f13007dadbd5aed615930a6ea7c4db1457aace186e135aedc12bb582299f61f661dfdbee26dcb40ed60de91ac5467daff919bd6df48c55e753b99e5899596b4219a1aa71e83dab93b9a568b185a36bedf8bab6ec4b6bda62a00ad5f3f4a7118591d0e08259f5c7fe53d8fa199e73700ef8efa879d491cc5b2cde5104a43fae73e9a05076e71521670bb9551fbad1ef745a2d3137aede57f90b7455245f384c07ef4ea5e0a21466c834844ed41178c1b423a21ede949d6a20a5e6cd87e810cf618362cb0895f640eae2c2409dd30ed0731473afc5cb1107d1d69be2c826bbcb5fd5405d92a0b8d645e141c420544209942fa38f29dde4aa4451a2af6f324e42b60a86947dcce2104dcd383a2aea11ef6172e8c7c8d75dc5465e1821032b4ab7a9cdd1607dfcf092e5da1f387a9a254dc138205d675f396d3dc261b47bba1826b2335770af70f02129f622f68b25c6d1d1688f6dac81feb2e701cab10833adbc053fe898989c4b00cec79fd49b8c6c0ba1a6294b79c031aacbf523a43cac24c27106509d029a8e829b16be60b9661abb088c3711be91e52eac4fe2269ba1be42018475548b9fbe9601e1f290c9ca6e1d2fa4ece57f9ef38e7137ec446d754caecc70d6d3465dc7df36a115ffc63af00f465c589b6a60fb6da17d7da007b63e184f4ec4a2b281572ca12b490ba2672f730ede9b3e93d212e078a649ae71cd70f3e921613e86d6e809223cb340b48411348611872365c30099c8aa96736a954f23c4f656189ea4a726d748c95b4830bb4c87150e87aaf745080d062d415dc18ead0bd802116c21d0add3dd83e381f42dcf4c7ba213096d743feef9f1aeae649199c301705a498220c4d87a0c3958dd1eb213b00df106abf728d1ea8d120e3afe526d8172177246844080c9ee3e797319c4cb8ac3be819ee065e654b506fa12c16cc4aa26b909ec4d78d841a8a3bc4f1d9c4abc4b619fe76a11360cc7f68560dbf3bef0857f3f6556e1d25a2205e2e0f55b97ac2940b7e81a130c14f21a93f5e963f8e6acdf727f9262696ad28d6ad995b2727c800c5190e9403815806d5adab337525d847be0b848eb14fcf52dcfea8f35178b303fc3244108bf190a4b28c55372c7f8ec9fb96c03eb7c8afb34567975c24848961bd3bfac78fd632b918203fc0b21d762a13863dd9af94eca4d95afdb12ccaf572bef50dc24ff767ce325c036e3c9d3002feffb8db1fd17342c98c054030cabc9493197577712e09b1f549384b88fe5107bfdf74edd02f122f7bc2378cf9a9ddee966abb3c202e27e59f891a9dbf8230b733f81b01a6c095b303cc0e492d55417d33af8af248aa2f2b0d759fb22dc2354e3fddaf838e8c5d15372f16c8da9d84bff4f711012e705fe5ea207b36661e8493beb467ab539ba75bb80bea0f1e030086b7167ae3ea24b916e3f192ba746e7c10b9c0026eb323ab64a37c8f7d2dc3f32f40ad436ba12f14152930c894ba5fe6e869d9af377b9c508c08628d499df208456f0a4c9b568fa3af2fa8481b5110cfb58ad2aec4da4466ede08a176fad9cd0606835b44463142fd3c1b1693b4443dedee02d76a0e51b2b731773704cd0550f675f2e095466c939aaec1d7e428f952b467edd8be3ebfec4be3400fe01bcd8e7cbb73330f5bd3203280b93ac08497acaf4b0b474987af96d6005e2650e657aa3604d0a3b1af146db7f9a4ce6ab79455ae51556bcd779e86dc4b8df61c0ed2da245b9fe503da1365e7df9e6143ca0f1bffbe45c3c1a0ecc54477c1cbcc7ef13596dacadbbc5109eeb17fce422b75ac06e90257cee086705aff5dad5ca56663825950e306215cf7fa213bab03bca6d351be726961c6190445072433886810f7cf3f166ea7adff9cabef9cc66f8ccd708bf006d6831733203b8795cc9047042191094ce9866b146324b3c9a8bbd8c9586e38e6becc3669332660bd169a4bbb3f747da10243d019175bfdeff6cab9dcb5e1e0bfe206dc01d157d7e11837aa2c619f7e98179a51bb91eb7dcde73c0b01e3303fa52f40ce089aad7dc820844d9d33fed89e9bd76c48fe1c89fbd0850a2ac957da16006e65aeb6588a40b9f8d177536d9eefe8bcd2d05839a630ef12be9bf3e3561252eec206cb466d94031730ee67ee055669f995d4936b2f3d096ba7c491fca8c65c7af6186a652efe40b2d4f0d9b3da23faf6e36b29730bc6a7a87f8199b876573beb3f0a22c95da43d1791568f2f50fde38984ad1ef293a92be6fed9f9310b2a5cd95cd7aa1267604b77517cfd78e7716e74b1b97ec1a9b6aef8378debe29ca55d0061ad5f196eeb82a09eb5088b6243caf576596a747903c9afe5f1a9adfb0b3bf5cb99ee101c7408cb5488fd4a48d154abcc350c0c4ac275a9fcbb296ce81bb303d7f5f200b9866f5e36e4dee936b2f073970f4b87e988dec44881cb11dcdb6605e5cdfbb54df122d5520f8", 0x1000}, {&(0x7f00000001c0)="d0695a4c24250f75c28ae11caca17d58cb896eb92cc942ce630cf2e8c2a60aed955623a9536fdc716dec39bc88b072900adb371356b696b7d536a51ff6ed801897a1e1a0a76125ec3bcbb6a794688053f9fb86e81f205ce99ccb3a7425bce14064c3fb552601aa8ec1570e190727edd96b1b53a6172636a6574f855e00f901bc606192a66c66b9235a276ecfd73e67b3f305f0b32046e1f4703545e9b1045438fab7e5d5997805519ff4f477216b70dcbb5811e7a9e61a8bc8c21b0ddc0e8b459b2e9f56845ddbce2d38598d514fd411f647bdeec7083a21752bcae2", 0xdc}, {&(0x7f0000001980)="9c1922e183b1aa5da623248278f4317dff57f36dcda35ac4500232a7f880648b2ef2f461efd19e99544cbeca207f16c7fbfc3d2a7761a1a320f93c2ca836a48affd170a428d7e4a6204124bd101bc5a15ce2a236ad542b4c5e7ab2c60cfb753a5c4e819fc7f41e5553c026d952b5738fe11e7dfccd053005318cc8e22cde6e567fdfc6298c6cb9836adac7b5fab35a1e066f50e468098cdbeabf3466f497e77c547804789cddc919073d12cbcf7ecb8666840fc2184cbf559d2f88767c6b15e1a663623ca24a51034b6ef82d5f843869c8f7ada888022e524822180a5c69167a4f1553a3e2d7d321ad4937afbba1ecc1311330fc1af7aad3df85a3502964dfc6ebf9426255dae1a4a410f8a3a9a00e8d7f6d203cb775489916d02d10d301aa55baaeaf590374eaea00ea0091c29260143fee4fadffd0d366dae102075af523a4dd46b8017b38264eca7b9807df3e0525462f0eef0449e37c0c1624920affae30d1641b122a66d2c3da4abf3ae3be1943f0bcacdd7f8249fe68811547d10eb3505f4a79c920f215a5c8bb6ee58fcd5bc621084e7f5656af88e776cdaf77a1be48b35c92fa38d7e5fe48d7f9f0efa50a78872faf18ce527381ef3de331c2bcfee31d0765b0697a72ac9168e5300be4eb69daa2ea4b5cc3a73b9f17a96d531c6679cd8bf203ce89adbc14a03032128357efe66a68f9ba090e7978fccf96b0b5a2a82192a5d76981b0ce2e07f3722767cb93b9f0e9f5839cbbd615da56e254adf547873752f5d62f7b99380ac5a5313f71871112bf9602e98f76b3c2050d6ed11ea6b06e8da5315caba193133a8f58a9c9349b2404a7c8837247c3f5457aeca369a23f691192a1aea68aa031989c873b7dad88c4d1e8b5852a22c50cf2b7bb474a4736e51e9bae1e1b9e4b274c36c6e8d6af4d9c75f02bc295369e04e8161c33585a9792ad77573afccfc90b33deca3c421b2a56923f4e63244479fa9d06ec64df67c708cf760ceda8c741151635e7354cdf029b0333b69a80a4385a4b110f793a6a48a1cc76b71646111667cda320ae3a6ce81d705a0c5b64977c480625c9f900ac68ebe205d6842215b78bc79e147b3b092c3155be2428d74efdb77d6fdd3d4972f71c2d8c40d5a007440d07b5668c17bd3e35dfdbf80481c3bc5014210f47b9c09d64b5a26ed60a3cbfeb72c1af5a924fb9e16aa89cdc308b26376364f33870b52edd875982aa281757bc99ee1bfb30e90f5fa6c808e948bc5bce416b9d3291375c371dd55da0702a0dc69eb54a1c5c8a3585931e6c8284f57f4d2ea62be98cb3f5069df029511060b1370cc85421599f8aa682b1c03ab709e5ed9e3dde796d147f4568bda52127ff8e383580c405a8cf2473e54ef956eb1149565ce8449a86ab2a7b642425cb3f485fa640dadf6a3f5c73972022cd679e2e88e3164445def6eec97a18a932f15aad6f7539f6cad47287db1803b0584a0512529abd895b125f591192e2be3896d469b7e2e88854c9a62315e1678950e710401fed7a5ad2cd06e4493038ae65a5c09664ec8227a46737a02a055e70ab7c5083388e8123765203b4e25fb8d3294dab5f921aaa8accbfcc2aa518d20bf63e803df1ad9eed9c1142b82061557cf7838280c7207373aa0fbaa24a1bce20bfec1624ed12d40d8668c20cf8c32bc57a18231808badc8750f51e27d8faad66749c99d455f6b2f96bbdc398099b38236067c5573a7e8a26795b27f5d8512e1e42cf44ed0b81f0f1c80e4cdeb5420f946c14f43638958d23d01a49d3479f6c90e6bb01de4d48bd5c0d38c5d6ee200e785cc9366739bcc2e18188f920445cb9660c5735d4a70d7b255aa93b3990aa8e109e0012462869cfa4bfa7f261f415c59859b83b0dc302f4f7028e34efc4e1571f9f97f927a7ec919b080d3aee02ba8b450ac93d3cde6a124c21a4139f8b0d0b35f4ce92070f002d969eb25b30e6371eddfc009ba816108a88c81532c346d2a513e09646c54bf963057ab3cf80ee003d4d8079463ed1dc4182ba64cf570600be3cf7ca28d60f60d4836719b87ced636bc8a1aba34a4f6b1ed0bfc0aa4d055f5330109cb3f190eee5cdf49ca7d2f8b063400da82420257cea28590a93832df6268bbfb2fa51b3aa373a0d2498826448607c16f00a7484673cb90c5dce3fd9e59095e2f71bb2165a10117e66d8507c71d2cfb314d21c55d8faa05bee9c7966ad1a5f883456c40ddc8d402b037960ad76f9886789125b9d8551143f46521cdd593aeb6498019ab404dcd46241eaa786e50324863dc5810abe31d67afffb03681a63be366477acb21860dc21932ceeb78fbe637ff9e0e5a1cc8a88a9fe0b6dc3c8f65674d169528bfe99de516f3947a4ad5cf5fbf1d765b2c65436d2809818b126afa2f2410faa2b5403e6e9f205fa5d647069b9474e616591834ad56bce9bdca63695154c0a3664f9f6ea908cea5065d86a4a6e91daa59e2fdc81de3754c7344d2c5ac49029ec4099ef953713acdd9ffb17e678d6d7e76487b7bea3d0309146900ddb943a08132e60ef8cae2b85a639874b05327bcb71a9c8537ccf42ffe1ebb5943236786b0d9bdffe73fc83e475ca94cc5c2ecc216246fdce564e77e22fa2bd0a659d5bc04bf02ba8222f89199abc49e920a666774ee37160e90d2818d9c8955d60eebda5fe3dcda0b25e741f4060228170156c381eb92d3ebb865dcdbc99469f5c649240084e717049309b5f008389604f0fafde2d5480f69b6d865efe29fcccfb8cf4187e5244625d430c6f9ad33d6bb96c2f7eee153da1248bfd919107689a64374b4e5d61932722fc319cb4d2fa833395b1f52147ef81be00c24f30220aeb4be1b456269e02355735adb742c8719badd30acefac8821caaf9076bb3de5d380eb0a1ace647380b1fd75b4c1ef4b158af863884587f4c31ae4d59788a068db75ca2e56c5c5f8e9548187615f7924ef6a1da5b98918a8507577d8f06116bf11f8b0f291ed50c7d38db7ae7fa467702392156a7cf44b32de4b57ffdc8f37f4ddfcc18c2198da9f382df50e578954a9a641074c1d9fad7376dfba0fbed85ee7a810aa56b3145fb476d69bf00bd7a3392ce06e676eddd8da085b09083b83d5abd74c5e8114a9231305458dc582de5e32c2152395176233c831bdc5c3e10d7b537fba21ee3dc3106761ac2b8b7ec4820c5cb1a5e1830ef29eb1cd120089f5f7cc950f704ff038020e0cdd32e390af3dd7fffe73db81a09edf33808d7cdc6696977148eefe2b5fa4fcc68069cff01c8184ec7f155fe021278cb82e18ba5f728c42b476efc916fe8517637c13b37a9dd6270d825ed7d8b0b8c3c10747f6d3e4945bea9ba310347d92b7a1a3f6a2a6da60c83d79862e610825dc43bdcabab7940d684dece5b5fbbfea5a2b992e004a4027acb521147e333c256fc7052214fc7634adfcc9b89e0cf74d9d5ab697e8470b719bad7b0d6c7cd7743c99dbce1a12f5f373df86b62a6c2de0835c2b539a91d748644de1b2b605f2d03921a6180f531f67a418d0f0fde50b4f0dd367a507b7f71fa37a8100f5601965e4532a1208574858fbf2230ac9e207e609a354c6c800922e8dd1960a6e32c5800167b3a598c3733f0aa7a8cdc55366d4d4f507b15476799a6d53080be6ed0cb38f0f1f4032e900931b2b3ff3ca35b64a5a0ee7f12275aca22475edd1ff1b2b6d8d33537848a68cce84dbcb9da44a3290ec193452237af07bbe06c7cc500fe105c47251446d5de4b04449287390fcd58ba68e41338f8c96df22f336406e0b73a4ad75106eb588eaa903227f4f6b43f9351ec4588c9364759b14181a7f6227259fae12d29f98595dca83946e7d9f49cdaf57ca518a4dbe7a662715f4e1332eb750becea41b2019d9dc26510f6de44ee082186716b47f98a7c90df5202d0e9d927ec5dd8d6753d016dec7c414d7b409cfddeccaff1a1ddffa7185dc608a69a7cad1fe64ac5cf25bd63df5da20271f0755e88556f589287721b6011fdb4dd527973f0682bacba261e1dd1a1774e639a9fd74253b3a9acef77b0cffdcc11176c938550c1710f87b287d693733e63dc2271d296a5a763708f7e464be834f971f54d901d47ca6b12e9a0197ecf6e5c5f7bfb4dddc54dc213489ef69acc36e7863c2145243d496fb92f208d98399d30f576c909b082998c3e9536f11b6858157182c0cccf6260c4f508808c185bfcb3ab3efb9ed414209853672ba25f7fd1a8cdea77fa9e315850c31d1cbe2b403fbbadce309017c57fca4657041768147758d91107440591d993bb0e5cd55b5d7adbe39f5eb3fd97c7575be5f41b27c32c181448b8e0c77b899093d03d37e510c928ae697885e3e19b836fed9944a8bd78ce62d11d79f0a3b6f04ec47ded5ced210c932e07695027e27c283a97195479b287a56530fe1c75f4d32e21750670f12d79b037ebf41f860dde9091d46fb4add4e546097a72e912e000efa8c26ef0c574104fa8629adf6dc2dfb27a8347eeaf4f2cca3047343eceb951f0a351cfa94dcb728be1a0c7e512bc5c9713f943d4f716bc21a82ca1dde5b91e16a6611e3ed722325915accf8d62a783fca50f3c6d85d8c1b4aa4e58e5f928666e32b330e7f1070bb79b433163834490488c8b0eed5fa5469b65087b6869cc6b23d501944990096d0d19a558304b1aa2c902670e16dc0570fd55f958942ac1c1dcf1c19d546daa060db122ae5c6c942e6c7a779fa8455edc5b9ade8472ce234e850c8a5baab8b4571251da3f00620efde9d8400eccafeff1f66c55f4c729fd58b92aa7839595c62dc842620fcbcb6795b02ec88d6436f9d4132de50ada6a4cdd034ef4b4cd57af46d5bc6803c7586b738862c32380ed7a5263c81c53030b1a7d05d19854e966feb3c769088987f1776540685320cc765fe2df1f67f0885621440e1eea8cb7135af3df937bc346844829ad95edac0673d19327a7a5c91657ceba6c9cbe8d0bdce1373daff82c1d33bc3cae0c284dfc1dd98d47d9e0676eacf2fdbf691a23478b8f9abc646eb9fd01f50a0059c61dfda2a67befcde574ba91100fab4a8f8069128fb1aff9f4cd6cb4c215290894211c261678f184abc1dfb4bc574b8839a3dfe8000caa8b2bf649f19969a68a24f37021108d681995e0d0d9f5c90c45ae9c6c468ad391541f538c8f80593eae45cf47c2aedb7681222a8a545cfa66ed65ae9e2d5fa83d8bb2c9ec76edbbca9c929c7245251218f33558a77e48b937064f1f10a1fa0d806b316d7ae68843b79deaeccd9beda418f86724ff7bc5a686b56ec412faef101acb1386779634b1d5e38e9e398bf8a1fd5a0564d6278438d27003de727a84203c8a418537d9378035efe3ad3d5b08ab6884e336fad684addf00dcd29bc790656fe7a0c5792b098a11b8adee1b5e48b043e9054b9fb61f0cb1617705f41fd4ff909b9d73d762140cb5ba86fc0541d4445bfe51d9c7951b3047dc387b132431cd1334b60e45234405e4d6962702852e9c71b3079360155dbc3ea71f6e84798f1ea70d72c62bea7cbfcc7454c47971b788298bacb47d4d515d4aff4c993df1c8bb8c992f7e961f83c875dd8d0ef4fc09ba421c10249710c573c855f83c55269c3863f33235bab67c319278151bce0093f079d65ff896773e426d5f207f8294c9b6e67b0732f0661176d54f43d2fa0bce033d00d6edf0c37437ffc9975bf5e9d2ce5d655ecdbd419a0d9a959384cceccce8e858dd459151573c51cd43cd133b0fd015700e6b28723cc5153321a948fbaa7084d6d8291c9b6f18a8fb4564", 0x1000}, {&(0x7f00000002c0)="2744beac4ccfe8e0cca19f0e7d78c6b3fca63665b3cba51d81a8744892d8e67911f3532a6e0d83d1ca3d6f2a3599ecb278a7f39b24bb3821046ffefadeb2921feb01df6d049455205e1605c41c102af47f", 0x51}, {&(0x7f0000000340)="2d583cfa27095bf4bdd7092366811d5919693f627a65de2169c05369ba3f385b0f335376cf51ae816df6f509b4466d125916317a6bfdec49695e66b30551f9d3030faf8088774014816159d324459929eb8817d17cf0b22e6741306f3f3708a592874d6177643bfee1ff5ab40b8eefcac264de7e3fd4926609a11afbeac193bd054b", 0x82}, {&(0x7f0000002980)="13e9b5a325c7f94c5319c6572b19950ed93bba116801e028c87d950de6ed19c27b84f733a3370bc53b975d4fbf514d44fb369a7ff0fa164f82492382735420b23ca57d80f8fde6ef86e8bc9c8c022552708c2185eee192e295d78924459131b1ca1941c5fc2a51216047b91550c5c233bc1ced153dfb4363d5062b0cbbb462d2c08d0ab93be52a851b8900598f6d48afe29057faffab4d7e65d3f720ae8570a9579e5a348df1217ceef546a03277585ba5e8d683f225917a674d01726f73edb8131c5acde3ed845b13c4bfffed8c6f4cfccb058df319e1fcb0f14ea638d9741b7c3d4c6c590aebfcd967873cb10a15d655f149f2de0914f7279f1362d22a524794cdcfbc303e525eddf4c878bcc7378e4b280584a4b8b87323b3125dcf6a5b036efabb3ca531b8c6a3cfb08674f763ee12be56f13f713b48c611854e1234894c0e93928f68c2c974b4e016e0c40e62bb48cf29496dc4e6ce48642e4deee33e7720b45a35c1fdb1a853a343b297815646e4ecc28ac0a79ad6f83871d6b0bfdd6b2e0180ef8b8f2287228153fbf49c810371ce0b837fefe1d1bc803ccbffaceef1242a2230e179bd41d18f4104a4804fad1981d3f3213f69c8708a1a02d8547bc759a0c788161211925ad45196c890d203bed8396bf8d86c70e895f1183be8b378a8f189dd961680631a090bb7e69b53dafa9ea60cbfc2c42b343476ba8f28d96785d65f40e8e7bd5a643af92a934d954f33de372d22e343a457b1f7d8283c4fafce60aa67dd78ddfd0d4c9f9b74a0e64cb69d62fd6d1571efcf496138d3d56fc72911a0564bf37dca3890d4ea2d91735edf759d33aa63ad8b0771e662e7c0e175a5fd734e1067113ae80ebb596783f218b3dac5c236a1257a25e9b12a9fb044d1cadb1f66c2cc6dd66d56883127fd03d9a1c88070eaa2dea5d14504c750154ebea9ee4f038066de68ba781cc9cd24ff5f7d45b01011735b52185bb48796d5311ac75b47d01e7361ca10299f6ac79a8838e447b604835975e69985e00c4a2a629291c8917550225d87f9e8ef818583989609ffeb8889e495e5361129ba3c5744aa7854d233fee13fb3207bd5a932e8837f4f5b5a51667a6224a766ad689e8106a96c8eac1a1aa63f576817b1e56497894c7ad4ed9e80bf758def5bf3d874e9bc63890209bb0859114b5757861343e9abc4b973047f6060eaa5694cf2a7147fd8082cae31cd71fcc18b7fd0eaa2291f4e2c9eaa811807c8da34edfb6b8bc4c28660136e176bf4ef68c949d56f2521039e579021cd5fd8fd1533e7f2a49b65b14a126d3458e833b3169285e826c8d6b2d0978dd238bcc8673427cce8c60bad0c9c1f14d77a710dc31baef65c0d4b09ed1c150689e50877b949590381ff5029a506b63a64364193a6e09868ed80d5a9cb2ed3609c4b116432f3190836b3ee2e7475bcc02b30cc02462566747816ce3a8c045e2c4b48f47368aaaf3d3b7eaefeaeb0dd2016e47064780cbcf9f9fc76f87085c481a5f9a4f2861727ed5a30edce1810313d04b184b401238f96fa13da73c8c3b6012f0fc87ecd844680cd12153b1c50319b18b4ec671dbb4fe0627686f4aacf0ce663db53b1b5a1193c77a812df79ce1d8c48125f90e4c5e8818c96e02baa0f3cfd756c848066de3813ab0e43fb91cac8683178195355c74dc4bbdcd22cd80f29870a67024ce03f1e046c4a0d89b727759401214823daa11d3688422d8e9f254ffad99ab113333d4198a786adfc4dbfe7f126f0a8d4e48fb6b08bb2274e2d7fa77fbad521e4724cb1dd6cb4d1eaf889d7c1b0a0cc77439aad9224ff81132dd3f202713c42405d993dc228ffaca46ca6ccb9731c6767d432bad8dda5454986e69424d61b68c9d95ea642da0647a15a02168c131a4ac74f0e110fdddbb57166ae1931288c3a6849e659a1c0b44f31b8733b0bd4630ea9bd80a4c2557644febf9ca08cf56a1a66c94263b68ecb1407fa533b9a937df5faf00c0a31ed5d0daa69c549f17ae6931f0571b54474640bc9e70e983f063174dd92b1358f99be512da756843b6cb0d87a3efb309ab762f15105e13bd8b8d8d9ff0e6bbfeeee0f742cd7e4c62016192811fe0f8f19a11306f0150038be11458fa17cfc871707cda8b09ba54f09be86c8a5ea1877a9542618d8993feddcd8a308d5fb04d29904358a83ba8f17a9fa6c6933ac6a6796582fad8eaf4de7ca7de34a055c0c8f9acf740999c181ad569f7b9320b12e353cd82ecfeb4f3d20f95b18af0eaa71c694c3afaf13cf2e63b3d7257e7cbb691647c3cb0929e6226f4561f58f808db05bd2b78fefdb36169f8753c8d676546dbee0400374f3ae9cbdb67066ce9273863b5cb205c3858cbed5e094376f7c1217fa6561db2b25ba9a034da3ff9b94429508af574ed8d38c9e0fc84fcfb04161d93103a1affa6e7dd8f19cef5917f6358edc92113d569b2011c89eb30c898ea127a8379601efedfbf4700e3375aa0cd7e7901caf823fb00052feae2a95c6f57fb41033254bc8397b630d8181d8d91e6c37dc33862753f0e7c3c6f843daefe91419093ee412be42ab302319cb438f43d4c9a0f0d886be4cb3ff47c1652ff67d439da437207d705659a873d446475078af67dec1efff7dfd6bf7bcdbce7cfd215b5c4f33489499a79da6f01454a39cc11669fb3b4745df37fdd925e181a435ec1acb7384d263335b8202d013a3ba30aaa90f469c85864cfbd943c193d1d82fa7f11ac81562faa61e88a34ae9fbdefebf8a2327d740164c91d4d4cc2bdade68e57a9b36c864a7809046c8a9e32b5d796ec2069b877ae6adb90a1e64e7060abfe13898446a5d264451ef5cac5b1ca9067a9bab589694a4ab58b344e6ebf5c694b07e8c2b0580bb4b26be989205e09e7358a6b544a9f276786f90ff9f7a315a5217199dd29395777858d2239b7fd01cd9fd55d307f84e583e962671513933f3548e5264e34203de76d44decbd5907f4d0727acbb5ac05c82d0bfca8b1325b0eec3a90271133e808d8163c58d3947fd751f8262df65369d3175436b550ea80bdd6492c7eff546bf4d38f85e5a3a2c4ccaa91f9a96543f8dbfdf4dc3058708e37dae1d8df4b1ecb55729c38fa3c1cac81e7da19b8ae8bc5120d754cec56210e795aba29a16beaa34a4032b444192e21695ff595d56eed575383b6a7e64ffdac02d4cddb81e7dc8beed95c56c7d4d54dd49d336774f4f76f21abd10fc43d41938c2518919510b971bfca66f3b7928aea905ad645863c8254598ed8c5ce61e1d590e0d532d8b9e559ece4f648829b8ed3495087a6f630e3d0ec12996a9ac24e8b5aab7b25fd0a9ef93d463a8a978084afdd002c75e38092c4428f76264b9be7efcdea50278afedaf7ce01a86f0a29330a342d59726c5a975a3bf8c0d90350166f6ec166112f6bda652716c2855ace1b2d1000ab13cc6ed7da2941878ecda709d1ba4aed2e9ee186c06932569d50049fb7deaf8a49b7a03b1e4852dd93f4d60b99a9a2423669ebf71f5fbaaa1c3d00aac4ab3b712324dcb32f82823e0bd9259bd2565679c1085940518bae05b878f9f3b7ddad7edc211d6c62d8eab3a0175ba6ae7d7c8e4d2f8957f11640337459ad381f924bb03cb86d51d0bd519e3bbfe36c685275d5727c4ea02ad4ead5a06eb28d3f4efea2dccd6033cc07a6ef14ac69a299932a8820ea608e09153e01f516f5def792d446267d939f42a595fa7e7182754a438d7eb9a0e8014e0f694e0fb8517b86622590056b34f1516f3e91a70e855b8d5d4c47f64400f00fd394cae375832133496c163a1927b933a4bd3c34d694010f829e5310f60e72b651fe8f734b26aefea12dc4b9e34ae64eed752eff4f825fada41940b15bea8843f65f8e36668955e2eba2c86f2cbd55cb37b3f05f6c2780689bf467f0227848a803110723af7ce9687ce75023274b521b4f7f8b3511e8882b92bf865d2840e8c1d47422aedc34082795579646fcbb4f6aff8b8d20cb7bbbb27a4c7552a7a3109b11ef06e355ee04d6c7480baae06aa6f3ad8a91bcf06b5f8f141cda24c3aaeb22a663fcb7e881b77736c791fc14e1d0afb4e64dc63257886b1daa65dc3737045f0c0c89b111fb6c06a51ad304f5233c5adce82e1c719a260c66385869bf518dde36668613439d58a4dee5f23d2628d1dd226cfe65a5c40e7bdec4911344b721f77adf48d4b45b43df0faf13369088d3b445c824db0e33157be8f1544fb8be42b54f95e43829828c94dbfe8bad0bf245c43cb63992867cf8c4a451b4f8db06237de1fa384b2e885591684707335efa5372ea8aa0d4cab84da4b26a16ee04ad0bbb4da61ddb3ab0a067db1d093dfd645f3114b2071684e8cdb2cad88dff32f3daae24a9a7ca20764066edec6f992f5bd2921d4ffae009f0c05a2c400a140420bb31a1b2430ab5e4233c3c92f9fc41300dc30c590414138f3035f3c414c1866cd3e7f0e85ba6746b771ab7cee71e498808c1b0ab4749947d64be7c7a8d4f53964d1144b2889dcffeda750b091425c9f21d9484267a327de636eccf6705dd9eb531e61b2362155a84bca05025eb0fa7e3fac78d745dba562aa6876c8e68b41e91d6e31e94d8dd2c8ab978a179f7bf83a910b2f3e13df2bd8410eae122f4d0adfb021858079aae15a8b04230ba8bcd20953ac83b1e2e0fdf2f97d72fbb57fd42d0b0a47079feecfa78b6efd17723fa39ebfcf9317ba56c5d9a5e45801bce642785a85690a2e86da0d9cab8549348babd87be1162140914f1a1dedb5b55dc91127703d5a42573a95cf2593d417d633260563c0bb02de855f23e0fb6fbc2ef223d2af2e2382e08e0481bb7c68d8a0b117cd6d6d2727d0826212f1df2662c208ec159241ab1b78e9c3799542c0788256db9f989fb9bd66e78092e8eee91e52dd8d0b514c3f881de63b4355d6db3616319be6f64e6cd68ea956de2efd94bb6012247ab4307d316266eb6c2304ba23f935ed85becb3cb4db14977529620b0f9e2b6101187471879f580901629eecfd45f1bf87ed82485576c407224238e06c2ced085428cb4a783f2e36a220ea78643f2e8861585f66c94540c1f10f49fe026c6dbb97ca04c8e15b4cfeeea2f39430cc9da576c4ae50dc9356fea999d6f0a088b24c0e004a00b9b5f379c4732462362893b8c65e9ed6045f93e62a9970ba7586b68df6c1289b1ce08230693a5ead30400ed869c5c06943f458cc816cd819e1a8a3e045784fa7b1a47299d61960aded5c54fea94ec426aab97978df8f3816c119c298e752a2baddfe0245c2c6aca818ae16f08dd79211dfc96f1f2e46a5131c822ea86915655cf290f5e01e5fda6a832d44baa506df4b21a5fbbec1a81adc52f8ee6f4266c316653ea804752c7a129c51faca82ea50c6d93ab7266c703f855d4b1fed02965f447e86dc7c42ec473b3f1d275b47f091929053e490d10aa7b35eff811795df8a38a44728097d8889518d8e64a85c92e932dcc087254ffd4115c38dc77d65985a2eda7784b179adbce2996d5acb9faa840bf3aab3f67341e62027a5fcb0c3c0a59675e31f4b719986982ca52a553db654305573a65be64d82506a26927732ff2eca97dade56693ce2214e7d447c6c369e70f852f39ca7b3df260bb67d8c6ed6a9167dd54f38ae63535fed043fc80ca80db589635d3626ce3668d70ac1e9afabfb14f25ddde0da9aaf7db3dd99fc05c63c8d2d850308e1ed763d2c9c196a4cf6a1eab41b7975441468935ea9d48e07e210808d4ccf4afd6405986579def61bdf29e8e4bf660a8c3", 0x1000}, {&(0x7f0000001480)="b9ee6f6d3510335c327ddaa9b4080f2ab5141a21f786dd304f74f40c3e5c4cbbc94dd06d6610c4f13c8eead32df9388efa8ef75b0d10470c234c98897deda3e5bc53d4f6af7d0afa59e7ea6f3b29e291f7665aee46af4fc3b1", 0x59}, {&(0x7f0000001500)="76dba5a5f562e6e1923376eebb6b5004abb8798f49a60b21f428f459ba272950ee9e1b32cf7cc094bd1400b6deec977f0302d92a9f0b9528cb6375826fbdcc80fcc26054e9f7f33eb0dbcad6601cb69d21f1dc8d6a392369935432a961ba3b6607", 0x61}, {&(0x7f0000001580)="8d5e33bbf70053f194b2a6f4db2a4912667bdef64557dfe31a01ed922529b6399818ab2a9111d4ca43d9448f48c2b39ad2142bbd0ba9cfe8e8f828211aa0c1e468c7a6ccdade0f9a243de845121565807ca37401c38adf5c6b907fbfa75bb142fe00be6b8eeb39f8900b60", 0x6b}, {&(0x7f0000001600)="217b4aaf41f6d9977617dbbcd63c9ace22feada63725001a7edab896b35f8c76437796ba24fe5ba3c5f26721ac1934afdcd4636c1bdaf860d85402fa2a260cf111949e06dc43da35bebb603c02298c40d05176932cd5508755c0612c7b2824fffb530e4653191a5f01a72e2904325ad22c6f004cc590d10b22af2eae24009f5ec4dbb4b50330480943290755d3cf368a74a7e00f8dffced6598ae4c679a03e2d5d58d5b5d162aee3a9d09e7a1839c3fd3f30e7ad41a1602d67641254cb68cf178972a071df99942278b21e36632ac47dc084dece94f63ee702661dbc5b9504802e32918762a18b8b2e3578", 0xeb}], 0xa, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r9, r1, r1]}], 0x100, 0x4}, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 06:51:03 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r2 = getuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r8 = getuid() r9 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="6caf4b5651b24db804138140fcada47a20ed34", 0x13}, {&(0x7f0000000100)="4d1ac747d956d1c20a319f459f95131f7869bcf6f328dfa198337c92b7c5644cd03b18190ee2a9bae30289fdbe824c618078859b26f2b8796b1db4a7150027f5740797ea8de1c7ea2bdc3fb0237511c875c07bd812c09fb743b8bb2d150c71abc98d94d2195f3e6932e51206049b01980dfd93b5449180d89bad542283e59433530d01bcbf2c61b001f118d89ec1561b878bcf9cf589d8fc162ea1d5809c562b13ae7b921ed663bd7f0631fa62c3eee204cc5b201c8c0efc884577036aa612d51f03a9dd7f42932625add21f8dd96fbfba658890cc", 0xd5}, {&(0x7f0000000080)="948114e94aae109c02b134acdafdc21f08ce836240037f8acc29d9be849524f9cfcb9d66", 0x24}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xc8, 0x4}, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) getsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000640)=""/245, &(0x7f0000000740)=0xf5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$BIOCFLUSH(r10, 0x20004268) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x100, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x89}], 0x80000001, 0x0) kevent(r12, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffffa, 0x28, 0x80000001, 0x1, 0xff}, {{r0}, 0xffffffffffffffff, 0x16, 0x43, 0x3, 0x8}], 0x1, &(0x7f00000005c0)=[{{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0xa0, 0x80, 0x9}], 0x7, &(0x7f0000000600)={0x1ff, 0x9}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000780)=0x4c3) 06:51:03 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = fcntl$getown(r3, 0x5) r9 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() setreuid(r6, r4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x3) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) writev(r2, &(0x7f0000000580), 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x8) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0x3059b6b611da2231) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000580)=0x8) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 06:51:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x4, 0x100000001, 0x2, 0xffffffffffffffff}, {0x7ed, 0x9, 0x0, 0x2}, {0x4, 0x1, 0x80, 0x20000000}, {0x3, 0x3, 0x5, 0x8}, {0x4b8, 0x7, 0x100000001, 0x9}, {0x9, 0x4, 0x9, 0x81}, {0x9, 0x1c43aae4, 0x1f800000, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x200, 0x81, 0xc2, 0x401}, {0xac, 0x3, 0x6, 0x246b}, {0x9, 0x6, 0xaf, 0x76bdf229}, {0xffffffffffffffe8, 0x1, 0x6, 0xffffffffffff857e}, {0x8, 0x5, 0xffffffffffff8001, 0xf88}, {0x1, 0x31, 0x457}]}) 06:51:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x7fffffffffffffc}) 06:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10, 0x0) nanosleep(&(0x7f0000000300)={0x6, 0x6}, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x3}, {0x3}, {0x280000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x8001, 0xc4, 0x7fffffff, 0x6}, {0x3, 0x2, 0x7, 0x4}, {0x80000000, 0x0, 0xfffffffffffffffe, 0x154}, {0xffffffff, 0x10000, 0x2, 0x4c0b}]}) close(r0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000200)=""/193, 0xc1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000003c0)=0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x6) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000380)=0x3800000000000000) 06:51:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r0) r1 = kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1000, 0x1000000}, 0x10) r2 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x6, 0x5}) close(r0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 06:51:05 executing program 0: r0 = socket(0x11, 0x800000004003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) 06:51:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffffffff800) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x80, 0x0, 0x102}) 06:51:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) 06:51:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x0, &(0x7f0000000080)={0x1, 0x1ff}) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001640)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r2 = dup(r0) getpeername$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/170, 0xaa}], 0x7, 0x0, 0x4) 06:51:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8c80, 0x12c) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x7, 0x9a4, 0x0, 0x1, 0x7, 0x80, 0x1, 0x1, 0x8a06, 0x4}) unlink(&(0x7f0000000080)='./bus\x00') 06:51:05 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x2000000000000058, 0x0) 06:51:05 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000000)=""/18, 0x12) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 06:51:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x72f8b1c8) 06:51:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000780)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)=""/223, 0xdf}], 0x2, &(0x7f0000000940)=""/160, 0xa0}, 0x40) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) sendsyslog(&(0x7f0000000040)="fe14cf6d4167038eb0f337022e88fd86d5ebc544cfc979098878d4bc577cb0d5b2e8ba5f3336eb53e8c0b2e0382c6ed46941706970fe3c2f655e68d132d8b74d64fa035ba7c4a91842771202a3845de2d3c8c937fcc49ec3e84c8ef6808a850bde1312db7707ba5a2998a15da12f3b0232d61d7468ce6bb591493053df788139fcc6f5d3e328", 0x86, 0x1b) kqueue() readv(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/102, 0x66}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/232, 0xe8}, {&(0x7f00000005c0)=""/217, 0xd9}], 0x6) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x102) 06:51:05 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x9}, 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:51:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) 06:51:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xd2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6c, &(0x7f0000000000)='o') 06:51:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffefffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 06:51:05 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) r1 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r3 = getpgid(r1) getdents(r2, &(0x7f0000000500)=""/68, 0x44) r4 = getpgid(r3) ioctl$KDDISABIO(r2, 0x20004b3d) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r4}) r6 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) wait4(r1, 0x0, 0xfffffffffffffffb, 0x0) semop(r6, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r2, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f00000004c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) getuid() fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) semop(r0, &(0x7f0000000400)=[{0x0, 0x1, 0x1000}], 0x1) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x19cc]}) 06:51:06 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 06:51:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x1000, 0x2000000000c35d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0xfc6c) setsockopt(r0, 0x1, 0xfffffffffffffff8, &(0x7f00000000c0)="af738e6a670dbf58d66308ae37df8eeb12331ea0eb6d5b874ac9c03a10b4afa2766b5216524fd56b0bdc2df93fe2f8cf1db8a53e428a5d6bb1e455020cba0c488c09c21e6d726670493096de0b631863e2d878be461ca9cb735132fc68d5d96529607659dc38f7f8e33e4c2e8fa90df261e1a9b48b1bab06bfdee7f093f7fdd3ab04ada582a5d9", 0x87) socket(0x26, 0x4, 0x7ff) 06:51:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xbf) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xfffffffffffffffc, 0xef02}, {0x18, 0x2, 0x1, 0x30}, 0x745bacd, [0xeed, 0x1, 0x3ff, 0x10000, 0x401, 0x400, 0x6, 0xa0b6]}, 0x3c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="56c85554b68001f80d6c71717de508665b5b90e6b59502e874b87cc39e0a2603eb8fff5e4d1a6d240a07b73431b5b1ff8fecb83d93621abe2e07fb824933d3cf419714ee613c0faf6e080f97f96538c83cba365774147ab0d61ac9cb3284b6b0c68aef544cbb96c16fb074f77c2c19a25a434bddc8a184ff936cff9347e9819982d18abd85687c89088838935575236968f343674d81e78c65638d01616c92d7ccf641941ecff82ccc80649f3872e83dc87b2bb27337f2e1b790bc75b818c7ea3fa479709e6b58f07e92a186af2e07911f10b0305351b4a93c82d91a44026246d6cb6278e4bb7e6a308e57438734bc690144274846c84795136b", 0xfa}, {&(0x7f0000000200)="8296f425dda10d49d930d4ebc8ccf07324fafadfabcb620fc3c98d02d08bdfe3e4555196f23a9b4acdf9e5c1ec76c2e047d69a551d8c6833268097848161936c28ad943edc1b48e7a1557c9fd7bc879ef43a93ad2988a7e65e10bbb31cad923dd38d4b02613edaa62a666126830fc9d2a4f90ac8472e77a07a599932feb2f4e1e8e71c5b70ef9cadcee43b", 0x8b}, {&(0x7f0000000300)="69f769188e12e4302cc549f33359ccbe3606d9bf4b9d649ddad88c8ea6265fdbadc9993b6b734bc092598bafb9b4d92ce04a9fb5cd531786bd0718d259bf6bc1f9b26be3c0f27cddc73a53569a92ab3e", 0x50}, {&(0x7f0000000380)="7e9be064ce37fc41fbdc38c7a7bfdd3e63bc803a3ded73069bc9f9ef56f6b5a8ec01b2260977811b0e8f483668f82fc665254d0a695f3015923b7aecd6e3ef4ba463e6af01588e098cbdfdb406cee853571805d6f7672ea2cb699c18064ff8007e5a868dafa60d53cf98bf3ebd0ebe55725d3d0c42fca99ed3780a4dc08216e6ef915c027d3f28e7571d28258d2a774539e9a79247f46fa812db19a246add3f9a8e599c7a57c910e9f63a1ea32e3a992e8770914ae82ffc88c13426f06999dcb385a2626d29169d5f8613c6863b79c3fa2", 0xd1}], 0x4, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 06:51:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 06:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pipe(&(0x7f0000000040)) 06:51:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) syz_emit_ethernet(0x7c, &(0x7f00000000c0)="3a622fb6dd5e22ca3f93456c3ae68e24cc1bb9e3ce6140c5c9082c6f1630b2c1cf5bbc6c33684a5d8f8e689de6b47cded87dae73fcc51f04ab2010f6b1a5c9c77a07ca880510ce1b728612f7dcc37397e055aa43b2c93fd6ce4bd04b992ee3674edb23ad0dfbf7f45b8d84b56a809eaed5f66e54e8e203ff4b489055") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='i') syz_emit_ethernet(0x1, &(0x7f0000000240)="88") munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 06:51:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0xfffffffffffffffe, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x106) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 06:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:51:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(r0, 0x3, 0x80000000000003c, &(0x7f0000000180)="b292f4809d80ff3ba21d43c78bea1628f672fbc21749c3a900ab22ea362ae101456d05b8d84a2cfea4a8478af4c01c7392a267da897b725329e76c26e741773ed92d1e6a39cc039be09581ccbb31e1fe5e8cf3b7a322a78eb55b202398bc0cebbc579093bd2842cfdc96a61feb90e795ab89340719692154c2e2be7707eb4deb113670b61ca6a82656117de431186c", 0xffffffffffffff64) 06:51:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() dup2(r2, 0xffffffffffffffff) 06:51:06 executing program 1: mprotect(&(0x7f0000564000/0x4000)=nil, 0x4000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x1, 0x5, 0x0) geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 06:51:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x3}, {0x714c488e, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = msgget(0x2, 0x40) msgsnd(r1, &(0x7f00000002c0)={0x2, "c69d603dd64fa175a57c81a4aa7928a8734ee29ec5ca40c267f68a3d7d7d1972aa9eb9e1c54207739cdd4bf1010580b764bcb09a3d4ba927e9da82d1307f1d5d8b46f66db6db4a6d061f8883f4fdcda2c687a2aa9b67972b2b5ba7a9f13faa771bfaf4f663bbca0ae3a60d3b0b7283854dac0d6555f31812a5f35a3a5fbcdee9e39afeb48a113810cc28cd273363640e67d21fd3543c3517dff244665ec99592a440802465f3654f891f24aefed76aa3ccb50ee0a40d50b7ab"}, 0xc1, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) chroot(&(0x7f00000000c0)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000140)="342a182a4237b96f", 0x8, 0x405, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00\x00\x00\x00\x00'], 0xa) 06:51:06 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8849, 0x9, {0x0, 0x8000}}) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) getpgrp() 06:51:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 06:51:06 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x5464d0e4bce70ba9, 0x80000000, 0x1ff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x88, 0xf0000002, 0x7, 0xa7}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0xe2, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x43, 0x200, 0x3}, {{r2}, 0xffffffffffffffff, 0x18, 0x20000000, 0x1, 0x5}], 0xbe, 0x0, 0x5, 0x0) close(r0) 06:51:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10008, 0x0) fsync(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) r4 = dup2(r0, r1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000340)=0x5) linkat(r2, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00', 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./file1\x00', 0x0, 0x40) close(r2) getpgrp() fcntl$setflags(r3, 0x2, 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000440)=0x5) syz_open_pts() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x2, 0x0) preadv(r6, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000600)=""/226, 0xe2}, {&(0x7f0000000700)=""/188, 0xbc}, {&(0x7f00000007c0)=""/31, 0x1f}, {&(0x7f0000000800)=""/210, 0xd2}], 0x6, 0x0, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980)='/dev/klog\x00', 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x8) r8 = dup(r7) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f00000009c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000a00)="0ae568b8157e7e70cacaf9221a7a288a4ea99136f151d1b2da67803289dfc85d1057a751a289d0cf8d60aff4b607ee72a5accbc72204548ae17141d2ba0215da425ed7e6efffa8a6e605a777128f5f0b1bad55ceb3041a2d1ac09d5c8d", 0x5d}, {&(0x7f0000000a80)="7005ec9ed1d0ecacfdf415cf82cb372d4aa794d2fb5f2e5cf3e635fe5495e2c7458a5358fa68817f2124003c2f0b094b472798fd06c54b1adccd0faab3950122b2f4a32639cf", 0x46}, {&(0x7f0000000b00)="05e6", 0x2}], 0x3, 0x0, 0x0, 0x400}, 0x6) chmod(&(0x7f0000000bc0)='./file0\x00', 0xc8) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000c00)=0x8001) getpeername$unix(r2, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000cc0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000d00)=0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000d40)) kevent(r8, &(0x7f0000000d80)=[{{r4}, 0xfffffffffffffff9, 0xb2, 0x4, 0x1, 0x7}, {{r5}, 0xfffffffffffffffc, 0x3, 0x0, 0x101, 0x3}, {{r3}, 0xfffffffffffffffc, 0x42, 0x10, 0x6}], 0x800, &(0x7f0000000e00)=[{{r2}, 0xffffffffffffffff, 0x2c, 0x4, 0xef2, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000043, 0x8, 0xb9e3}, {{r6}, 0xfffffffffffffff9, 0x4, 0x80000000, 0xa984, 0x6}, {{r5}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x3, 0xffffffff94a6a9a3}], 0x3, &(0x7f0000000e80)={0x200, 0xdb6}) ioctl$KDDISABIO(r8, 0x20004b3d) 06:51:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) ftruncate(r0, 0x0, 0x100) 06:51:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x6, 0x0, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r6 = fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = getuid() r9 = getegid() r10 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)="d29007773986ac6ecd168a09bc04b310ae30a1be9d1fb2e5dd384beb33220671affce97b7519cd01bf65a6896587242f582e75106d0342c17f6daedebb94d94fea8d1ba779daa67b09972ee9d0ff9cd0fe4f530215d5920108d1900f4d6ca0a5d29ecf161246c9d7f1a092d5cb576c8ef2cdcc6d420dd102f71f2efa2bb00877add7028d900693d98eff5465daaf42c491482f953b8066e25b7942c7bd299a3afcf041b152b576e0b309a3325924874f49ff64608bb3d5c7f78febc26f9788e61f13d3b8b37962b62fc96b19c91383eb7a31fa793c34cc38d51432aedaf230a0653a5d77dcec0b305268d20849", 0xed}, {&(0x7f00000003c0)="af449654e7be01b47a6d24e5c1151cea0415d847bc7307cbf3eadc8fa2cd05a0b030338cb40d2044e636c1f419b2c5af512f8603fe41db72bda4b0c67a9189857c4e1a4d8e9876d0ad3dcff0f97259767c2db932dbc1c2d15bd609b008807adc13e867b3be19251b80e2addff928246f67d884ba9f7d345a83290b91fb45f41241a481b1f2c2357ca31286e76f1ce73df3ab937e0c7abc6f23762ace1d73ac24eda885151107bc9f26068e8247a898b7d535871e383ee0918c651f3654d39d2ded65aeb9c7258ce858c8379e11eae70eabb155d361bdbe48f8fda5cc481b0d319e060f084f2dd90517ad6e1c07f8c205d4851921e5b60ec65978d11f1909e6d59beff415e6f755f9f7b6b24cdb03395baf1b2c24efe0c6449d37f6fc3ad53a17c1e362773a1c31dfb1429a07fb5f80ab5e027fc46fe546ef4265f1fc28402e3ba8c44fbd0f18a162ccb38ab2145acd95be0b51f64c78b5349f664b37a3bbc67b25eceec8429f3cbc31352e0cb1446d4c6d1b5fa0396a88f2320aeb69e4ad38d2a0099621da51631293ce153eb401b6a40f2b20f6cbbfc4f4e2499ceb6f934b3f6c68bc01814e3c3cdcd155e662f7c297b20950feefb882c53654f05e82e478970729379df3cb40e8621d756ca3f47970ccbc7bc10091fc7e88ea9d03f57d78d9dc781f97e033bfb66727f8d07d5193bb08a093a00ee30768056c1249cc49bd534e031a55a14b996a409b3f8f49b443e2c6dda046ca5cd708039be90b716353825a137cb7d8c5a8bdd489f96693c2bc5a2b959b16f09cd260a91d5b641b7f4afbdc587bbbf93b1d1c047514ccef58e09375053b2baa1a48f3cb9fbbd4a494577cda556039b44e2c2fa1c34c0d4dc0a5ca91fd34ab3c496b30a60ec4d0dab7e51e7da0a814ae5aae6e29f3ff041ca95d8902270c9462b5c420b644958fcf3d8633f22978af8f418f7132b13a955ec909c86c259b97c2441f9712e6825e66ddd3d68019bd0e1815d302a7e434e987a654e06f8be4d61a2726c3126dae70b29707bb144d6e6d84350ea0910ed20c1fdcba6c856ff62c129ca2e32c92f51644297581648db6a5a8ca822d6e94ee59f165009288d521539481dd25cf5fd29363e7e231477596686b564530d03a3afaf55871ff33afe6de74970da0bb79554282a1f35a603b9deb44caa2ea0d173a625ddd841f80f57a617108027795d6952ed5d52e7c82691a2223ff1440aa7deb97d8ddef069806794f197b93ca6798c086e388d767adf4756ec76d291d724116c02f5a624420fc6517faf54af1d41af027454ae5054d51e41cac031891d340f6aaea9cd2443f431fc52845752fd87de9de5024452fb55beedd37fe0051cd40f233a3d32940f2dfb9f779a008060d924e1897c079f5e906adbe287d39b99228ab6271683b17e63544392c482af0ea2dfa42a06b1c26d54170777b4ed97fb58279580d06c1288bb48ca65d2b90b9825ef3703e6afc07bcc073151ed46a3f4245cc7588dd57aeeec33797fa68d4cd1a6e3e30776e324d775347c711344d75c8b449d293155cfcfbf4dcacce4b32a8561f6006ab1a31d2239b4a1cad0b724212d466dee218b8f55923afe47ffb0717dc93885dfa2c5f491a14be5115c139675360fe54499fe303fd490a660b9aced23acda6313f7a563e9d9bb85e5318114e66e9e6e07f26de5a0b897d8e36f5f7e3308f159a3e4218ac999f7cd413547417f2258a379ef6efd62ce9062a27a22fa75f9111cdeb88f2a6e19af46851280f31fa0c976ac2f4497b1cf69a0f73ec9deffd27b77ba0f79c2e405fe4d47bbcba5ca224c2590baa34894c70d933bb9be6eb6537e0df35e1dd414148c3a4bb312e389db7487a16924a6c93a0968d3c44987dadf1b57e0d90986bfc5c30bccc090865dced7b5e0d32dab8bd6e805964b4177a08bdca8efc0997c08ab29a84765179a13c4479516cacacb9a845eedf9e8a3142a2e568c9c5c44aff6bef8c1b3bc42bd852178e7db66c2b93f901f333e82262f4e0a9a280f53dfa443e9b344e30ad84dcea742f030fc39ad63418fd2a67568fa624fb17bcb6aea261c426aca18d4b35a1601c27ed782d49b0b313ef964fa71fdcafb3ab6dbf765d9dcba258ce9850bfa1e9755241274dcc12a346b2ee5d9b19e34ceb33ddb5a7fa97cd011247138c7d7130f3d1a217723cdb7160240c19f0eb93da8b02127e51d9e9e43a4d1132bcecb32c586b83b35e21d021fb3f3d44c3373bcbebd0df3a90883472405ebe0a75fe2ba5595426e748a77fa140965d05f6faf292d72f1cc92a58b0fa2ee5fba83d33ccfc8116d895be3122741658f7b0070afc002fb4b8bc68b4697a1b5a0db309ca74876e5af1a71c7338c2a287878310924647904706ece8b9a3e740c8056736982aa92a7b36965139f6381a47039a6355dbfc4a7bdb1d4196bd727f34aa35d999a17b8adafad56ea3fb84740a2b9c95621135e879211ad87763c571650457890e723cae07f40da3795ae6d50863686623f96e8fa791bc7d8c6aae5ba506066fea80cc32cbb303930205214b8f493c0b6fae00468e0fe4301fd67bee3538618e08deb865c2a0096d2806d3eb6474b361634c453e25560ba505036a1563916553f53147625692d4840ba42a0d50d2aba865fb525dd4f41e8376e8df8615121abf539c1655313bc6fdb3a521d361a1968f289803dc604bb972ff726b38bb1429de3fa8b348aacb4b06d5470910a996514c8677653dec688140886f95f35e53908b756f33c2ee5538c7a0771167992cb97fb0a0e874b8783f2e11c4a8d29fbe5414049220759ce788cafa3e02615ed334661c3b87e354a0bf1f6e0feb118f46f0c86eb528c466308e456b7065b9a54d27b97def1bdf2ffc3107e7b7f51b243910ed430d6e9e92b7545654c182ab850c5c96160f7ce4ef8261a5f5c62bcdec1d9471acd0ca2834063d2ee0d3e96a8485e0816ab89164d38216660af3a82bb9fdc573024cc2977f4ca4d8b7a9491d04c12c7e37411d7b400b3ace1cd9a63d54635e291a96ef24ffec675b5fe84903922f0306532e281968af8c9fe698df6ee4935d834255f06f6014aadb42216eab75ffd760190a948428e55bd33b478867cfb30c4f772cd1ba64d4b029bf29b02b51634a8a7d084763deb87f91779aa5f7624269ec4cad22fe4c4e36705086db01ca4fc55f1105c2d52e58503c34755a5d6e12dcfedaa3a9e1d4fbbd325731b172981356820fb54570ca521947e853b02dbe0d84bfe3271a9715c64d6bfd1fd23d1ebe9d66c83f58ea79b0f8eb13c740b655bbe5f538919a56dec4f105a0793b36f989b3f783e2b9444a4edfb492a6454e6fdb0eeef3a7679958e02590c1f1c8b18e2264e86d71dc69293cca31436505ee230b3016ff0474e92e439f3cd33d243587906eced81bdd7e34e41c8731dad67f3cf4bd0be40b94ebb9711cb4a5b98444e398f5c1d0889316c56cb9b0dead36d13cdb53cc92616dea16fc6967786654d83a7b5c724bca89a5ae835727129fafc53e6b239e26945d789ea4b63336986e0798f9d19285508a834a06c036e3bcbe9615f32e0407c44d6ca0795f26843d8503f4bf5e637640e19649563c45a2ec2510c5289eccf1437834c6021ababffaba4a5a778c3460cb9bd30f54f45f30a6f272fb72d3a1f8e8b5f4d2027bf32916289f8a8a210231bf74eef79ee360148c8acb7de95121acaca62074d8934a24f75fea9c96958cde0f8696958ae80c48b70deceb9f0fa7f5db0f6f217e921ff2c5118afa80a146257be8636b90e89403ff0b11531b021b9ea24311857112fd5a1b455a041c7528c37670676dd0d727a74ee53e41a80bf70e922013636944705927cb3b92695a8b0dafdcadf650cb86411ea3a93c98a576093aee899116deb7105ca342f4417176cc4fadc5272a449ccc1607539bf67d14e776bfea97f4e1035751673496ec54470f9c497652fc4c9b6d0ca555b7000fd69047fa456afa80fc6f5218767310b31cd438a657ed4594915464f11d8cc464d9e282cae82146c545e50ba7bdc1c0d2e4a7bbbde34d233eb068837396b16789fca5daa049eab4d03b91c6fe23ded36b61d7f21d70738d207c9dd5251df7205579b3f8a69c5de3f6e52c1af42bab8806d8e64dc689201969a6e6337c6646e076d9d7bfd2c7275d96890e3e36049a071385fe58e68d5f6426a4a39f6ab436120b69cf2a0fc9489360991970ff7460a5907869eafc494f2d9b88d65f16ee46c380598f82980bf0968d9fc465542a39ab677d92e6b9236ead9d1092e7dbdf37b24c5682603a673744dfea56505aebec90b84d9c7b8c855650a5c0b08e23a30feab9e7a97c865f73bc64c401c2e5dfd113735aa01aeda9c8c222929b1f1756e197aedab132b044fca379ca2ac36c89165d56e9296c0614eee17ca901a4a1bcb0efc5d9a9f5285e5cad49c3edee87675610caff3c8671eaa026fa7327b6d6c34c7d9f5da44f27e3738d47df76581f7f958355b6454fccb6f15142268c1f8cef9e7f2affc19b42998b9b0d92bc0fd206f067e2a7984caec9650bbdab159909b3eeec29bf32a4785b65f3af4b9c038a064acb9fe97856c1a55330a0a850265deb136f4c865478591dc7e14d8d4de7e9116fe709a6d578e5049cd92b909ecf77a8463bc7061fd5f73e9481aaf82bd741dffcadda10cdf3c8a8370e6b86383c8e9b93f788c6e0bd8eefef9bc1ffe87bc9b60d6975c796862a7db03e42a5e3a56c2178768a7c958fa47ebfa67a33ee3e620c98530e7b295ef7d86f404045e13117078094723e5fe9569d09d0e5d4fb69d838a90537d475f26b7a5ba948b7cf93433e6866e75b4736ccdce5202269c5402d4ad4ff9973964aa71429071e9c436875ab44f95d38390f37edfcb697273133dc4eaf7063d1ba7e7e8fbcca4b761630a5846d796388823995997e36464f7113bce886594d00b24f15ebe885704c20c1218127a04552e21ff21e884a16cdc3445208731a4832d31b027937308733c1c94e30f1e5c0e066a73f0d61326339cfd5d412af5ac1c55e066257a2bb264e98958b78f20717aa3bdcbc103b98a785f638b0ee412470f1b1dc06dd1d8a23985efe6a10798dc304492f911b133dde060b37d0a5cce0f31c634eb2122c5db60c1ac91d9abee4aa91db64c62e1c4e2a97963b1c039838e10eb9ec6eaceeae9095621e0ce82263ece151fc52df36bf6d497ab5721451dbc0887534df949f08b2bd89dd960ee182da4ba5478fa3b7a3d24960b0f28b099ae286a43f2426cf795f99cbd3f08d3e754a0dc6e2dddb3d068d39649d97fc953879a00ff32335bf78a96e0648d7096526b7f250d93389783064e7a54041b7057d568aa2aed5e370ca70a2ec5033f0889d1909ce16b48d1545c3444394d03f97d48d592d1471a5181fdd78d3d888c2ffd819f36ad661c84b5106c252229cd64391f18f01fc821040dc41f8ab5423c45e8dabc56a0afacebf6b187080480fdaf88333987c2f332df43ece7dd682df16e193e613f25b8d4794d756e2e35ca91a4799f57784a40cfd3d88d563d324d6b0fb20ffc1cc47dc5d48b0ae79112cd51952972b83677b79021e796451efe6d6eb8bdc58561719b29f3b193ba1fcebe92e62f0fd03aa9d1fffe3f7e8b37b77b7721f7bd8426ffbdd2df7b44e5b02a40b9a927549c0ff315d388485bd5dcca8db00627c93c0d6dbd00956e2e26fae3392ab08ff994d3cf7ed5c9097cca84f1aec85b062b58f9ada9cd29a07f2a2d6c89ee361eb6ed3874da6705861bbda74e8", 0x1000}], 0x2, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60, 0x1}, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000015c0)="067e1d33135ce40000", 0x9}], 0x1000014f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r13, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 06:51:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 06:51:06 executing program 1: r0 = semget(0x1, 0x2, 0x108) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001900)=[0x1ff, 0x3, 0x3, 0x8, 0x401, 0x6e6, 0x9, 0x6, 0x1000000000000002, 0x400]) semop(r0, &(0x7f0000000040)=[{0x4, 0x5, 0x1000}, {0x3, 0x3, 0x1800}, {0x0, 0x7643, 0x800}], 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x80, 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/klog\x00', 0x280, 0x0) r3 = dup2(r2, r1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x80000000, 0xffffffffffffffe0, 0x4}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x62, 0x800}, {0x1, 0xff}, {0x1, 0x800}, {0x1, 0x2, 0x1800}], 0x4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x400) setsockopt(r3, 0x1, 0x6b477a94, &(0x7f0000000180)="db4c3f2734241ae90e970c8b1cb9d4437ecf05c8d2dbf9d60a0a7d4e4ac9600fcc97c06d16a8ae6a9d1baedd503f044fa82789be0b076f4694b53a229a2972db99a3435cc250b02997a472ed2b0f3089fb1ffe5d94b67fccb62d92b9693eb0db5e4beb5fe4fa39a7022ce9bca795b890706b1c64315a2a1dacc351535c99d8202eb7cac1a37a4f12f51be5a2cead920e6dfb8a4b2cbd7fbb5bae936f7f19ea3a99a4f1558a302cbfbc48fca487cee56c9f2c72afc73892e86e3180072aa851ec2264f3a0f1302198c2a9e449d2ae954cfc341aeb1730ee1db922eb66bf2a320f7393d646605289fa454716d2774d8f1069f2935bddae", 0xf6) r4 = semget$private(0x0, 0x6, 0x58c) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) semctl$IPC_RMID(r0, 0x0, 0x0) chflags(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0x6, 0x6, 0x7}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) chmod(&(0x7f0000000340)='./file0\x00', 0x21) preadv(r3, &(0x7f0000001a40)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000001940)=""/117, 0x75}, {&(0x7f00000019c0)=""/102, 0x66}], 0x3, 0x0, 0x0) r5 = dup2(r3, r3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x3dd70061, 0x6, 0x5, 0x0, 0x32, 0x5]) r6 = socket(0x3e, 0x1, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000003c0)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000440)=r3) connect(r5, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r6, &(0x7f0000001a80), 0x1000000000000066, 0x0, 0x0) 06:51:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r2}, 0xc) poll(&(0x7f0000000040), 0x3, 0x0) syz_open_pts() 06:51:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8080, 0x2) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) dup2(r0, r0) 06:51:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x107fff, 0x400, 0x3, 0x0, "00524c1ffffaff7f0600", 0x2, 0x3f}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) socket(0x18, 0x4000, 0x6) 06:51:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 06:51:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001140)={0x10, 0x4, 0x4, 0x7ff, [{&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x40}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x7}, {&(0x7f0000fa6000/0x2000)=nil, &(0x7f0000e29000/0x2000)=nil, 0x20}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000fcb000/0x4000)=nil, 0x6}, {&(0x7f0000e9c000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ebf000/0x4000)=nil, 0x100}, {&(0x7f0000e36000/0x10000)=nil, &(0x7f0000ee6000/0x3000)=nil, 0xd6b8}, {&(0x7f0000e69000/0x2000)=nil, &(0x7f0000e78000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f4d000/0x2000)=nil, 0x6}, {&(0x7f0000fcb000/0x14000)=nil, &(0x7f0000f54000/0x1000)=nil, 0x3ff}, {&(0x7f0000f6e000/0x9000)=nil, &(0x7f0000ee2000/0x3000)=nil}, {&(0x7f0000ed0000/0x3000)=nil, &(0x7f0000f40000/0x3000)=nil, 0x1}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './file'], 0x400}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x0) getdents(r0, &(0x7f0000000140)=""/4096, 0x1000) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 06:51:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 06:51:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000340)=""/4096, 0x9cb}], 0x304) 06:51:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 06:51:06 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc000, 0xfffffffffffffffe) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x80004) 06:51:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x8}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x33) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x18000, 0x0) 06:51:07 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x10000, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(0x0, 0x0, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) getitimer(0x0, &(0x7f0000000000)) 06:51:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xfffffffffffffe80, &(0x7f0000000780)="30dd40293c61fcfb644cd4ce2dfdff1679c4d543a6264668596ef5c30e8449e89e1206501e88994af038a90108bcbfea639c47993168aa9a1ce072bfa6dddccdecf20db06693003b06b23ffb548243d223391b33354de31612d260c13dfc233fd145f2b04aa9711ad8e9e4fb58a0ae07b23bb4eed16c7f4b23c87aa8b0b454057ef485ae1560ca0badf2d81140c104c8e55dd7ca8e8ba55fe9d4dd7036029be5b5f1937dae3b6d53ae43400f97c871a956fd791d8d1d18600676ddbc94452121d0aa8338bf5f852819ce3f98c58379575b970ef34ea1b7897988f0d26c0f389ef1c72dd60dc2378d19bd96ec23b94c1b57a0b7ff7c7a17c46ad159b973339e22efb7b348cb0ab4a33a4357ad855251a0160ae5fefb92d2f78b63ee02d2426a62d84d4de5daa087259646cefd18ecf89dd750f41a379e509a0edf92d61d5376206329d6c21f008c9c1d50bca89107dd3b88becfaaf19eb99318a919ff8a758f74dd2317fb79aac028191d93b245c1dedb6669198222c861c886144be6f0dc1a2864d06f6ac29c656abef628536f7195efee85574d12ff7d0a0475a2998ac642d2ddb2d78655baab5d52a14c0580c7ba8b575d8ebd593870d61f126df186012e1e76c76735c11cf7e524622b6c263c026f942aa83d1b6cbb23e36e3ec71c0aed7bc20d0633") r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) sync() shmdt(r4) r5 = semget(0x1, 0x3, 0x10) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) accept$unix(r6, 0x0, &(0x7f0000000180)) semctl$IPC_RMID(r5, 0x0, 0x0) dup(r6) r7 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000001c0)={0xeb71, 0xfff, {0x5, 0x3}}) semctl$IPC_RMID(r5, 0x0, 0x0) 06:51:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 06:51:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() syz_open_pts() 06:51:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 06:51:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 06:51:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet6(0x18, 0x4, 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xfbc8, 0x2}, {0x18, 0x2, 0x800, 0x4}, 0x3, [0x7, 0xffffffffffffff80, 0x101, 0xc222, 0xfff, 0xce, 0x5, 0x7]}, 0x3c) pwrite(r0, &(0x7f0000000200)="d00000f3fff1ffffffffff000000db7e20c4987530f99ed9fc09708c1c8568fe187d888b0400000069df6b290c34a73154e447394aaf29c93afaa86a1c5ea3f90561a2b47bb3f58319401c9d7dd3650396d723e7", 0x54, 0x0, 0xffffffffffff7ffc) chmod(&(0x7f0000000280)='./file0\x00', 0x1cb) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x100, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000002c0)) socket$inet6(0x18, 0x0, 0x1) 06:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='tap', &(0x7f0000000140)='\'[!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00']) 06:51:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x102, 0x7f) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) open(&(0x7f0000000000)='./bus\x00', 0x8080, 0x80) 06:51:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100", 0x0, 0x3}) close(r1) fcntl$dupfd(r1, 0x400000000000, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0), 0x0) 06:51:08 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x198) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 06:51:08 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 06:51:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) 06:51:08 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3ff, 0x37c, 0x72f}, {0x2, 0xfffffffffffffffc, 0xfff, 0x10000}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 06:51:09 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 06:51:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x40000000e, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20302, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 06:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 06:51:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000040)="be1844e957bc3fea6ebacb965d2dc8fe221c0137244791b8f04b83a35120d9158a9188d7145406ce8b900fb73dcf4fc11dd0a69eeb02648edcd442a079e8f50a08fdbd28ee119bf5fc38e447c5f7e39cfc2b82c6377e605c6310ce59141dee9c05c7aa75f887f1fe066c9dd6ee266e6cc716c762012b66903224", 0x7a) 06:51:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44678e859136d8", 0x488) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x5, 0x1, 0x7, "017548c0415555d79a1244897f959c87dca18bbd", 0xffffffffffff0000, 0x6}) 06:51:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x694) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r0, r1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000002c0)=0x1) socket(0x1e, 0x201, 0x9f) 06:51:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x4, 0x30) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="ae730adf34c7cd2f07d0cb554271cb97e8ad3e7040348959482cd26371165862886cd1a9b32d8e99962a826c3b1eeb77b6aaf47334bbcadb5fb571123fdba0e92ffa88557be6484981b88247d8f9d0952f55685267bcff3cb2d977287ce1ca4c8f71ed8015552a935278713111422e95784d74d7f07d9f4a126bc88a2ce93dccf6521c0b565cf69146745adcb4b063a689db7237e1efaf5ff3c131b9a70e796b771f49da1263c2034604f8971475f2b7f27b075ae8a4f88298b2f8aa14ef6a90f3e3a6a909e925b2be5cb073ed2ba0141dd558c24502d78776d7ea6be27fe15a60f452a91a5a1607619ff7692ac6a8f53c", 0xf1}, {&(0x7f0000000200)="93b2fac9f4b75c2c2bd5d247ce67e4567c455697f0c59dccd1134ddd25dc5e0ab1047204057cd185060fdd37807b70e38dbd7700439c7fe4cecba6545f26955541a51c561b9b7a7bab425863b6a3fbae78e64b0c4e0c6f5954cffff52b1999aa3ed1abb45bf0b4d16d928318d4d773fba38ad4665a8728e710c30b6575e512f2b1e708371e6b612f60eb1b6f6d20198109a4fc77ee9999d6fded9498424bb70889ba738bdb005f537cf96d0e6a60009357e412e532367fde2f", 0xb9}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="4e0c96799403c0c310dbfeccaef6dceac2257e01254b96d414ab4b14b121abd4f12dad3a468bd4e641fcc53ff4", 0x2d}, {&(0x7f0000000340)="e8d1fd40a7d637f4ba12816be3bfefd127ecbad3fffc6ba8f42753b4b9903199139ddb78f2ad91b387aef20c50a82acaf524d55a74858dca6477460cd5ce24e2cba787f299737144e74d6810089e10ad94e1f705c43daf87f7b9ad8355ae7c2eba", 0x61}, {&(0x7f00000003c0)="4b3bf904623b01a8ad63aa28b78a8d6d92c5071c5bc93bc1ae6935f9cd720c01b2842746f64338296bc51348b4302de41d922cea9afe692593d2478fc5203f809f62a0d79c4d4b62d21962944d3dd47f5c2d60abd9b29ed7c392caa133efd104f5435d47374d4c8f9d63d2b3674f5721c5bea95ffbbffa2869b3ec8842a3362acc0d75f2d4520a9445fc6ab3da3fc4c91490142101fde8170a043db72a4d233f81bae5b09af15f6cc9d08d2242d8815c", 0xb0}, {&(0x7f0000000480)="f09bc98bece203", 0x7}], 0x7, &(0x7f0000000540)=[{0x1010, 0xffff, 0x5, "6a190aa635978c81b8965e11a4a53bc777188300334ed4d4df4a8719d13501b88f175b29ab26e628cd7f0e68705ddd26672ec371fdf1bac8eef7fe66633518b2bd62a2bff28936c26c25efa502982530380d4976144701a4fde1255d5862d4ed6f1718e68ac740aad1e510062f55ac4d052070aae635f6d571a82e27b91211b966a4bd84ba689cd06b3c959c3adc1c83dfa5af197515100c3389e0ce689cb900a8b29303dd2b75e0049a865fe6f82fb5c9d0656375d7ce57f224bd7b4ce79170becb609d4fc5df3a29ab6d48376ea453bf6e7a016515ecbd7e3c3cb7ad2aeb1fee92805956bb4640e5c0af1a811a392c945f6ed629d0207a27ea678e6ae8e62077a3cdeceb3057d57a0443c1dac704dfbb36c801831f59b100b9bbaaa779bae7128bcaa4ac07400282199013edb777fd7ecf0c75140c0fb7250e27e5a06517efa7d2128261ce18a782c2f7fad10b2a4006721b32f18b9dd49de5179c36b620d323455df1a1df3d257a5756abeb22c64b347bece70a6d93e832c37e8377733dfab516280ebb94cad7cc766c6cd74109cb66eafa6b01e922c7f61b88d1953f3f5784875312c49dcd9a9aa11ba6d585f8833c6960fd38d6f8e8ec054d0a862cee72edf33c2a77bd8cfe84d64250a837828fd9e45f33e5de8bff79aa4acfe90f0bf19f22409464f9622991fe996a1859049dbdc6551224f8ef3512e9b6f378c951877923fcd2a8dd3770d148b02538cae4a61b9f0d80d87373fa0ca4d05037cd9c57ea507bc46b37f99976c9ce4cbec97bb8d02a96cee263318d25c19b4bf99d52685dea99dc02374fe839814290ec9100e07b94b5158c2ab2a25640dcfbefd5c89459101951ca7d0d556afbf6bc42727d97eba645914075b41c70027127e1ecdb56628fa4970df1956168402ceee0559aa529798725ff755db9cfcbdcd0a1f0f3c72d09aaecf537ab8fede6c08b69ba707765cdfd685ac542cb7cc0ff7309a972679a5550ebc57981c9cdfd0c7c603379f4935d9d23606e92fea7b3fefb62b9f0e9349669199b81aff73c0f4785ac0593eb974e3bb6aa740696b372cc0106d259ad5051c9333d99d8f4d098499ceba77e1b57de8771aa77342a948fc3fc0dc93aa3717c3d5c46b8ae9da67aed08bfdb215cc56452e1d957f478d6b3817b77aae9694a5084ed8a29a4174ed5dc1c6532cae7c7cbc1c3ad23b277d2a010ac79d3b278844881a045e3002da79902b7c3f3b484cb21129c70242f0d0f25a69e35fc5a9022b64bf1998077373601165edf58e95a266f05b9a41da8bb6f8f25cd53f84541783bfce9f4171ce07cc7c6aedccb30f939493c9b77920b49740482f741898e94bcc3bf9e4897ebbd22d26bea96d0f4a7e3863c5b585861b38d4b8083f09e2e2f0abb6b58b82b455f74141fd53d6b8457d32f026b03be49a513c5e0dcc5eb5d1772eb60ff54770fa037ce18a187ff559516b04f02093682c4fa1da3d0c8d91a6b0e9409ff2f3675b800d6df6b3490591487d0af223ad2b72748f149d618cbcdc07e06f8b6da3c8186766f1d99d57b47a730a063a8e5795eb60004c855e5b7ba430bc49d69a0e59384bf83c648775d79cd1891c95914b8de0dd177ea39855f4b9ed547e57dd46abda5d6dd726468b0b52abab9842e55cb0e9df9d14c0ffc32c04744bf4c08f1f406e13db120125e54d9c0d62e508813a7ba732058c2b583a55f8a0a539a061884e876456bc0c46abf207a3a0254ff14fdb45bbf94fa4cd672275736881d4a4ceeb9c9f3ba3a61d98a4357a992e16ace15e4152b51e4c0c63033b1617d1bf8a2af4e368bd35049973562c2e57053bbc497428b613642224af967f0ea679b147b8a004fc1069a030441cdadc9acb76a6dc2341d6bfed2422525798eabf0e94ba4e9c9f4368f76f6dcabb6650fbabca22ae1d334f94371246b2f2897f8f9d3a142bd6d2f4f49a1b3fc64d21122923548e0d40f2813837fd411b100ea4956ed1012c2568587bf80aa15a6bc11032728bfd5c9e394595858ea0e511aff7a3fa60e57fae25d72d5edb242c61988120583f92ba46bd8824d5e99e510cd5d0957cf966c14d4610c231086a9372a2aab1cef0b2b4792f79ceb09f6c1c44f433086f4ed808c34ea5cd5f2d9a4c0cc4dc63c42c267f5a9285919888e5a1ecbbc92a57bd682ebf561dcf100c18bf62a6cfa9d18938aaef8c33b0ecb92d325c91f85a40f9c52af54655ecc21d9f23fa14a7627c3f46ddd3d8e9b428a8aa23271d86934056f95b322a9318ad40faea97d4cbdae5ced0aee8fdcba166c3be139c3295070b9101a39820a0312e4f823c1c53f4847fcdcd7c482674cf21a698d16d0e1a62b91647e568d0ffff3efb3646bc688bbf97828e2c9ea9e76d1969875e2673a17fbdd03fc574f5a0476f12e6556f84b9fdee78b88b5b1e2623a2ad369fc0a244cb06f23debe282a5b4895d5f75fdee6efd3b1e34f4a21a6d9f75d95e6f4d6ff71919ac375e9ed69d40e5071a776ee0afcb5b44ab98f292dbba8e5ef0b6507110d124433b66dd7e7da792be6e334dfa2eae32e8f7e3c5e16ba9fa78466eb8135bf94a4311872243e2efbd33551f3a00422daa42499060b14f95818f74b1996d8d294710fe226a73148d6a46314e5891a6a4b9fd3847ac84dfb154b9a40e15bdecad9a6fe9c58251bb00a60037144fca89aa42b7ea75cc5e34145342ff28ab1b0a7e45c7867d814436de7f61eab5bc4998d5d95ff26b273f90ed13614d9def97179a5441d11acbe202dedc773442c4877f4d49e07e4cf8b489d769b5d5e8eeef145737f2a48f5e4002c03ee27373b0e2cb781f850f8eee73baddb1ca787f849283cdde3c3a6a5cfa86659a1723ba206d9269a51708c597d46c12df85ec2c2766949a2c40b449bed9c03a95b27b524ed1916910c70d721465934381311f7b191e9fab9799aa3529d6a39ca2551bc91162c52afa0cf78aa6ac02937f294faa037d08a16c725b0cdf067eaec31bdb717675c141557d9048c4f004ad065ff82e0a11cc0e62121bf7adba53ffbd7d7916b4e557ce26c31ad941b60297c9d33293b64814daa417e2efcc223af621f266e94d528d76ad8c955a566b086f77198501c332dcd93cd2bb2485ca484e2e1e4be562bb71fd5924e0ba18978379929a9ac075599e7aee4b94166da8f5a826fbe1e23ce3639415057efcb5d31f3466d7b3e071cb45849e677a785fee62f9d8f80134d800421b505c68d9143467afcf21755a3dd1dd5049d4dc7dcb382bdb25b5eb5bb0d1647312e4cc1f67e4fd72e7dc423c04939ca86b4eb2fff4ba2a1ca0d0b70d69781bcab9dc8e5c5f87762965f0b46929188beec7315b866133ecf7aa9990be8ab33853e6081b5dafaac10cfdb3d22bf29756f59480d47db73297a76b7493361828cffee759f5d1d909545e67f3dc212a00dea201384a4d2d3495cfcb2ee27c93f865cf2ceda843910bb7bc85a6a40046ca8bd4879bbf0fcd6ae872b5b867eda379e786d6652a57a9657bacf7d21c61934f590c6d42ea631bc3983989d9aeda9b0ef3e132d8c1506491cd58fb26249d0d3761a95b9b72f040fcb19e96418d702a1aa12ed480d291a7f0cb865b1685f0dbefaa966d217724cb17133416f36439d1ad1f1740c811d532551f85810b9eda3ac5289c75c7742a6f7aa53c555b50031ec00bbc3d7acd9163bf97ebd729403bafed35ea06f446eb56e5ed003089bae4c6cb7220f5c006e36add46bc8d96c5b8151f5d64949a51ca276fe566bf6916210d940067cc9202e8d34a8628e87affac54b7c45788919f2fb88c9606a383bcfd83ff2bd8af08c2f0e93fd814e91ac8f5e9aca9d23187fa775a0faa8ad861282a76180bd14217e483ffd207fed2bdd6620f6f7849a8e26cc8120d55391a70e8d146eb0d8fdf781c3c292e5b520cbc7d6522bfe9a7f915b88d829f97ff4b520f61ef8abe0f35f0f5c95b495c38a82b5350a2f6f3de018fa5685bf03ef994a6fbe8ac4decf3cb4deb8fbc5e90b5cea1c3e99370180d62d4de8f7e280d367172fddbbdae593d91e4b429fd8eaf1c04194bd1de5444aa23a7e32d8fc6b960e3e85e284bf20886366fcd5b1fbe85bc31a5d3e8b6a41bcbf5c24dd22b86b87c7268e276997992605960a9b9af14d2cd32f1a51ab4aa3c6ba67f9207a30d6737099f88591460728e2416edeeb72ea60c0767ece6061fddf30a0a9f2424c63772ae89c943a922008fea5cd59a222b0ca83eaa9d1ab1cd1da0521685abc69779737365e3fe9acf5e5fa3aec435d1765bcd2cf69212d2259d1eb829b54960beee2670ef39115d887f1685916949993a5c1d95ef52562c6b5f35aae4f0b32443cc11e1100906ca9a8dca432be75ecdd7ad36cbb1088f27f55a4a36a5b0f74354881a8f7d8c6ef897514ad6343543113b70f85c960ffb131f57b4d904e4f516bf1d355d818965ec7f83292af6499b1e4b5d148769d93a17e69865b7bd94987232f29cbfa5efb595d5cb6c8417a770273b1c498811432d3bb2160837cd8b09345441381882f4b3eac05669d6741105c73af93e5059cb28465a5a79726af244c4a43ee685b24ca3a18830c3c310fdfa017b82b5096431ee62f696a52a4c16fd0a1781cc1154cb9aaec234da4264ff68f64cc051ee631248a66f16e6e132ce8cc2677d0f40e9e426020dfe4c178b1a9e7938c3d73149d512be076ab09e7018b35943c5347ebe19d87e383c915d9f68f0953c429ecfb772086632d426bcbff3f96c2300b7a7b4824f7a357529c252d1da15aeb694d6fcd2af1ed23f4a609ec1b7e2a93abc5a6c07ef75c12e8da5cede404e72e7c550b0e23c6cd05d84b8d05ea58b5d44e1bb73527577f4da53a3933d50e702e8b14e839f7325bdd32e3162a7159824618dbc75fd00db94ffa7fcebf78887d36055415454c3183f6a7a01c9a190dc70abdd16be72172a4ed090e94fc611f34a50708c69aaf347cd44369600e31980b9f7f52dfbdadb67f566e005d405c611ecd4c4bdb66f8034eb2deb59d46c92765d73c9e176cc26b928ed4afddf1185bb686374673dcffa35dff10846b6bf4f64a0ab62510a8d8e44ce87450d641a4aee65ebf3ef0bd8dba58bd89ea7e33b2f980ebfb604b3b60cc7c49277d570e5c56fb7f03dbe49d7546517443d53779c329903c53784000e30378df8b4ebc9e85af24ec6c0abbcc2245ac506c972a68202841a94c8d569b7acc6fa9aa0b0903f2c7d28941092b4028a7ad24f10f9649a80b56f2d782ecae2880a7708b96276a5c851092cce23cc6100203349d8bcd1e10e37a518bdd6caca41429b5895705b54cfec29852336ffe889fdb2a4984e8dd83844e5e710167c2f40d90329d85e3d710a549cf370166119168d7e0d9ebd90ed3a1a5324fd57b27a5a409b45045f6ada23dd6f9bd413bcaf028103926fb5f013e629ea4ef936b3d1717276a3b41944b0b0bae765b4d692f8f074db73b1811461245270220d58baa6779dda661af3a74c217c5860ae2916fc5c7beebb83baa40da83cdcb74117a27fd95263536bc86e16156b5cdb06716922cc37923e8734f48d319eb773358eb585306c87566458eb97174ec6a9548047622def9b114750a4899b5f7de04bd525037cbff00c0163db4eb02f6c03f4750179f16a49c16948242e88619bc5772a2babd6d14ec0ff978b123f812f6a797eb8f73711a0101165def0d01d310b40969975508ed816582b8bdebf3b3da72593a5ef54feac315b3af553193ec62aafe60371f4bb8d15fa7aa529750d7aa86651ac858289ab1"}, {0x38, 0xffff, 0x7, "5c3c95151a48bbf7c0217208a5adb62e1b7293ec6ad49b50c6e316aa2ec83a0b16e50e5dbbb89959"}, {0x68, 0xffff, 0x6, "db5756929b952cc29b910a0512e7ee79ca5b9536baa2277bd7ac616cf3c110ee7679acee73bfb5f4f6ba78abb624157813acc35160e47941b2f25fe8cbe18465439e28212f6c84679f9534fab9e85ac897894043"}, {0x48, 0xffff, 0x9, "8048331a17f52fead23207f20c7385c6133fc5ff6abe8183396198da64a15f83fd32665ce21bc50c0a1a50b6e08b141ae04a913e032cde91"}, {0x70, 0xffff, 0x5, "0762df9cbf765a3c1e0bdb4226b845e6c471392280555c2dc6bb3611a16388f311bedc81de24085a222b0e7c0399c73a26b0fc18c05e9e30997a456fd179a71478222803c589efb773616b2de6e2302f4c9d7fbdef36a791a72c0f4d636148"}, {0x68, 0x1, 0x4, "ac98417221ac4361eb3f7ceb917d8efa966a243a36fa987e250591f1c5d0784eed33878622bcba5cf19ff5c430e7068505c8391dbc988041ce7df1f15325019a593c58787869ca5c514a2c0189e05cd9ac5f"}, {0x70, 0x1, 0x9, "bdbe77ff5cd9f1579249f0b24e1275f6933bdda33a1b0621dd84a7deb16c92cbc8e024c712f3d20cc6cf37a8887454455594303a1753b405aebf8fd26c31825c3e03edf4ceb0b763bf0225d2ad77a6798339d50adc7f0692f4fe7e2be8a1"}, {0x60, 0xffff, 0x21ed, "fa74838430f783df3b664a302de18db7a330d17cb8e99a25e156ee856ef94a44d2e1736d7113c7db3d9f0da4f5579090e090666be8388e4ede51e33f7ce6f7eac763917b0ac368c0e9"}], 0x12a0}, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 06:51:09 executing program 0: r0 = msgget(0x1, 0x114) getuid() msgsnd(r0, &(0x7f0000000100)={0x1, "f7c563d6ae5380e8805ff3acf94c910b94bcc57c331eacae24f79ef56447799d8a19b02ca182942575899b48f1f6727390fbaddab3f3f4781927d7b09db9ff3cb2c23c89eea381af9d592e11c099893acbf32a7f3f8f1a40084053a6c46baf9b182ceeb7f36d77c39cbf7ff2493aa979782c35c80b9d81d9e584cf8d32a30a3ba61be191be6eb323a83de47113057ac4916aada1ec9ccf92c8b06db94f55a78c462ddbdf674bbc90e955b60010b9f6a798edc20f7fe5c72b22adb7b7c85384a7a3da44530a318921185baae9e61b10d677a401a08e688deb7ca50d19511e4980ddd8226efde8e7711b0c0c0027aea687f929e9c39b5f074b51df2a80ff2f14e51b4362f2949d8a2779288c02f95daed9d4b79ded339d9aae01d18fdf6886f3bcfe76592c1833ff221f0cf4bf8227f00bf2b6003ecc79c36dc7065a5e37bf75b999a3628a8834a221"}, 0x150, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0xc}, {0x276}]}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6") getpgrp() 06:51:09 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='W\x00') 06:51:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 06:51:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:51:09 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendto(r0, &(0x7f0000001880)="4713e1d5f616f81410d75249f9c222378f241b19dcecacd23c74d58a5ac7bee0611cfa728030aba3936aba33c3ef6ad9bec929", 0x33, 0x1, &(0x7f00000018c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000010c0)="f4ef09a20fd56e79fbf3d7c5c90f05411623b0f7a49e7d11a67232a54c8f8a8757e934a2f9a04eaa0e90", 0x2a, 0x8, &(0x7f0000001100)=ANY=[@ANYBLOB="00f62d2f66696c653000"], 0xa) connect$unix(r0, &(0x7f0000001080)=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000001180)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f00000011c0)=""/46, 0x2e}, {&(0x7f0000001200)=""/226, 0xe2}, {&(0x7f0000001300)=""/195, 0xc3}, {&(0x7f0000001400)=""/63, 0x3f}, {&(0x7f0000001440)=""/3, 0x3}, {&(0x7f0000001480)=""/23, 0x17}, {&(0x7f00000014c0)=""/46, 0x2e}, {&(0x7f0000001500)=""/251, 0xfb}, {&(0x7f0000001600)=""/133, 0x85}], 0x9, &(0x7f0000001780)=""/136, 0x88}, 0x802) r1 = socket(0x1, 0x2, 0x2) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001140)={0x3c, 0x6}, 0x8) 06:51:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) close(r0) syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x1000, 0x2, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 06:51:09 executing program 0: nanosleep(&(0x7f0000000080)={0xa, 0x80000000000001}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 06:51:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) syz_open_pts() pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r2 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r2) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100d0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28, 0x0, 0x0, 0x2}, {0x6, 0x3, 0x0, 0x100}]}) read(r0, &(0x7f0000000280)=""/238, 0xee) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:51:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x84a, 0x1, 0x2, 0x8}) 06:51:09 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x7) socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x1) nanosleep(&(0x7f0000001380)={0x7, 0x2}, &(0x7f00000013c0)) recvfrom$inet(r1, &(0x7f00000000c0)=""/254, 0xfe, 0x0, 0x0, 0x0) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xfff, 0xfff}) 06:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x62, &(0x7f0000000100)="a4b519accb47ba667bd6392c60ef7f3952e7c20fdc4d8c368b64a1ac1d2946f39f804a6704fb2ef9687d9dae02c4c0a0298485bd5deb2a1ab931407ed4efa5e90ca979e77d673601b6a9f446e48b2b95c7e371876f22b7ced23eff1a14b756bc4a11") 06:51:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt(r4, 0xfff, 0x6, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) r5 = dup(r4) recvfrom$inet6(r5, &(0x7f00000010c0)=""/21, 0x15, 0x1, &(0x7f0000001100)={0x18, 0x1, 0x100, 0x9}, 0xc) ioctl$KDSETRAD(r5, 0x20004b43) setuid(r1) r6 = getpgid(r0) chmod(&(0x7f0000001140)='./file0\x00', 0x2) r7 = fcntl$dupfd(r4, 0xa, r5) r8 = socket$unix(0x1, 0x5, 0x0) recvfrom(r4, &(0x7f0000001180)=""/83, 0x53, 0x1, &(0x7f0000001200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) readv(r4, &(0x7f0000001400)=[{&(0x7f0000001240)=""/7, 0x7}, {&(0x7f0000001280)=""/157, 0x9d}, {&(0x7f0000001340)=""/189, 0xbd}], 0x3) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001440)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000015c0)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000001500)}], 0x1, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x38, 0x1}, 0x40a) setsockopt(r9, 0xffffffffffffff7f, 0x1000, &(0x7f0000001600)="9663b35e33ccc19cf9a4f296f749822b6cff71f89907d98b79e72c67c6fa6b170f30f9b2553000fb0b98aeacc0410bd48329cbbdcfd087cda79fe299974f46a5376358e41329dd5bb8a54ee16f3987ee99897bad8eecb5767859d90f0e042ff520091d6eba35a24b833b51c6492c59e9997e50305b3dd21fb2d522ace37dbd02b8050ed2aaa4ab8668e91accedd9b26b", 0x90) write(r10, &(0x7f00000016c0)="6ab24960734116c4cc68d247753d4c7d0155d777c670785dab8f45e2529976f79c6589056f12b7c306a64cdf7ad5a7d37815a2d30d2f941773264771a143ff7d3587b0a85a96cb8edafe8642b6418d0ec566bad0c21a629f446d8dddd3486599c24303611305f8396c955995d20391736544a3a5b2a2255d4724e6a3ee796acce2f2b00c01d9e8b6102f13fad5ebd4e5e7165bc97c6c37fdff4708b8ef8bf2538ee1d512821c730f029385df26089acda199baf99f2f93b934508cbb462442c0dd97540d20f4c849a2f2cfa97758eec705b59386c00542a2d10c495c8d08c9240abf4528023cd8af6355a4cbea5831a5f19e2af4d714eeeb701932", 0xfb) r11 = accept$inet6(r7, &(0x7f00000017c0), &(0x7f0000001800)=0xc) mkdirat(r7, &(0x7f0000001840)='./file0\x00', 0x0) fcntl$lock(r8, 0x9, &(0x7f0000001880)={0x1, 0x0, 0x7, 0x1000, r6}) getsockopt(r4, 0x7f, 0x3f, &(0x7f00000018c0)=""/50, &(0x7f0000001900)=0x32) fchmod(r9, 0x40) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001940)=0x6) recvfrom$inet6(r7, &(0x7f0000001980)=""/109, 0x6d, 0x1, &(0x7f0000001a00)={0x18, 0x3, 0x2, 0x8001}, 0xc) sendmsg$unix(r10, &(0x7f0000001b80)={&(0x7f0000001a40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000001a80)="2702cf1df6d81a063521aede8f811afe516fe4c5e92a63c0318a35934618671c4e5740c93556d5e0d6398df33a41", 0x2e}], 0x1, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x38, 0xffff, 0x1, [r5, r4, r5, r3, r8, r5, r4, r11, r11, r8]}], 0x78, 0x3}, 0x4) mlockall(0x1) 06:51:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffffff8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 06:51:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3df119c482bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:51:10 executing program 0: mprotect(&(0x7f00000af000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x1e, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) dup2(r0, r0) 06:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2ecbee3dfae45d71, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) 06:51:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x280, 0x0) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000500)=0x1000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000580)={{0x20, 0x7f, 0x5}, 0x9, 0x7, 0x1}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="0ee9d5e7d9c375d3a0ff799319050a711c86d0169ac202cb5b52ee8438950c6b62b046b3024f67b8e52e7f7720b5101e487df7700fe2131773a0b4703ed8f52ad84453d134fe814507f4a1b58aa5bbe5b8d868f4866ad62e6da767a0399f93c286c408a99ad7a93a4ab66c4997e59574a1145f1a265573092ea96877a5cc30ee258e5d2d33a10e8c824c", 0x8a}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xc8, 0xa}, 0x404) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:51:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x4}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x100) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 06:51:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000002800ffff0000f6a2287f433f", 0x2c}], 0x1) 06:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x1, 0x2, 0x3, 0x9}, {0x1, 0x6f, 0xfff}, {0x1, 0x9, 0x0, 0x20}, {0x2, 0x40d, 0x80, 0xffffffff00000000}, {0xffffffffffffff1b, 0x400, 0x13e7}, {0x800, 0x81, 0x1ff, 0x2}, {0x0, 0x9, 0x8000, 0x22}, {0x8, 0x1, 0x9, 0x100}, {0x5, 0x9, 0xff6, 0xffffffff}, {0x1, 0x20000, 0x3, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x4000000}, {0x20}, {0x6, 0x0, 0xffffffffffffffff, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x81) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xffffffffffffff7f) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/189, &(0x7f0000000100)=0xbd) 06:51:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x263, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)="21d63ad1a55363fb03af2ee24a958e073d042480b438bffd901752179105d9d9577291481f33440eeb2eb52e3c82c5f31b0512fb808d603f648c454821348b668fd4020b2ba75f17a6824b4568197e3ccaa5cd65e317a591b969fbe323e034c0ae5e29201c1b4ce9df8cf131035e78aeeae7a8805d36b726a8638e3747f79b92b0b5fedf09238dc7f6d9c5c203133ce8ea5c3ab07d4e8a04314234f91cc4911cbf780d0a28fe49e501a707ee2180a7a2a0464dbb15a9b5cc19aedabf69044fbc", 0xc0}, {&(0x7f0000000280)="08c353d0ff1811c3c68d3a5dd1fc0407f9b56e96c034bd46db13521608ad53fb57b258540647e626d81a4ec37c7e8d9d54c7b38d620621bcb30ab3c4dd914496cc67d4facc99d7ce16800fd2e82ab5f3a0fcc0c14fc3f1b86d2d271ced662d39273e570836fcec8483e295a42b9346a8d2645aee452260219bb66a12c75a062b7e87b8b70148322397d49ba15f50f9c1703fa733ee8f78ad985678e5737d374192842c367f0bdcd02878a9657253753755708851f0f952e2bb1e8f86f8560f39c839", 0xc2}, {&(0x7f0000000000)="cc5ec13bfea5ddd5bc12", 0xa}, {&(0x7f0000000380)="b47f772da5cd3c2ce0c3bb5fdb3623aca6914e33e477efa07f45bca4d108a60af438729442cf4588bdaf501ce8f073dfdfef40282c86c32816b419e3d91712f143ec5508e93c81b015341996da778dab9b67321491a48e6a8aae8b9f65c0d9a55729a54b655acce903f9e7cde57ca6d92e265997d60fe10ddda5cb1db862609d73b3ed96b55b32fa", 0x88}, {&(0x7f0000000500)="a689c3c00a5de7cefc64098e632b9e1270a40ba584ab412b5296437bc3956f295512acb1b380103d5f3ce0879dc468b86482f21b4666dd65dae70c254c115bc3358bcb66c4a3a2369ebd5af82de5802278a2b7f5ca432ac6975ef4622e5282bde5e5be5688b4963d1eaf801f3de383a2fe690aba5699755e9611a6e36f890b6da9be1dd104e8cb25f979eb3556aa1c8d602d40193a52384bb82ec79bcfd43ff31bcdf224c256dd17fe8574d3a3016b9938c4694daa970598a3b763cdbbc4a865cfe2b821357e0ae22eceac3f95ecfd1f75d08bf5db359f9974498ac152fca66d03ac70e9d7ef3d2b4c52537c4c91a59a2e1ba0914f8efb3f07719579e65c9ab764dfc025b46d72cbfe5a7ce86c570d66abae82792fa11e1b8c42401de079334b666cfbbdfed8b28911786e5eca8612eeb7f266736540e3165f1befea3b62a1f9fcfa4f5af04132773ca8fd8d351ef98678292bc72785f26628562b882049d2e650b2caf64cd37a27b31be1d6f7d27d16038db723b177f9b99e404b37894fabdda82ae892720e9bbe90b9a97b7f11e95c676a2f5d7837d75a9da71141ad3b1e9ac4a1bfc44670d244278957404535479269532262ad1346d76ae14192622af9c1a8728da383a4a1d1f665f3627399996477753e41d5b5f63788fb0bd81f58a75dfaacf4379b6d84d27dec382a4098b94a3f0c527bde1061d16e1c98db3afbe2c2821e8e80703ece246c8e35bd8f9a767e917cf1b268a0c27bb43adc2cfda170a441223b2d1497d332ac30d0aaa78f04d2b12645a115287dfdee6b445861c46ddfd333983fa18b9a7aed6efdfdc8e02dbeb15f5beccda32ec92c98dbf8c89fc5a00f3bea35250e54eecb32e58eb4be5c438b5b574ea28efeccbdf697a46c66fcd328b03f6aa4c2b459f67ec7e8fbf10710609b452ef8507375a59ddff58cdad41fe732d1f3001b6d7518f8a03e262d5e963c7c968a07713769a21beb8693c8f22c7728aaaa1744506587ea017e76e6ccf82ab32ce43df90337e39c4963ec7f0642239446432aa0daefb1743061823ce6078a3ac52e8ad4b83d01458808ff7f8cd417313115d1bc276057e3ef3cdda5951b87ec6c381776d672dbd05cf08238004560499d27307383f149617a7119fbc0e675cc171763b330487b37f223a64efd087e22101d905253ca5041e891ea075e9cfb74c4e7cd9dcba2ec82e8e3596398929e72840f5a3f6e2c23a8804850d606704f92b519d7432ae0300b4fc507e70ac2af8718562755170f452c54622b7e54b3c58e23a5ab87d91375e668024b9deb040aaff5356f2ac7b01ea32a151486614c4812faf879f28296cb4381c088f914ae480673e35e8298ea8584f2e35811def6ba2f4b5c2211feeea5d2228ace21c3742212459ff2d8b893f18c18c874d5db6dad52f1bf7a01fb7897c2b5de9ca0d6aaa94aff0c9f5c18dfc75885ce3d4612f5273994de281893924298765266d6673e8d148ff0ddb948ccd7cf32cf891b9d77bb9f8b72dc26ab0cec543999cac058bb926904b384e886ad34b46232bb60983c15d19dee2df224c2e7e91d228dcdc9e1ba89f535269bc137302140787ed0e1290e9025edb01dba2367ffd57ee9c17a47938ac0c9b0aa76d71101b5f6550cbabce8f5282e7ea553057b8a84b626995e28e65ecec5304502c68272e331e3795c9d64669cc2d99ef3f448fa9cf3b4d926708832482007cde14dc8b0d2357ee43ca009a05515725c4e55e11c285e4955e407a6fa99ef1ed66af46d6dbb1d7cd631231068413df0664e5e31d182a4a349f4c3a07e45f2dbe87614713700dc0bfb37132740d4077dd7c6bafbb3df199630738a1dd1e4ab23797d1b7d4317ec3833cf92f1baf9cce9e0f12b6921321e4e905ec00c02e2b513b7165c801db5bcd5b0c8e3f558988e873d2687f3bdbc61b24734b06e46e66faa55527ba5d625fac822e850cd26c20dacfc0e9c078c12c2b07e164273abb75561340f0484e171ee79aaa7ef13aaa2247de1f2f20e03245c45531539def812b980d16fa447641b6fbd8435599dab469b62fce7ee496a563c947b0bfb10e976f70247cb179dc942eccaba4a75033d4c1f6332ad11581776d91c89a6eb2722f67c6a8a6c9482367e54dc9e08aa96ca9f4476f8eadfdad57006bb68db3cd3059eb168b7176d025ce6972a04953dd69a77bfe45d7e4257f2f789d620a980199a23328915c14b3eed96372a75272db9692e06bc216823ee9fcde50efba8f2a53759eca4a274e2b881e9a7f32afd0b12fec15db70e2fae1e36fb525dac5b712df46437eb9f1cede0788bfaa8c53d5cea02250f883ee794141b288cd12f6075655d179fc6f4c9e56c3a5c9cde4df5d1e2ff1e937c0c40fb58bd7b3bafd2653a58175e270c038f27a67135dfbddd8f2a0b7ce740aba493568d6486a83c8766f0e392e16c372334181089e2d40d75a5198b35d62615bc6a331772482cae4402dd00c307fdcada09bf130e0ecce6d7458fe150507421be8fe81e06eca5ed3bc7ef08648fd08979be6c52bd06538018053fa36fc877505cac5f679f4f9b7150751e701fba7f8cc5aa47f32927766d13c1b3206eb0968fd86ba268674ce08d0e7cce2752584cdd2716d591a9bd4abc3f1fb85ae6754952f201a5b43b268cf0e8ed9d8a58f09c462d22a0e61f13074d94bf82b102fbe20fb25a18a0bf91222b1b4f5b2ecfae4889065965d72b0761bfa1c2522f5f2a0080b72033069e58aa2c3d0e02d3c5b4314a9368c1190d7a51ec77b55b93f1a6e564338a82e563d2e827f18efd70f2ec9196fd20392db35f4fcb25d83417a69f8d6945c03ca5234c935223b818c5428b375b24c0ef158861c1d756341688a2e784dfbdcc18c2376b531ffb102488f309d0469162d74c3976aa2a2295649b4efff2cc716708d7a8fa9acf8b1316281967cabf1b744a29a98c1956bbc6785cbd3f1eb13ad7035e6a03440013ffe8d517eb1b20fc6cedd9e7bb297f96b81298c697cf45c706f1ab01b078b2987cf3bdf998dd01695f03019ad250918625c4380118d4f9c5707a92dda8e928f614d91dd53585f7d0fd980637f7bc97524909c45cd56a6af2294704a511155d67936789894bcfa3f49ad9b5f0464cd42a48210094226b3f7a4187f8145fd7fd47e9e350f728928581216afa715e7bad644e7800950274cf7e923454563f307f2b9a3e922e456582332b2c7601bf2be148f49a17e3d607449b2019ac90c410943c908d2ee6c9f4876ee47389f7172831af251ca16f34b475dae8f03bd2e2b231901278f67cbb3715018a7891ba7c081074a59f4bff407c87294e8bbd71d63a5e5898c63b63ba09f9baf9ea126d36e91b45a2e039258c0dd9b0e48af4c58ca9644685c17628972148043359aeb2553091b7d71f638671e83aaec9c7a3513544a107a595e3f381a49aa40c63a4b95415fde9a93548cd6bc45d63736600521784ca1321705c1ca9b29280c8baf1c1efce557c1fee4dffd39ec2a4994e14db7d3734c2c7d37af0316999621b27a70b1cac6bbdca9ae54cd93745df99c12a8c938997fcbf7c47aedd8b7a28e36a605cb7fed1417eca9dbc2fc51da26632cbcfabec68ef4ac85fcc14219bac5d392626e2b0884a98237ed5cb2d2711f0cad75ce03e1abfad950e8d00cab2951316a39a22add809c52a1e960a257cd63d2f9bde4dcf2bc88d6ae2d6379ba1481963141e33ad90926e206823e799c6c6d2bc227ec056e42c6a2ad342f6d29f3c8730c46b6fb7cbf9ab2010761a6493b00c0b01a94d25bca4cd0039ca503004aef8f2702f6b8bff677f0152221132df72a86bcda7fe5429fcd27f4c33e88cc1c9514c4dbb7b961a8325b937f3ebee7a997173bca23aa166d16fdde7e6ddd50722a89be9e72c0ebe5a86ffd592c52b2e09dcad054ff544a37f96e86f1ad1d10842789ff921482adce00683d91d19487ea470e70f7171146664a80854e98bd2b9b77b1b22111b8016b0114b5c8238549cdd34554d86fde0f8712de81ba76750ae487ceb3b35d78da26838ad2b1001cf4945c9686ce2cba1d97348575864fb8c58a702b4315b092f182063a54db8de7b37c161c5f4d82fc7ea21209c0732176e08ab3a5cb339a7f2050a480b9908f76bad882cc303a71ea147de71a29dccad2f651d289ec57db15d9a614319ff7946d75a523ab5644769cae4982ebb640d2c0bedd95cbad80491199acbdc0ba5d840c23ca5544612da65dfdca0459ce1cf1434f2aef2202511d2cb593df1d36358ce1784d1e94bed1e2ccd1563f06af256375fd03b6d80675a65f22d4db4deb5dbdf2f357ca978f210a6133dfd5162a082d0abc8465f61a9ff40c7918653f60728874d77530690f79f495042de848b3b8eebd1b6b705db616933699dc30c1335f5dfad30480aa677cebf6f8a62e5805b099c7cf82caf2ac423e19ce2573ee613872a192ebfdace83dd47711e63e8c27162da7a2895fa88ecd688b71282459e71d25f3e80f87611b89477c1b2b29f57989ad3aa01c19ecf5e2554f6ab0d089038a7f12905a34dc47c134ddd2627cb25ef3615e81f73b64ed497f4f95d52b997de4ba7f3d1c0957e39995a764604f6b04e9babe0fec4d619b1829130d988c15512fc33a8e4ffb9f3ca73368f70273d2a9db489d2c67cc45a7a58aa2b359564438d048816d178a63a2865ae8eefffcc01129e68a0f986c9f6346da6c09763b789558b714a443ab91b03e3a1a69901643adce4fe8f6f1fefef7823ae07aac9dd591d00b919db93650b2b57aed6e934ab7c2d06c7e8efa8e803c8c0f89c4f90e6be9e75511a216914bf9b363747018a6092cf9e59e4d0aadbfce09f5d5d2230ae4544aab676575cea480eeab781293f6b6046d9230e86fce3b14790211a2aeb60ca679a691cefcb290ab229c62d69f36461f534334ad108577f1f854265fd89cc19deceb14ca98039ab26035fde1a7defc0c9f6baaf9f0b1c49b8e08b60808e0f8fb8460758682a87d9c0cf23d90f4b2a5e21c02b98c50d9d7f717bd0d0f0b4413da4e48ce325003228a1e3228ec46450c851b90f75f02e337e3eb97f485acb0a71d95360a5454dccdbd1994d8361dc0099586ac064f9375adf2dd6affbe48ad4c893abfc8261586bdc0ea4f0c46a9a33d0af54608a554814cc65904adb249e1261570c35fc649920da136ed4369aa1f286416e20196080cabebedcfdc8cd548067bb57ecd038d73bd29c29efa03ca6bbead32f7b6d2d5c374cb2415454443552a1562586545691a35b7f07ffac7c106bbcd4031762499ff5ed2e93c6a885a7d977e81f4d6209abd6db5c66f761c9e64c3e7cb948dae1a4092682afbb7161601b609329343aa8151dd4dd2fa23d1320e5a72a8cf0081a06f9e5fe15c5cee618dc620613e9313b13d11992be59f7f8bcda3074b9ccab56dc4e06c095dd7fe17dfb2f14f8ace13585ad6c179930c54d507b590d85335f691b677e5d63ca270b223113958b12a563b22a245263651f2322b5717c1c7ec2ff25b2e534b8d02659ceddc0d5386b3202fb823c32141f39daf19f2400c0ad2e822e8f5448ba2f6b9a512a4812b3b965531a9ccea2608296c9328f5d4cb9e65bf027c6b4f54a3099691affd8ea8d495700926762a360183d89efb180a81d0d76fc3f946b1c78a34e3c62ce0931251e38cb5e5e912366dbc833e53aa91642041e0de4a8b67ab9c41991772b90e8332fa036ccec17113930e5b1cdc0613ab638bb378cc66464ff4acd2973ea4d4193a8e0d44311ab0fc5432fc14b79d1", 0x1000}, {&(0x7f0000000080)="bb3a9392f09fd5245681c5d5b8ff2606752c9087740a1f74f8fdd03dc525cea84bec51cf654da3f9b0545ce0349f15de9b89f1f5274d813cd972358053d3c124d8b201319ca0233456d3645f59550800a3c3314e54c95747948aaa972e", 0x5d}, {&(0x7f0000001500)="5b60367ac1f6b25d7a04e56379786165f37c4f0a61ee963d90479beb83b3d218b29caef9c9a5515b66209efa2308493b47b45b03d458e60f9b339ceaae2d4b179e9f145fcdf3ee3b3ddb9b50098ddd19720f1d19a8daf0af3eef2fe91078523f7eb8961c1d6d212fa81db34df50003133cf548b745e0695a00bf4d61ffc064a05dfc6e199e59658e741a046e1787c10b8f4cdae8466c63abc7dd942fbe5158f6f17fc9313f3fd56dc8d69bc262", 0xad}, {&(0x7f0000001740)="6667106eef579636ed3dcd0452714800e81935b60924c691d6581931d1ef5a0851600926ac94efe10cd03a030ac08f1df8a283d6f43d134f23f24e988666bdf360ec841ac45bf91b2d12ae95d31322b4568011380ee9a7d7281186daab2726c6e3e10da2925a2677aacb7f3e70feabc0ce0ee4ce68c4b8bd49b279ae800fc5777b65c7d34c2d0b717e88d60f7640860c3a6d6741388d290d6869115d", 0x9c}], 0x8, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) getgroups(0x0, 0x0) 06:51:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r0) setgroups(0x0, 0x0) setuid(0xee01) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/5}, &(0x7f0000000380)=0x7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r1, r0}, 0xc) r5 = syz_open_pts() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000400)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/91, 0x5b) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000280)='.\x00', 0x3, 0x0) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:51:10 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() syz_open_pts() kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 06:51:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) ftruncate(r1, 0x0, 0x3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="e1e60786422e1ea0d4f93d00000000000000000000f8ffffff0000000000"]) 06:51:10 executing program 1: r0 = socket(0x0, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) 06:51:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)) read(r0, 0x0, 0x1ed) 06:51:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) listen(r1, 0x6) fchdir(r0) setsockopt(r0, 0xa37, 0x3, &(0x7f0000000100)="7fd656a00f49e09c0b33c47af25f76e199e6784ca4fb1f", 0x17) fcntl$getown(r0, 0x5) 06:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x28}, {0x1006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 06:51:10 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x902, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="01002e2f07006c6530002dad00ebc827f77c42c31aa962c2e0b9a451ffff00005c207b55325051188ebb6b199effdc4ed168d8b914576a377820ab35dccafdef0444ff80"], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000180)="8ee4cc7c94c5bc4839ac77459d4bde51d7c7530f22d3ee257edbb3782ed00be34d6067c40dae7def12942bc39bdc2bd591c2236f63b9ffdffdbd575ff339957abde82bb44f45714254e10e8e6e1d0f7b99223d12049ce3230ba882baaa3529c593c4a78a6f2093a11d08571070f9381be016aaed70adcae1be1f8e0e85d05102f1115fc79d7e2a2e3a6cb5573d8e39fdafeba05a257f3f0f9e2be286dd44f6f75a9f80788787b5adc745c2b5ae7649bb99790d33215b555affcfc7b7c805ced6010cf72b946598baae904afd653f97c9a58e6b29ff9ea15ebc2c23190817be9bdd6a7540c416ac96383b5fde48c5e9be9fd336a10bd34fbabd6b475fa23dcd23af895aba15a1c04fffd261e8ee29d81913754367cc62c9ae91078063e1994e052f6c27dc05ce84259800498ad03bebd4012f658bc6631ff4aa6a8827eee6738686046fb92954553caaba2bdd2d5aabf9530d687e9a4a5565288635165ba3cd5f9143b5988bd9bdca4239e4ec61275f06713f77457f000cdb6990d811960df3b2a6b09daecd2a27f9163c0da429d9a8799b59d5a81ae3e4e17778d8b962d901048afec30cfcd798cb88b1f9b6d4ee47528cf337ec6e7873002d2a93bee96cdb9b566692ecc4f3dbb5bdefe8e5bd46aabd1bd09c115b7a4e5907490a9122361f58538cd0429307f41d2894b50781bebf04a83e3181b6bdfc1621af24e047114eb66de766f8d2ca5ba2cddfd9a777231c6fa6faa704e93e39efa35ee8c5502da6d3be67b6ff8db106453e7fcc7c961b7df0a3cdd0635337e897dc1aba0babce5b43e413ef3c2c2437e8f2db30048cf4a930be51cac18ed00a972c8b214f5a11083ade1f8afc4457938f129fcbd2623af5a526e453d86b7afe3ca5f6b212bc6d0aad67d90384f3fcef1f70955373eec2e38474ca200168cc0a24b66d9c00ddbf546661c60d24ee8c2638c3860746d771549b27c711c8a9dffba4730a6ca3ecfeb3db17337ea70d01199109853b03b72288bcb2005403998fd49ad44cfd6db60f489cce7a98398f86a989c5bda048205b33cf44f3e6f6c2d21693480b1a924c77b61aa329b6b9096b6ac45be464d25690cde8307b1b885328245b729497a2ad45f91d7b9e263c6982f9e77fee5b4d05e7f64c612a91b69e2f10c3726299d59354b65a5a190e957900cd20d33cf803d1948cfa161bb4fb107bdff4543a3bd2415a1758b9180cdf624e20096a8d731079322b1cb02287575f0d0624969203ad6bb03f25114dc158a6f0a0973def80824ea7410cdccc64cae813f19989f8bc415961486988e4834a56be09b4dee24bca5a89b9a774c945a86f44f14ebff89d62eaa4d0e5dedc5f9ca267aa3ddd58f6cecb4c04251b8f79fea719dd8322e196d111aad42e6d50af212dc189ead7e2f027465f89e3f6a323b21d736821029d7602212260bece0700e3cd5b9d9e4542c2ef8194ca420edb1625317c6c97efeea24e3f322c234fc367e07b2fdee24a5a7a55e8580315ee18af82b6b7db00318a807e8325404ad8316d24bd924c3957286a1a9453585f998b9ac4537616efcff71c3f15204bfae27d1387c56c1eadd32de2b2f65dc9be53611cf51d9c3ec4685253c33d2005ea8467211408665345a4630e99c8e8a1e2f2e2b0158f8f877db2f7fb2c50aaeb2620cc0890ef1ffce475bafc4936029206bb52a5121b605535400032a5db63c497c7fec6890003d303ee8acbff9cdf4af6ca31b4cb17a1a34f338f6bb33bd6fa6bfe1f146dfb97384e1976548493f42f49f98e5217ee38e6405874e2cde69ac5ebaa04c8113e43ac2ba709e44d7476bd8885dfd0aac3c8ff11a9b1e5aeed346fe2768c8323274b0e751c2af25970c8eede24a3c6017050cab32e48c7316431f4d28f87513f085f40a0bdd1d2a0dab7f4843dbe2730f7d325944471bbb6924a6dfc885045a32fbd3a72d334ca73d0e2097b75fe0567b0e9c790426acf8ff8ef7b455c799d85781683beb2c49f58ab346c6615151dbf441929c6a83d38a1ed7f43fbfb00782a165cb05bb9aafbcdc1dda40141d5c7180bce14501eb08d3ea44d5a4c1ec73208613b6abfc3b410abd7077f74b94e55269706286a95f13736b0db055b448c8a5bbcb839e03fb411ba5b7ce3d73862e9fc80ec31c146d5b8ade6dc5eb82d7cd8a8d5f7edc522a33e3d579f4239b5f0ad385530926c24446bcef2455c9c64e57c72116d06dc69a07fb1fbf2598a71ef8a2b3c05cf3056b3fc030445f65c2fd3c4f3c2fa3aa1951e6f0e91ee15eb76b3396fb27081423e34d4f4c23b75c28c3ea2f58b95726ad606603c4a5d8d7bd79e7576209c55296076820aa5fc06583edcdf81968ecc11ebbdc0b8e7fc056a5d0bfb533d5317b4493242237eec7e4498823ada52905280ee1258cdf446dfdc8796c5cba02c4b8052d5ea10ed0cd8877e545d8c84297ce77e0063839b6e0cadad3bbd4fa49fffd31116784ecbddf104dbdb635e8ceb4ccccda38a001f51bdf83df4a119eb4335ebd83be1626446a203a341f2d81c7dd0a67b431feeb079e2190bd28ef3092a2d2dc554481aa01b3709387b79ad3b283380f6ef4407ae3c3c27ce19b09313b5bd3a6bd553ba87f55e57aa855d86c27553e8a6ab3890f8348eefea81ebb32ca83a921577ec55a956d9bff03ec478b35f9c284c2382486b7fc3fba25ce965be8ba61c1cbcb54e70ba4003085ac19cc22f11715452d0f3d294db2afb04dd4fd16141fa5ab2ee25e9dcce94f1af4a03b37ef4d5861bd31ddb7371bc03c0b231ae782597f2aac9eb176242672dcc3af488db9f1fb41d49baf2f6884d8584bc0d764cbabe524e905c7317b368274ac13566275eb297b16f248238440619f89aa778b5b1f40906457880634cb9f8b61fb7759b9fee95d308a3400948e4d86b5afda730ceef570881c33b0ac501e03ddbef2f74eaf0e1d60020212090f1578ea111b46392c8712e26f4e2b49880b358756c4b4c95fcef7d8faf376acc96b99382de72f33699be5e591f6c56ecbc6cc22ac0aa196d5d3554b443f4eb908eaf9d771aa845cbc06db7f2748ec71b28e01ecffad2c46810bc9c6eb040ca45b1f39385fea1915f68255156d438c9f00afec0f8a0490c02d718c9c17f13fec844482b1ffd7434c133095a1095585136fdfba5b53ec620e2fc9d53e71448a4de1905a3435a91dd0500963728efb6f94fc6296405529c425da57b1206775878811174229efe887ddca7e4dad5ee10017cdc8953d3ed38cb36a00762d33abe5f40d44fbd81c0e4c11bf1c480e3f6af1890c73936f8df2724184cefbb8c1d3148b8723c9e8d7f8f2f47fc075a24ccfd12246bccbbed2efd0130606cfb2f4645a0acd675557160b081376e38d0e0f3f5d96e70d7ab6c9e5b439ab2dddd4c09984f6ff88ffbb633ebd74633b17e6e545e2bf5c90a294bb242dcc5c2b0b1bea0b1caefea4191b1e2af8fffd4e51056f5a59f21ef3750194873f57905135de14e09c7b9da8be9732448849f184e051e6ad6edbeb8830ca4d25c105d0d568ba37b151c4cd85ae40b74c96d3dffb952a157cf88a8e674c73f058aa34f5a52662afa8392234aca07b4d7b4de3db8586a38ef54270d73c0bf26527d7d5263c3b7f7b06181bd809c3c8581655d62284bd14dea9c00c76da189b20a9c83e1cf0f0e3ad6ed3765164bf5436e2be1e26a9b7f17ff34e5b0dfbdfed3f3a7ede1dead767ea70441193e64676265e3aef53966b174b0a99259a58c940ce7fb4f6fcd41407320fc3dbe47db31a914cf2a32f1bb5ea188145d5150356aeae5a7d6c7280ab29e8f74ef1d4d58ac3b0016d5a436f1d7a5a155494aa242b7fefd2f458cee5175bf8e607235db83b92f8c3ba98e38646c7c4ea4f583259db5aa1e3db6e1d56c03481356677b6d56fa264d1728d1cac44800314331442cf629dedd39317df99b2702e222143a9b7afac5e196e90b75aca93b63c4749c210bc3a7fee4b6b5568119e94bee1c6c559fe0bc9b873eb05cbed44d5001977fb926527a4ba2485aff7c32e5958f7b1acd10e4e444e8a184770737fdf1cf3cfe8f7b5148e0b189865e7da1f77077b6f625025bfc5c718495c5b982648ea9811da29138549b301a4ffd9b3aeb3210ea67a9630e55f1a81641344d253723398d04f77dd410d038e77722ad477cd2d0ccd08eeec2e97a14efd2ce822e7e9ba2995be90846da380146351132201deb420120bff7b317ae7e67b3c4bf3168b468cee30d86ef588acfd65c6c15b075159e13ee132154e996f584ea9353db57a73f4b318697a1ad6929ddea817c83e9b1fc331b85bda80b8e6d38056309f21da881430471ec934238d710ef1fd38df7442b7d4f280b7fe8f08283cf045ba084c038acd5ef6144b219abe44c06e76150626c4e6fd99d31c644b8df4713511d8ab51e37618e9450e96ee738fcd6de31328083f387c9962f29fcbfee41dec8b5914c98842ab7e429ae79d9c3e7587db033c6106601bade16b9baf893439acee8248832d75708331618f1758ae6504288fc245b9fa350ecc1423bb11b5212a2c547b1b781ac8d8cc1b69068f6cd804500d683ddbcd7bf506babbee7f7809cc2a7d1c77e9ba7ac54049a13feee35f505335265f22615bf3f300427b502c818cbb6398a72f064237d0b3a916cbdacf445f26acc965c998932d2a2c43ece13db5822253efb46d55d3cbca63bd4f92657d8c9807d1bb71e872b1b207ee26649548c50dc9b3aafa3edddb59d25a763593c07a3b4da27b41a2bea8891ca427daf104fe7939393b07a66027c0eff7636d9e33b5400acc959d3dc895a328058f2aea87f1995f6f52014928c3d2e0db37444c2f7b201806904d9ca97a1c435b88a20a52cca01355d8f20270c59625c025392bfcdb47eb4034da468ec175a0193f901ed883f79cb60592e1fa135a1f4c53779cfb39a36be68aea6afe9891e2714fdbb8603aa8f7f04fa5e68f7a506dcd837f51cd6aed9e1b1e5450abaa9f6432a4022821b3c568bf2f71d92934f003c0f2c24755f47890956427e53e666864f803f8c2f23c48d0d65f146a1cf0c0ba40a74df46fc760d67401b06cd10546a24a287bee689417de84cffc5a57783a6ef553fd25e0502657baf28c2c441c74b93aa91f6ad175f4bf326583ab2cd97f1bba72cff2b9438998fc6ae36380e0e0b7b377c99e3d559fd81efcdcbbf70cc92099148128136775ec07444481f11742eb0918278a0627c72392c3ef33b0e4abb701a049007077c2d6e83cd69bd58d29d1a3b4a67e4dd57699deb65dc39b9d68641398fd0e01fbac0fdbee722c54fcb3160e30616418545e6ce4392658bd99702f7ebfb5639373670a0e606b53d7fb15fff6f1cd1c405fb360bb909ed7821d39a6bcd1091650a1760b12a96470a53d68bb158613fc73aa6f8418b03d00b159cf7ee454dbfd230fa476bc93cb1960d7bcaf29b8b11a2edce3d8b02e7c85bd2ab676913d77dc419dba6700e61be04d57bab5bf11d579d153e8cd86b144c3fd07b58b85057863c9f822be150bfe26c856f5b3089bb08584eb97795d69c0b73f4b449df755ed371ac56d718390e55f6db904b756fda9c9ed11312996f183226d5ae9ad514eabe7f4316569aed4769ddc49f14fdedca15e0ef9b10c01efe336b3a67d21350152ea238dd0333f7be416593eb56df34e73850f9b5b0b61dd37aae037dd8e4d528c80ef386c54fd21d5cfd2c9dcdbb810ba18204396bce30062ec196e20d625202db9e7884af3a595e71d98f7bd42d64cefe19a584e3c10a58b5e9", 0x1000}], 0x1, 0x0, 0x0) fsync(r3) recvfrom$unix(r4, &(0x7f00000011c0)=""/51, 0x33, 0x801, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) fcntl$getflags(r1, 0x1) sendto$unix(r1, &(0x7f0000001740)="0adfcd61cedfeece4b6cb3bb1ac235d9debc39b41aa3ac4ce601ef29cc81440c8f2f1edcd88fd827a689b6b5ab7176d766b97ef8698c2f59d66324d956e8cc08fd89c52026cd0dd98739f62b5a62b429656e2192d07a5eef0f74395c1e446de8a078f9315456fe5316355832e73107961a20933c1ba7327832f41841b9013c82e7fc7dc535b3d1cf290845eac8c968b6e6cfe5685f418ccf943e3afcc8ada018d9c763aa52556ec86115bdd4712bcba16f2e76bb0f29a413bd", 0xb9, 0x400, 0x0, 0x0) mknod(&(0x7f0000001380)='./file0\x00', 0x2000, 0x4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001400)) fcntl$setstatus(r1, 0x4, 0x44) r6 = semget$private(0x0, 0x2, 0x1c0) semop(r6, &(0x7f00000015c0)=[{0x7, 0x0, 0x800}, {0x6, 0x741, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x8, 0x1800}], 0x5) 06:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6, 0x10000000000000}]}) syz_emit_ethernet(0x91, &(0x7f0000000100)="f338b22e2d89ecaa0060f89f99a3e57b9d2bcddbe45441921e0b10d856d897d5d019e3e92e135f669155949fac3660056d5398a4a85bb64f32c4aa3aaf7eb3b5d512f44e074724e88920f56f4ea21713bc17b323ed4a596cfac876d5c3bb54fb0644dcb830f7f20254a852031c6f15c6671e5125fee4a4cda5a72cd1cac6471230022d93b6631ac56ddbee57a6999faf7a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x20) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 06:51:10 executing program 1: r0 = socket(0x22, 0x4003, 0x3) setsockopt(r0, 0x2d, 0x6, &(0x7f00000001c0)="85e5f7e5e1d5c0ab73651b0d18ab2dd8015f08d9e3e28531f85b8fe8cd752692a9ecc93a6025a5776f9f0ebe5a06a4d6a143efcae72a319903f715f0cbb0ffa29e7aa3e80703ff7ce34a91ec64d27aa0c679175b8288244a5806e100bc550edfdf1fbf7259d6a9792c4663b600fcf25ba5e30eefb4a057c30d278da81d1402c5f77d7603ed51288859d62acc0b8900aaf8da1f98d4f1429ef6d321231a941b8125a6a2c16df6288cc7010ed73f3d9383a39ba23ae90a0164f8cf3e080000002a20c9008e72c2504e04ae174a2766059c6a53307c1dcab932c2be541a94001277e631c2ba6cf10f06ecbb86c0632b2ffaf888adc0306b45f291e1e80f6b02290c4bf3c95d6aa27c0f37d66af5d753fabf1f790be1b28e96adbd4a318b83a0494c517d692b887498d1365888b9fabdcf0d02e309fa11329107b80de0bd6620cfa29c6664d448b6d825023d981181c33270fac5a9b6db611340b80090f0c928db780fcb02f57fc5c37b97ab846db2c2c5345abff295dba3a1c32801d3a3ba39ea21300f4b96f378c0ad70a41054c60f575974353800000000000000", 0x238) write(r0, &(0x7f0000000080)="44d9bbf7a5e094d9da1bad45a6de86c8c2f87bf616590ef28fd1d212e4ef518998a80ad7934f2d9f052f3fc05418e98974a4ba08e3cf67d5d0718b4fcf772f3d95b02f8529f1e3ae4806e9af174403d26af012c3c05f6ec61c132c010925601d6583fee5cd56d00b56970d1b3ba2f1a11d351de2c43b0e39a436314a1b3e0c904f90f7eae2a8c0570e5be5a2", 0x8c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = shmget$private(0x0, 0x3000, 0x1b0, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 06:51:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) geteuid() sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x7f, 0x7f, 0x1}, 0x2d877932}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x418) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x1f, 0x100000001, 0x22, 0x147, 0x9, 0x400000000000]) r2 = socket(0x2, 0x10000000000003, 0x81) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r4, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000a40)=""/4096, &(0x7f0000000500)=0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x1000, 0x1) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x3f, 0x8008bc, 0x6, 0x5, "7e17b9333f35938aaf975bbe6d8b8f74f377bc42", 0x26, 0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) faccessat(r4, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 06:51:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$KDSETRAD(r0, 0x20004b43) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc77}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x309}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x74}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000000000/0x400000)=nil, &(0x7f00001da000/0x4000)=nil, 0x9}, {&(0x7f00003db000/0x4000)=nil, &(0x7f00000ef000/0x1000)=nil, 0xf0}], ['./file0\x00', './file1\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x4}) 06:51:10 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10002, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="03", 0xfe77) fcntl$getown(r3, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 06:51:10 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = syz_open_pts() r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) close(r1) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() r3 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() readv(r1, &(0x7f0000000a40)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000940)=""/207, 0xcf}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f00000002c0)=""/103, 0x67}], 0x4) setgroups(0x3, &(0x7f0000000280)=[r3, r4, r5]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 06:51:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000300), 0x2000000000000458, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) shutdown(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgid(0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x7, &(0x7f0000000740)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000002c0)="bce7b539f4297635d7600eb5b222d496be863f84f170a0698f2d8586ffdba6eb44b601eaa657c6bdd95cc8612b4295050c433ed779cdd796be22fc79065507dc80dc4fe11abe761132f53b6b71310a11b50294213cf605c27e8f785500b672bf102f045a7785d982135d803f6b4ef7bbc72293f2118e6d4e56028113a103025b2971e85adbd95f065e54f9062c2cc556fffd4328ca330ea3e6f719fc60039f6b2850c0120231", 0xa6}, {&(0x7f0000000380)="56187c9e109e", 0x6}, {&(0x7f00000003c0)="8f3043ad08c889819854cf43e979faf57b546f842759f7188c210f5ab6f56bd74d48579949ce27aa6cad16a97cff9e00a2b006832476dd426bf0e36f9657fe0c9bd5125be391b2f2d4edba290b14c96220052602dadf98bbf673590e10100f1f337ccb9b6d4faaa8857acc58098a670e1ce09802d96bd39d045996406b9097670d54c97acf0b20fab75d8e77ff0038f23ae6e975633aa9ab7984ad9eb508f0dad5b337c7dc97f503327ce07658d3c9e09014f82fe9", 0xb5}, {&(0x7f0000000480)="b4a67e035067372f76fce4b33d1e480cde514a60072a86f32350d57f97e8a7d4e7fd0cca69ec3ab343295a169e683c11922c0de583d65806e5a30f43d0afffeda1f7302d5bee07f7434717078aeed2c44f8f91b00a331ca037a263d4e6db5480c603bb401c08e59aa93e422c53700b84fe8e053a012e60c5870afefc64c0b2333746318c5ef1f38dec53df3ce3f1c61c2d5dbe8ab6b8d3254458ce4f33275d7d1b16fe638de54df2a11bbc8a65b14b6b7984cd9165df7e299bc3462fada23be23b0a54aa1a036b3a68d7e1c879c535227933fdb2d994885ec50698496b7c6e64e04d00f466f29db4f26f9a8bc08a93a7", 0xf0}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x108, 0x401}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000bc0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) utimensat(r0, &(0x7f0000000900)='./file1\x00', &(0x7f0000000940)={{0x522fca82, 0x6}, {0x180d, 0x7}}, 0x2) select(0x40, &(0x7f00000000c0)={0x7, 0x3, 0xfffffffffffffffb, 0x7fffffff, 0x0, 0x40, 0x8, 0x4}, &(0x7f0000000100)={0x7, 0x1000, 0x9, 0x0, 0xfffffffffffffff8, 0x81, 0x80, 0x80}, &(0x7f0000000140)={0x0, 0x3ff, 0x4, 0x80000000, 0x3, 0x3, 0x2, 0x2}, &(0x7f00000001c0)={0xd28d, 0x5}) kevent(r2, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x40000001, 0x3ff, 0x7}, {{r1}, 0xffffffffffffffff, 0x44, 0x20000081, 0x1, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0xae, 0x0, 0x10001, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x3, 0x1f}, {{r1}, 0x0, 0x1, 0x1, 0x9, 0xc2}, {{r0}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x2}, {{r2}, 0x0, 0xe0, 0x40, 0x1000, 0xf8f}], 0x1, &(0x7f0000000ac0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x1ff, 0x1}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x6b, 0x4}, {{r1}, 0xfffffffffffffffa, 0x87, 0x0, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x2, 0x7fffffff}], 0x8f, &(0x7f0000000b80)={0x80a9, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:10 executing program 0: socket(0x2, 0x400000000002, 0x0) 06:51:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x880, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffc, 0x0, "0000000000000000000000000000000000000400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r1) r4 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="7779d52f32e112", 0x7}, {&(0x7f0000000180)="177cfc7102b211dc0bd040c9a97fada1dab1534cb3e94ae5399def358a7e299043d1d7ff4bc6bb6a8f1708202b72a519f36cf3205c54e2dd8c8391147c900c087c371c3992d5980351e5dfe7315f283fe50d016c2e54c2bb40516d81d93f534d2c6d75b237db8acc206808795a8735ee8f5049ee6cecbc7494ef1f44f70ce63ae119e83ba5d910b0b99afca8d106562bd9a1ed15d0cba522611a9994a106210f66478cf57af918da3e0d128ab9ac2c5205834f84d47e260c315fb8cd6577c8d4dfa112b43951fcf4b9b37e6fe4bb55119a8bc49c8d9d1c8f54eb97477f957032be5216b7cb1022fcca6246299ffc9f204a965a402ed1711e129d", 0xfa}], 0x2, 0x0, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="23382f45623f98e2df51d417884d9dd5f686e7d6d754377ee4bedecc61440aca6d8bac90bd25faa028279eac4f28f1476dae7616b6f5e20dcf1ed452b36a5e0e0647bdeebfd0dac64d687656a01b65a7e8c90cca60d772d46e1da9a207dd1dc02a4528bc99bf978af96c4f3ad11783b662"], 0x72) 06:51:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) setuid(r8) getpeername$inet6(r6, &(0x7f00000028c0), &(0x7f0000002900)=0x9) 06:51:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)=0xfffffffffffffffd) 06:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 06:51:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 06:51:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000100)="6488665f9ec8a7cdb4b40bd67613191fb694c5813246c25eb09a94f02de0e7c9164655a428c2872ba1eb672ea41769517a9548971cef6295244667e3922dc458481db9", 0x43, 0x0, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 06:51:11 executing program 0: socketpair(0x10, 0x5, 0x420, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x25, 0x0, 0x0) getpgrp() 06:51:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x59c5) socket$inet(0x2, 0x3, 0x8000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = semget(0x1, 0x4, 0x80) semop(r2, &(0x7f0000000140)=[{0x1, 0x80, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0xff, 0x1800}, {0x3, 0x400, 0x1800}], 0x5) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x7f) 06:51:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eb047871bb61f36cedba6b8e77d162d2a9f17635eb045b5589046178035df265f3790926118fbc2497a3000000000000", 0xfffffffffffffd4e) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 06:51:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x20, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 06:51:11 executing program 0: r0 = socket(0x18, 0x4, 0x7fffffff) setsockopt(r0, 0x800029, 0x80000000000003c, &(0x7f0000000140), 0x0) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) setsockopt(r0, 0x10000, 0x1, &(0x7f0000000000)="d05474c80879a7f0f079f84983ace695979d5f5069baa617de8da76373d329d8ed43576961d7cc33db44b47de96594b6c75946ea9eb4ce8df2c00ac953fdcac46e32e511ca4a0b244278255129bc92202bb78945756ac72de7b7e5df917bb8c3b6145f5affede86ab675379369dc4a8dffc6bac045806b5140640919f3c8b34b6b4e9528c764e0127877d1aa13", 0x8d) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x620, 0x0) dup2(r1, r0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') 06:51:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/)+\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) write(r0, &(0x7f0000000200)='kP0', 0x3) 06:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ded9e2aa99a60ee4dc33f9169a4bc99aa494d8dd"}) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1000000000000084}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0x2f, &(0x7f0000000080)="b93a36d12efe3fcc82ab0e4f9025af99f6043087989421fe8c8ac4d16a2368d3f67480ba45f267640892b54d62451a") 06:51:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x7}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 06:51:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getuid() r2 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001480)=0x1) setreuid(r0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) setreuid(r0, r1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x6}) preadv(r3, &(0x7f0000001380)=[{&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/27, 0x1b}, {&(0x7f0000001200)=""/80, 0x50}, {&(0x7f0000001280)=""/138, 0x8a}, {&(0x7f0000001340)=""/42, 0x2a}], 0x6, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10001, 0x0) lseek(r4, 0x0, 0x0, 0x2) 06:51:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) kqueue() pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="d1f7630063ba927b843ee6bb258c2df53c9bb167ba07f44cd03604aff65bd2f859f7c2e185297c1572dc9d24c76c85f225a7e0c5b61a2847233b6045623645936a0bea094f9741c892bad6bc3e47becee770d7b651f70b68ede1d0bcef29ad95dd4065aa91d48d43993458d29c66626314dfeaf1523b090a5c1149202ae1b208f8e5e5585fb2ae154d703960ded66babab46c294391096346c42d80942", 0x9d}, {&(0x7f0000000200)="a3dc11187402ecd7d5b0fac454f62875147fc543413f2c2fcf38d472b6d7d901f50da769365881245703cba71f4acd168dad1a5a005cd9291af305b48e52d78729d0f6d24ce0902ea7f325b558ac174d42231f6590a77c9b6d4cf1", 0x5b}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xcb, 0x1}, 0xc) socketpair(0x16, 0x5, 0x7, &(0x7f0000000040)) 06:51:11 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x0) 06:51:11 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e601300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122ca78ba096e4486d7c43fc845ba700dbfdd23500"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf154799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc7e341"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) 06:51:11 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x14bf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r3 = accept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000006c0000000000000000000000000000000042d64144d3"], &(0x7f0000000240)=0x1a) write(r3, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x51, 0x0) read(r3, &(0x7f0000000340)=""/101, 0x65) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) socketpair(0x1, 0x8000, 0x9, &(0x7f00000003c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000440)={0x1, 0x7, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x7fffffff, 0x6, 0x5, 0x0, 0x10000, 0x100, 0x7, 0x2, 0x2, 0x1, 0x5}) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 06:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8}, {0x81}, {0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:11 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x29) socket$inet6(0x18, 0x8000000000008000, 0x2) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) rmdir(&(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000080)="fb13030fad3972316d37632836ed6557b6c9720bf6441dad37a4a5c0f37d9ccdb542fd2f0505282c7af464ea05c40636b5b24b69aebc6aa08fb24f034cd83049158b029d218734dabef64a3d94b679b7671473423bd7f6bf9ac0ab9154f8bf0f108e6b4011dc265d021ed98992b90a1ecc9a68c8ab8a8c2ea4", 0x79) 06:51:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:51:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) writev(r0, &(0x7f0000001b00)=[{&(0x7f0000001a80)="0051d94c34f1c7b2edea32d57054f1bc474c220a8d31455e933ade90a04d5686a42cdc5c89ef4b32dc40b327684120a8330959907e93baf2e79436e17b693e89fffe2e1628de08d1e9d425e7b3632230a83944ed4a0cb7", 0x57}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x1) socket$inet(0x2, 0x5, 0xfffffffffffffff9) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/131) getsockname(r0, &(0x7f0000001280)=@in, &(0x7f0000001480)=0xc) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 06:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259560e3e5815f73f2a044fd33055152fbd5e494ff334e5619515a4c8ab06198794b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53aa2c69f0cc6c56b3c9196c7ea138e3f6fb90c10c9eca42bb5f1611bc8aa0b628a33d3a3d7d4399663c7aef5daea84f38be5b1ea8eb468c2f72852531dac06b5fb42", 0xa1) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) close(r0) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc040, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "c24500807c3e9b6774f1fa94b300"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) 06:51:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x18089, 0x0) 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) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x0, 0x100, 0x401, 0x0, 0x100000000, 0x0, 0x1, 0x2, 0x0, 0x6, 0x20}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 06:51:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb90, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) setitimer(0x0, &(0x7f00000000c0)={{}, {0x9}}, 0x0) setitimer(0x0, &(0x7f0000000100), &(0x7f0000000140)) 06:51:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000240)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x20, 0xc000, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x8, 0x30, &(0x7f0000000280)="eb05cbff132eaa4e713048e6993192914800000075342b84b34c59ce61d267fa603a17925fc8c32b727523e99494debaa3b00256ae52251d2d55632dc8df51dc5e605406736cf610268eb7f9a1f18ade846367d56c8698894ef5f53028b42b0b8264e99b4c98ddd1c8b53b218547ad37836f10f2420013bc304a0bd7f02c821baffceea1", 0xfffffffffffffd27) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 06:51:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x101, 0x4, 0xc9a8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffff2ab}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x496}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xd42}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x7}) 06:51:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f0000000780)=[{&(0x7f0000003a40)="60f8a3b282c2ad16124bc4ebc306d4f4b420f63266d81be7988b55ba8c197f25a99fc7ac3719e87376f64f49bfe2b7fdb96775026591dd16019f5ca0fea7b548ecab5d45b72abef31415a7556010c02714fb7a1836259ef999c19355ee3f565f8c1ed4ce25c70e994d5ac742ea9783d7e6f5302b8937713af5eb9a24d2a48d46d54a449627c5e9877ea3555432f98b87a39981a7d1eb2ff17f06467fb8d5585e269b31fa8bc6e26b6ab6dfb165d3cbe890c816209a614f1022c88233b8a9c7b1a61c11d924375b3439e6c8ba23ffc1fed50a7aa08dd57bb39828ce6acadebf65d254ea22978a349a01fafac78ed16b05c0a3eb9b9fd552c699a0d4169fc2b64353cff277153da259e7d22c7e0f97742d33ea8fceae879d05efa7080e13a6f7fd8fc2d4c4ab2062f8e7addc40f4ba4c3aaa5c7945b148310cc48a08e9c18f3b24b8844a284b5483dcc7b765d7bfd3f32dad9498918bb42f199948cadfa416ab8ac789db1c2dde1bca43d69590aae938632e2db56ba75f4f1d3d4015bfd62c6b76f983596dc71f438f9a2289a4873f41a1f475a4d505652c0042aca21d5fc4defbe9d3520fa209b83ab401c20ee5530fb69f8999c87f41bf4e6a4f552b9df466d34db7324d450dc9861fb8361125f1c89b5a0c2fe82cafea2da599d79edc4adb7c3c2c7f919bbbe7281673c18925e88cab29e200b030bcaa6a56749b4b9dc69e0af6c89263a52ffbfe6fd269f406f81d38ec2a5a83c211c94a34ba6462acdac55577d40bdb7b8fda0940c6e9a2909d03752b75ea1a28cb4ccde19f4744e70e9a6be1e56380267659d51c69b1acefd66148eade6d21eca6f4c4e28bc83cd68ce5542651461a5439cb42655d348de5780b5fabbdbc41f449c5b455989121a9290fe202f6daec8590d3c6138d89d4a18e2a24dd6f86befea535442ff7c3884c3d872d4c52bb5c00c4594016e90203", 0x2ac}], 0x1) 06:51:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000040)=0x6) 06:51:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) dup2(r0, r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 06:51:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) shmget$private(0x0, 0x2000, 0x414, &(0x7f0000ffb000/0x2000)=nil) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 06:51:12 executing program 1: socket$inet6(0x18, 0x0, 0x29) 06:51:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f00000000c0)=""/163, 0xa3}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x1, 0xfffffffffffffffd, "85491702876f5309bfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r4 = syz_open_pts() fcntl$getown(r4, 0x5) close(r0) syz_open_pts() 06:51:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x0, 0x3f) socket$inet(0x2, 0x3, 0x8022) sendto$inet(r1, &(0x7f0000000000)="54c4620b13bd92a97cca03896be11e3467019cdd8770db5311a299d2fbf7d9da4bc23c19328ba4182b15e4fb9f815355dc426c1ad33a3ba7629ebab8b985047b5470a89e15d0162bc2635c63a5da3afba0e18353ff3b191e4c633f590a66d87ddf3fdb7343ae79bb89b8f2ae5a5ba070518ddc86bbcb4a116b849b399571c0906b94074101922edb2148", 0x8a, 0x4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 06:51:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x6, 0x4, 0x6) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 06:51:12 executing program 1: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_int(r2, 0xffff, 0x1223, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:51:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 06:51:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') r2 = dup2(r0, r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r0, 0x3}) renameat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)) r4 = dup2(r3, r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={0x0, r2, 0x1}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./bus\x00') 06:51:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) 06:51:13 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 06:51:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x11e, &(0x7f00000000c0)="b6") lseek(r0, 0x0, 0x0, 0x2) 06:51:13 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) flock(r0, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) flock(r1, 0xa) 06:51:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24, 0x0, 0x400, 0xeb73}, {0x45}, {0x6, 0x0, 0x200}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x9) syz_emit_ethernet(0xfffffffffffffe50, 0xffffffffffffffff) 06:51:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) mknod$loop(&(0x7f0000000180)='./file0\x00', 0xe020, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 06:51:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x14f) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2, 0x8, 0x7ff}, 0x4, 0x4699, 0x2}) r1 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x1000004) dup(r1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:51:13 executing program 0: 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) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) fchdir(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) fchflags(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xba, './bus\x00', './bus\x00'}) 06:51:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000000000000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r2, r1) 06:51:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x100000000, 0x2e}, 0xc) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809", 0x319) 06:51:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x9, 0x5d, 0x7f, 0x2, 0x7f, 0xbec, 0x7, 0x10, [{0x5, 0x80, 0x5, 0x9}, {0x40, 0x722, 0x100, 0x9}, {0x2, 0x1ff, 0x3ff, 0xffffffff}, {0xffff, 0x2, 0x6, 0x4}, {0x100, 0x0, 0x8, 0x400}, {0xfffffffffffffc01, 0x37, 0x100000001, 0x7}, {0xd0fa, 0x8001, 0x1, 0xcff}, {0x7fff, 0xb36, 0x8001, 0xc}, {0x3, 0x5, 0x2, 0x9}, {0x1, 0x14a18bc6, 0x80000000, 0x5}, {0x9, 0x7ef4bc50, 0x7fff, 0xc6}, {0x6, 0x401, 0xfffffffffffffdfd, 0xc1c3}, {0x343, 0x4d7, 0x44d, 0x6}, {0x5, 0x81, 0xfffffffffffffff9, 0x7f4d}, {0x9817, 0x101, 0x7, 0x1}, {0x9, 0x200, 0x3, 0x40}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) 06:51:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2000000000000011, &(0x7f00000000c0)=[{0x60}, {0x800001e, 0xffffffffffffffff, 0xf42c}, {0x2, 0x0, 0x4, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 06:51:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="9131af553cf3ee653000"], 0xa) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000001280)=[0x0, 0x0]) r8 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="f1240202b388b103877e72877d344cf3d044bb88b759eb1704e7", 0x1a}, {&(0x7f0000000280)="0d7ed0323c891a95959b7740b5658de82c1bcd95f643be06b62b19d4e39d91dc3e6399b058d3405d0f80a3349e71836b5161cff5e810cce92af89880e655b29a46cc095595a874d50debff5ae3fc803a103ecafcbafb10cb2729f6ecbc47459e9403b681aa642e7e3514712bf480a9248ea2811734dbf6a03348aea19b47a25c2c6352938795f9c7651c8f9268ac36468e6c77948be0cdf27afeb1baf6c55debe9544456302da4311802e194adeeb5c217f31e26a4e8c892dec4fdd71e6cec97485ce75578c55c0df18ee4242a0138c61a0c61f64d1215b56ab9b98d57540c3f0e7c765077c841dde8acba33002b99ab1dac33c88216eae6c4f93342e29a07806fb53f689d8f5e6788ca06d4d04827530bd2633926702eeabf791305cf7791c85e503a2da68c286520ea5f627cb72ed33347ce68f65e5ff03b9c1639168cc76bcd99628bf0e9eade4336bbcd1f854edef17b6baef1212f7db7597fc4d442f199178ad95a6f1c3aac33fff16ee012714fe26e78650ce00c6946c23b331aecccc8ee6e261f669dd0743df06292ecaca09132c70b61b6049c043b7856fdf270c24ddef343d6b1309f3cc7b0cc584a16e2f8079d5baac4b1da1a4b371e4a860838b12c509a58af4af8c9582d28c7d6683ac10d440b8e6fe0fc3acea643cf201a97e8b3cb2e2ab70912fe781995dda49731f833c6412240f11e8bfd64385a8d3a8d3990f5c42addb1e6a32404a54e3742c328035a3f8970a2bee7bc0da4e1ae378d98a60caf87d09cc74615a7511a92afd58a93507c8747ad1bb5f0f4af6f59f397c7f44d38f26bf812e7a13e2395ac9e09fcb8c06aa64778a143ca5b3aa23d9d6e5b5dc1ada8380cb7c5192f99342a612a1db4e41fd09d2e23f0d84cd3d50b72efb0b37b1fd0394d3e1ceaeaf6d9a49e571e2abe640f303287fb6cd67048e79e47e75e3b1da0092bdaa9ef3bd33af972aad38ba8f0fdd2c1fbc665be9c899f90b577fcbd1f060ef22f102ebd6313ca2f2cc653ad68ce33a6eb2b1107cfc30f78c5662560d7922368a761565d39ab7b566126552b60ba0b84fb8dfd29d48ca302831b4c781c7250e422378ddff9e54943fda52daf1b6813a543c56721dbc3bb23da0b84eab0b74ecdafaf76a032cee2e6fda7a50703fd9ae6513100cf34a86f9fefe30609a1f450898b0462ab27b09af29fb5742715ba0955dfd6e1d481052fb31e79b1f7290736a6e0290dd02f0beb64f0792ec0fbd31867f6763f2c3569abbb2a896eee12c55cc69344da37af508d3a4622f781e3162f993d79b801230d666c0925b78d4a55f81a11ca3128a38fce367d3862c9ea0fc239a891036effa77cea0bc15d64025f1a0c6e2fc6572c7d9c11e097e674232be61b5c76d26af07d0096f81b357acdce6c041a281b7399bb70af09f72e30c28e97c06ce3d9ad5a2b1c3ea43f1a980211eaabc1c33dca821fa386fb8ab8a722e1232bff6e6eab297fed82f429f6c707cbb30b6e9cf28fe9b22cf5e5e7508f7920974a077d56b96f52e97acfb173d431ba06ace4ca4b96acd940a19723a9482ce1e56e1488699a06b5eb282c2fab3851f26beff804da8623b848f3dc22d3f18099aaf58e9c36b1b2dd4278fd9686de48cc70e0ad0c1e9047c8198045bedaeb765a73787c84388aa7084324023a6f2f744f0f4181deb8db96d0ab6f68c1e6223391cd995edc256ccbe12c3c91daf90f71231b79ffc2c19ca22a09a708bfa67d34a08d3dfc467c9a2c38f08bc1941305455d7925374660c944951b57b423d99a89fd01f3ff87fe8cbb815ab79667334bd1ccb9716a5b1eace7549dc7112fe70a96d4d3e6722681da5422b058fdf848d7ae31d3533b2e2bd1bff3af1a4848d75e963b729e3780a3c153f82af15c0a4827229c883fac5edb9065eba94aa024dcd48e3d3f0239e2f41f224fdcc4bce49cc5ba7cc607a5a267627f4ff8e9ce5adfc7a06498aeb46026b64adedc22ff600d84a8cf6759a5043d698095c44020a29d89dce3b2c211aedb5338b66709634cc87bdfc6e3fe7cde2f603b42fbe2d9766285e97da4ee1762b239e1c684c9e81ab90f2a6a38aec36bad5578b6451cb6c09bf5e38a8a12f03eeff6064ee6343077aeb84391662181d77d2bebb97336aeb815f71b75f6b69fef4784d7aa02257d6cb023ef821812bd31afa21b89b7d7eff8311d5a930562036dc91e54633ea9896f94e96ab1e04115387eae58f03491f0e36d6c03944d30c90e981c4fbf8aa8357ec3a42d02408cc653f33d7dc3a733e88b3b0bb6ba5cf522860b36bc81294d89babddee579e800c577ac763ec5d5d84f748cbfa6dda7c576144d90e26dd1ed12c521e7925370074aa6f00f6877d3c10a4ff086a4401a6ed7fbbdadbc690f94f19377cf44e38f978c5c44882c7957ff2d0d94f45dc435f886e5783515266b281285aeb478546c9df3f2e9d5f22ab960ecbc0b3aa9d45fc74bfa1d6033ba2e43b33c9fe4c1536a381e0ece36be1fcf2bf20b622412b609e2a5ba6224332ede75711de889462ab6779457cbde5482196ae7638fe3b5bd1c76efe39e7a8348c649b2e908a341760d0525c40a6c485d0b47682fecc989f7eedc8791d3aae6487cf62503e8b2c97cb984772ad8dcb26a163ecb0e194da22ef54014c5dfafbfd77a3d9b1cd60dd76f2cc7504133f38a5a493b7d70c453b2b95f5a2747520099ee1dd3d1974c3af07a31e3f4a2e60d8492881a35e924b72305f2a787ee684307926830cc537613222d7fc6cdb38c229865b3afb8cd68060c84e5c979807b66d8093d13e3c9d24f7123ccdb9aed48f8850e0f3982f14c4f19100320fe19a933b4ce4cb8c0f941b409102e05cb88639df5f7fa4ee550c67bc773167ce6fa6107ec26283378bb8641ebf6b486c0d51a9d672e11b8ecd4a2d106eb19ceda4791ada4d94c0285a073b94eee6ce0e19d381630c9657c0a4edeeb2dcb89fe4314bb10bb2e923bbe17e82f5af01870b405bdbe64597f2aae3afa0427bf335874beaeaf87b49094ab7b3209d0ba41b371c368fb3977af6a36cc3931a1ddd22f341a5f8757c903d2aa115a2e0492fa7593a5f5aaf1cd7f0eb73e0450ce3daafaf28cbe35cc0e3abd99f98e51ba6391b8fa7b2be507afc651bb075e2ccd7f22a24dd9e948a4c2b33d6a75ac4d7ff584ab4026f7ba2cade28c886f88792c18e942efe87e2a6556fb22ffa3d9dfa389184ec7ee2911ab88905707b17fe5f4237f060189361f06058bebe25d1f0b5e560aa2d82b828e80442556400cb0e30520ee3a6c390a30c4d257243d9a881a2673880cc1c31d84d75d3938bf91da1c8eaeb5b7dbfffd6bd15f0c18b9a9329f3f9804a70d124a7a308b5a8446203bfbe564d3be2b162af0ed43cff04897c4412ede37c7b0409d0332a11f77f73a5fe7c6ec303197103eeb4300c062533e707ba7aee2f8f43e87a8e562106b0296dbe426f36f82076650dcf26ec3a412a0f1cdcc88c22225ca6970a0e34c06ccb2463080b0a4a67eda2bebbc81ec626d9214369cf94673e480cd74a2edfe30ad2fc95f06df4facf3922790a94981b324d5a979f35dfcdde4d5f502bced71310c235bfce49531a03c303230a413b85caa7ec4a21374ea4db98dacce85bab444b94a632c8f4420842354925a98be58081f135c2107d2fc8828b431903ed40bd91689eaa12b2a9486266af7d1522415fa320045e32dbdb380403e9cf263cbaef2698024f9135514eba16f1a37a059bed240cd6127f199eb939345b3911ffefcbbc4eb68cb2c47ad120f42ed41dc7fa3a4176af4aed533cd12cecf276fb5a97dcab031299d4630ad260cb04f42d7779ece82eac635d43f642487c424b535729972df0ca4188dffe136e1d37af0253077f882febb16ebc2631569e6d564626ceb222fa7c3b5136f297b8e4307243da5c0a842085dcdf20155e351e83d195e295838f1282578b79e58ee6aa30bc210f7ab0a2a9a751660764e2c1b681639df6b65746409ab912235173826a2d6509139f71fb96598e22114f060ab1a0ebe087a4ae178a78d883af115ec71a6de97e739f60b7def688d2b43795c754f7ba259e37c1dabb1e53a07adc3b40a775ea3f7efb79150898b83501ef7ec1624fd9b7cc5afffdff0b16748e0d457cd9e757863762339564d068f3eb4546ed52cc6c59e15b76236f187825c8aeba812cb3bf8cec2c13674e3d169364bd8ba38572a7fcd32fce5efbee6ab9aa7fe8f3ab2b511f90563e109a34ed2f7c5c792777ed7ad9144a76f32e1e582031cf3fb26a8d2196523ce3f619f226b64f6671eb915eced864e11c23f1dec84c161835c49a2c4308722cd6ad8e2f6f20179c07db9d314aba55dfd77bc71cbf6c6041ccd064753d2bbccced306793f488b69a9fbb8f416783e8f69a54e82c49fc271c0e3f3d3abb808892d6fb6222180e636cffac266a99b85586a032fd9eb4c235ce3b58ca87f20b61240279b7054f8aef2fb7d41b646e45dac3371dbb3b51bc870a21a41a97e9559d4cece133b11b9394469fd0bff2fb34c6f5039c340ee31bad23b7ad8cdfe19eab410e9627bd5b53f0f0b2be7aebe9ec37cb52bb798dce4be4a367a29528fcad88c053cb251e6d845853b91d5ed43d510f5c127cc726f7a1aa4d7d7d465bfb32c35e9bfd9268fbbb5d12fc1ca4d1787c2e2ee7e708a3d699c121c74ce0858c364251d94ac0653c1c426850b216e57faa22095ad777cfb83f2e2b0a15134c439db1d557f767888b6b82a1a85b3dbacb53fa7effd7bca2f53b7b5e4373fc018541efe38acadac50b6a0175512cb31ec0ae160c21e97db9ad81f3f24399dcd28b9923062959ea4ef4bc27288ff1ea2e25f8b1b86a4304702762ec62b22201806d71d54ccedd67496d72fb8d14e3550678710a4b54676a0c44baa4f30daa3ea9616ed437acd292cce1975332eb1c9536f58fc66d2bb9b48b5dd6303c415a34551b68e7b0d05b4421c2d02b6374d9e27ed0b90878ce52c64b82eb81add09304b66a74c332f1775d202ad2f6f12ad049a2a5ec9e3971fb161a9ec45a079418d0645e54a8418626142f373b575cc54ccf88826f5600a0c5393b1ee69c2b6c0bdd68050ff05029f51c54ff249b974271f28e1557d838c88615bfa8bd2ab25402d85f411d90de6509d9e3594491fd39e4d2bad9fa22fc077ca9a30121823749eb59061732caeca9a008dce9b52e0bdde0db178ce1790a81f06699bb64fde3f8f4672759d2c5aef8d1e708f8ddfd8c1e3163790446687fa1a709b135849f09bc521e1086f103d136c689721ab827949f2414d861b6e5846aaa61479f27658e9bb594974256a3c8e6d2cef4164d05e8006cbe92aaf63c2ece9b86a5de49da5d178f61dbd47e05e559f213e1df2732217e9085fffb2169c6df3586304bc806be9ea7a02b31513d9cdfa9a8617e9fb50cc60ef4ba50961ffafcffa3e26b2beebeff6a75bc360b3fb9dbd5d396bf773a5548bae00ab9046c02dce11c0406a962090498ddfdc0d8a664266aff116af5d026df08d450db7f3c78c57dbda08d2a66694a1a7a5ef11c4bfc46d7d1e5cf5399e2e950d0d8a0394c15c4217fb11c07e03820e12d1ea54eb6d101e978e2053e06964f26bf228b4441c576a574ec44743c40f00a32e8baf439f33a7c6c152b4709e0267f60debe9d0d35bab47036f40eba7b3e6c06a07184cd1ede44f96603c65ff58075d3ca90041f1e1bfb52e66702afb80a01ed2c047032fafc35d4e418d9c6ff306c95da4cdeb96a5cb3fe68ac741a4fcbbd39e75ecf59169961f27", 0x1000}], 0x2, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}], 0xc0, 0x408}, 0x1) 06:51:14 executing program 1: msgget(0x3, 0x4) r0 = msgget$private(0x0, 0x21) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x11, 0x4, 0x8) socket(0x20, 0x0, 0x2) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:51:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) 06:51:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) chroot(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e04", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8020, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) 06:51:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000280)=@un=@file={0x0, ""/34}, 0x24, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/5, 0x5}], 0x1, &(0x7f0000000340)=""/239, 0xef}, 0x40) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = accept(r0, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="002e2f66696cdb3500"], 0xa) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)=0x8000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) chflagsat(r3, &(0x7f0000000480)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:51:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) bind$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) 06:51:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c, 0x0, 0x5}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 06:51:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/113, 0x71) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000080)={0x0, ""/246}, 0xfe, 0x3, 0x1000) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe55, &(0x7f0000000380)="96e2be6506c0f23b28954ff5c6bb6b3c5ed720f5600bc84195e0ec8a52f472af096b5bd8ba840ccaecee7e0a7e608a5153492d33cdf1d02fedd3f817f83d9784e6c33e104665471292307d18a7f7105a1a4974973a0a0d5cd951a39d4fe7cb816f631933a03e982317f54c0aea55fe095fdb850f1e5f494851c51438af63007c857181ef2f1a2bb16a3bd0f4724a9d49255e3e1a99ca1fa60443b7a1e26cb2bbf0d93bbdb50ea180232f7d4e8ba61625d59e3796269a4d524c361cecc8ef994282b82ae28ec5838c8ef2143998ed27ef93f4c320b8cde4a28af4371d32f65198fb6ec4c0f151088af3c8e8f91f7d9b2d44b3eb37a6cf397f8889a63234b57b9ed8f27535408bfc36b124ad8e0b8a21f605000000b269b7e0d2272e802c82011ebc65a921d8097eaef4c019f1907510fd8be4a8b8070e0eb55d3442865bb36a0bc4f0b9b3288384eedc12f751001e89c0777f93b9f10225f2ef2d6f0d546c1e79740f060ed5ceee27b4c3a4144024eb65f6e73aec12cfc450844a9bb3f86113f093fe86d0de2b8a15247a56c8d273a7c6e373300360661d9c583a2fd355ae2956dd8d58e8510549a57991566c4f4491a375cbb4986d6bca6ad04b467289114874bfd58b9a15454e61053d2082427d129c2ccc") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x80, 0x0, 0x0, "d40826fbfa0216e8a8b2834a2d02240e36748785", 0x17f, 0x5}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) 06:51:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x101, 0x0, 0x3, 0x96b, "f48bff0957ed82c5635d5ac602a510e1b1261729", 0x0, 0x3}) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="0e996ecd8ea43477965c2afa251aea43d964b2e3e810d732b07bd27da7105430ec2f06453a3eb9f7617b9f022c6fc606fa907027ffe62a2510156dc1d8df849acaef82744e67ac4118b7443c47e2fd5d14e2aeb7bd902e4e049002b478e6ba0aeff39827c361d6be2effecfaa9f830e2d6b9f791304ea2d794c9e7c552e32080d17fe8d76822990b3e94d919d9eed876a3ad1c085d2ef67283a46b8fb87d6a149ab4c1a2a9e7f4605cd8dcb35dc443b463d7b063b7d55525494fd2649657921f1fd3ecdb5a8711683d9c08b4fe01cc47f7724dafc72ffdcf10a430c3ead4dc57e41b491a85ca66d776f1e9aeecce63f24161eced3e05b29b0316d305a0dc4eb0a0aefa45917e6e964e9993617faba931ab9a2761e1c83d229e86f01fbd45d3b8277befa61b0642cd84497740416702a5397723cf2d335d37928ec052ee631596407918f9cd321bdfa0aeed5f370d1f10ab01a0a721dd7236630f42ba5282946615f5b5d6e63dbd60f3801204d2354b642bc8fc17d6b722f0b0bf75fdf834dcd99bdec706478d83e45eef7d52d117d3d934fa026cc54534905d3fb363da506d6b2f94b041fa4d5b6680d8118a082d8c70237083b0c95daa98759cfdc81953ab7da176a774b33c20f1d941b1e555295619effdfe76f07f0167301010af7ae275fc4b58d96a4c1f6a2da36552591ac761343f352193bfff5cbd43c6357a516299178baeccb7580f50f90e8c271c7a5fb2d94bb5f448a796bc8e189017a5feab776a131f9162ec663a982d0432aa614a0a49fdfe49182b85ca78c659f987ee2507e36ff838daf623214e35f9f7067a04b672434feeab9f74e772f04903b57aa2362da91ace2f4c565409938d0967d53cc56dcbc7d89de6bd706ddbc5fdb91426663893320d36558fae836c4fc1a16dbf3bd7690b06c7ec71b393f9cbb1553156b29ec9b66e50d471874d48a27bfb45d7ae814edd4c6dd2299b60f6828c8a70c3387c63bc984612a01bd8986297a6c0493682369808d7c35513b4bbc10704c875aa2898d7d467988a8a40fc0a2ae99e525818aa676137984392eed10ff50bd684dcfce801d8ca7ab35fb9952079923f9416fdef3b12848cad359a49e0f0be730c7ed1ac37914ecfb8fef92b214515a7cbf36fdc61ce5892ea364b3c5dc71c7e3da1ee644618cfe3915d4169b008e656521848445be577e0a8bf246409ff97e3c8b556203e95802a0e0a360b84ab836023d4e2c8d07cb0f78978f29083adc6ada8f4ede9bb6df4a4288bf4b653053f2016cc9fb0b7013b6ab3c640122ca1b00583557b518104d4f907505342e72be86351665da06a5e8f2d46a7ea5c8a5ccd7dda3dc37603b332ab8f898fe009875fbfbc27644460d36efd3490cb980e5f90da9c23d160fe9f4f65463a72a43813d81b9b4ede229a4499adcd1be77fb06e04390bbe87ac5aa95b84f4a912c6e399fd3863f5ff6c6bb2a228254cd55692e892e6ea12b77396b0c5c0ac9e0edbfac546e8ca266ecfabae81cdd11f2f0a3bd0bff81cc83ec7b5cb1b78fc17dab18fb7e2e4e071e12486d9d8ce404ea0089f2b5948ef6aa3f711123d8730a1ceb18c2579f696a2000c14873c17e69c23c72329aa2fd88de801593368173222a6f7c22d0e11b7f1f1ec33d398796ea1524eb0dbf46427fa3b97e991f85f8b01fc3a09321cb4bbf599cb402da448e179419d459da58b997f0f786f99aae681503a7865f2320a4348098a4fa199f01cfd6554dec39c8626f5bb96529729fdabb8fd1a59afcd4f16748cdd66c68bc018d9343d558d452ecd3a189591eb180b341a638afbabb3dce78d0d65f9c87b852054a095536d0ac071e058bc05b1c44344fde537ee38a8dc1d6d49507b6e731bd4615ad0e2fe8ebb92f3be46a312470b57121c3a34246f12503572a528ed645e0aeae9e9a69a8d66c0dd5ae2fd50538b2efae4c081326aee5fed59df09969febbccaeaaea24a998674674e389d6257f516e0c8440c38d17522476a49d0b1c6524e7d5e03bedfab4cb3a656370403b72ad7b00a02569631467d703e977d6071a01fb0660539a016e4691215d761c057b2531785c549c8fdc9607b47e0f42090335e74e0be252c9fdafe3132c4f84345c27c10b4b85a1de4b353c5a572988e02ddc3ecca29bc0ab450a492c50ee13abf93116c1b1b693ef097942bda82f321185fb21f77eee6c9298e1aab0411182c730b0eaf35aa1cb32cc7e8d524b98f73aff9d40f95f3977e1345ffeecd48efcad3ba55460592e4bb1a290a7116598a3dc015263f92cca8395e7bd0d8e2cd4e847158081db1cc83a3d3f15bc04ac694a07879d8035077a9141855011761f090cf564c89cba6e574e83264ace336fae61f30291446ea0315cb31ee3d600f2015eb2ac36a292eeebaa1c38cbe94cbdd11dcd2f87977b8a92db0df21b1206850aabbe7a242ed62f22bb296ac866a1f2a5e9ed83d4f77dfa8eef3f8d557487ca0135c37c356046ba2eb343d57ccf01d669891bdb463ce5f64944f820cad8f5d8e0490ed8edfbf26d35cd8be70453d5d053b8583a10d520961b80eca8a16a4a3491b9d079aafed98dde018d36dd7233554b2b21c90097304136db83952bca36c7750b9705ab1d12aefa364cd29b98ccb340e7b8bec9389845a1f29e9e7642206a744a348f42f89c98d785c154608dd3ddb95ca0992ada9b204398d6444d1b47d4f7759e3bc77bd3b3eaf51f135c24a67dc5e03ea2aade39b88e302a4c4576b29da0d2e2a883b31801f2885dd8223b006380d794a35ad5312d588480784691977c82d656800f25d383adb989f3f0e0a0071e649a6a46d2d9c043cc4390b14d5a2bd8cb593ee1e17bcebe1c0691a1dc2914d52daaf8641b5082a819781f1fd232822694fbb94646ed1b6fbc596ff7cec27dbef75310d3e45c55f7372bd28835b15bfc69238d7b99317522ab6d82a055d849869acd1650f8fabbe0980f3d19f09e72d98f87599a0bd2c5f31516b8d1862160405529634467bfae7f958b472bc7f9aad6fce0e9c58afa4ed9910c07e133ea4fac85d03fb14a777b056a2ea2ff10def560709d61841e253ceb766544d19f66d0dc22652b7cc0db0d2bcc397f1248f9257a732be3f71b3767f44fd2cae356dc4b318cd4351c8cdfd29588700ae5a057d55bc7fd252525f2096785b3a6345b3df0c68a6de400442d4e14ef4eda0566ffb90403d96306f131210ed6f29e5ee4bd089dcbcdea834091bd2b612aea67a2ce2a6387d9d1aaf70a3c2cb45234085c80039fe3b48350c1c18ff66dbe64720e43cd197d71873faa138f0120a1e4492a285735d9fd0874f983c0646228c2f7282fe98f5a16f276a7b3297f347d7c0c1bc6f7fbf55add9680021c0afb45e181d76f11b94f3e075f46c4e56c0b8c8fab01985d533f26f1cee62115dfc649bd723b787c098cff7b2e9ac8458c9290fc2522761a1082499df8c46f6c186f1b911f1856dbec632810388f7fc54378aed507df0c4a1d2331f52c9f50e96a92de590d03c14085760c273db915b76856dcd088c98e0121fc6117ffc04635a23dd9f0b17c20257654b6355fe3f818433402aafebbe4c5a942b6744140b9cf612913380501725ddb7074519d9b52843579495d2578064f02083b24b6ec2452b0bd3c98c59fd912e9e673c3a934556f497061af5522056231a3e7b85a196a574b54b15321a34601229f08dee9f0c831dc6af3da9f204d05072a427b0dc73a6b42e7438d5e4eaded8cf7aea114739b61d8645b4da044452e091c6001fbbb9ccc2c87de04c55c5d84b686bca28af05b53c13d58ea134a74ff16c6a350742956a8ed8bdfbaecb3a55f99a7ebd3a9cb8a62812f27ed273078a73105d66c77f82dff6acecfca9d0189e336fe1cf77026de3a7a76aacf8cf7537dd655a5cd61a5342b118709dbf167befe81bf6de53624fd31bc0782ab90285cfc47eb8023062af123e48ca324e3f7e15f48c526ad8f78b8be0f43f3f69ed15cb3eaafb590de7d7de80ca5742f0d7d4d52170f2d604aa8e58bd8745360f3f380af9d57da7407d6827a5e984a771654db09760b16eeb98b4a693e4de31037deabe3ccf0799c2f7bade3a307556b8d6d4aa09cd10bfd721803672f951b5be9ee523dd1417b0f72e60391df86d8dd4bf4115e9b8a93afac0f3aadfcce7c272efdb3835ea38f319c1ec0bfb5e9f05012432404492dc92a082752c5dd5b07ebd6b3ab9144f4757253abe7955dd700a9b4965221f67f1d35a34ced89faf75e6acc355eed126defdbeda13cae00b4241d0b05735d0ad5d0d45829fab0cdb2832f0e6771df80cb5d56a9a59105a0c7a891c3f704396f7ffbc8b275f034ac8361bb03f031fe727aca434ce0521340ed9cf10a6021d229e6d6e349f424d63ee9860cf88b8e6f5e78172d2090de97c9b27514ed14290704538d2a580feed5ae61334922fb1a845c2c8f583f634aab924185e811ba3c77544142172771ffd36cec647ad383bc5cb8c805b2d9a66ab4145c3de0ebc2f14c2445051433c8554d1231362dff516643027342edb9166685f2be11adca74fee612678269225440ad2ab9b49f705f483b3e9ba8d6e1328295ad20e8562a74913898f39589f5ff1dcff9b914b0fdf9b46b3e567118e140190a11d90c13c719ba0563df007adc38f4fdeb59ae37677ff48a13ae26450daed2d84c9d6d6fd2a3c71b776c9ef72234082234c8b4cfd24cae354f35ec73b0d0656af36c4dfebc8dd378ec9f723a6a1b2acc89fbad29e85dee0837cfb438987e1f465d48b58764a77a002ecc6d5d522dc28aaf4c6e153d3a1060e2848683454933c35251862731145a634972da0ec0e81149ff864814c96e6e172719d21084955a0c88e11b61f810e5c35bd628406bbf32433877cd21e47c629e93fec90cfab642a3d55ca85c72da6aec4e1961fc79038f94c3e5ce598c6658cbd69bf3a1e4c047f3b4801541fccb0fd51c3a892aeef499b22ac87cd2448ca2727a03f318700990ed46d28660b50f585fe5d1f62d281bee15d88df03b018aad18b8f310ac999cf8bae7dba9b07a9b843db7ecc83e7c5074a033448934238e450c0feceef2a309d965f945627956247e94a45c6b8fc09e6a605241d71a340b6af5d6dc6b5feba6c92b80ae08a82f6baae8de18a41c62833eecf8d067b3eee6770acb7c1306f2f333635247ee220c31637fd0de4d3909458dd046b40c8a177302dcee13c616ff130b62379c874284fb40880e0dfd2c04b96b98e60efe03ed7680444b730358e14a46fbf5ad8cba460d7366f21119211cd98be1151895db579d5eb718cd61a15fc3bf21e649dde003c8edbd0d28a32b23e4a3a4d018faf8c5a917b8ad11fd52c149b8be1e68a9689545c8c6b77f2826e0c556a31e8cf075c22b425ad328cfbf438e91e0c3ea3bcaaff060cf803b6c3300ea4a2364ac6b1a1fc2c6c2d960b3b9610ee621d11b9aa3a8c4b6edffa576d4f1b0c9d31f1e0650731a8fbcfb25654cdfe9a87c395e65ae33fe10dec4d7574798d094b4752ee5702823e5ce87045da1cb456b7b8a56404a67a601fe676a73454b0b25783c0717b06eba76a2a5cd520e097ea0714c94b2b917faebff6c505e203219ef855dd4b67fa072f38857c23695aa23ffc8e19b8662bb6786bf00b8c06576b3d4e64863b2b9e4667e65eb78946e7a40acee429b3fd6efa1f0a839f2dc2299611daea83e6e974e61e014c6ef3937b08de13c95fb7af309bb7c739ec5625911f38ce125db8a8dd4f7d45cb5808c22ed23793c0fc6d963502d079", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x38) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x580, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="7b039c70b356033668ce5db4b5bc190fbdea928d900e899495f75493262523b23bfc358aa27273e2685cefb57d65f4438a1ada3f820f3a24f255749f28edebbf019db4594c3453b3f70e3929ef9ee12c40b4df12c26c74b83ff68699a0fc7e6922e539368ff828eb285d09b586ed67ddea198fc79048e44a5922100aee4106dc5f6650c61e519af946247812ec5d9500eaf0125b6fdbe07ae72b410fcd83504fab54cdc56c8cf7993a68324f921feb01a19aebc2535bcad961b40e6b21", 0xbd, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getown(r1, 0x5) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r3 = semget(0x3, 0x2, 0x15) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x400, 0xa0, 0x80, 0x4, 0x3e, 0x3ff, 0x6, 0x5, 0x2, 0x23b]) 06:51:14 executing program 1: r0 = socket(0x18, 0xc004, 0x5b) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x8000, 0x7, &(0x7f0000000080)) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 06:51:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x9, 0x9, 0x1000000000e96}, 0x10001, 0x5, 0x7ff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semop(r1, &(0x7f0000000000)=[{0x0, 0x1f, 0x1800}, {0x0, 0x7, 0x1800}, {0x4, 0x1f, 0x1000}, {0x6, 0x10001, 0x800}, {0x3, 0x3, 0x800}], 0x5) close(r0) 06:51:14 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xdf43, 0x1}], 0x6, 0x0, 0x9d4, &(0x7f0000000680)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000740)="a4494a5fa6a4633002f1156cb419d393913c5edd00e707b51cfefc66389883a3ea5238f6c3e460b094c2263ab4098fe02e1bfba7256f75f3bdf02482c95a9c8d7d0d8135cff94cab043ccc0fefe6931b40e6f2ddc59428b39b7bd1aed628085a06b5c7e1656b7f79a048d61781ee670f3f07f88c0e74207377f1990a70738641b8355489d681e42613319d5f45e3ae64aec4d454", 0x94}, {&(0x7f0000000800)="37a1b72370107265d46b63b49dc1e3ed4995d5630bd07529e753a3158255deac58cd956ec39137b73d0f38b2f174878541199bac856baf89e98e353ede1568db992977dd659117b0c84ee1e4eee30dddeca9cfaf7875e0fdf6c7589a13ac112ebecc215a4da8c6028e6bb97d7a268d1f5b1557aa2afdea95718b6c97cca875b5c3b976ecce76b73535257ee0cf721d86f4c3260675b0fd1bdebac447167c1c2f36ce5966ddd2468c1c04bad40f30a8deb220d770bb7c5afd23ac70c01d0b1dedd7ab0e94ba92b549f07506e997eda7454fcbc4fc72daf9fbc3f78f1c722b763e21f6553c476e29feda16f5391917b581f6f26b1b7ad3231a39926f041e91c640d906448bac434afbc658426a090b272f5ccf1b7964a89dc30f9d4ababdbca977f4941618491925d0eca3a4a1de0aae61cb186c8ee496c32aff87454dda51e566de71b2ae3662dff8584b8a928ecc5100c4832b59a3ee893a623f0ca1be9c23c76c257ae840cb96750dd9e17c721a34efe769fb6bfa6d1885bb823f0d8a2024cd0ceb6390131709ec73c48e5ed2e8c0938369b5a54821af86360a87389b403646ea98bf8ffa5b8820284367feeafb6963d586de49abcc5fff777fa03cff9d4b4540ef539c82cbd6efa16cf6cf66c16f4ef0c9c17b49d36548da2dd3e4ea7ff55d624ec72a350b5d9de6153086e0578c26d3e41c8ff151fe0a2df6129d5f898ca83ee617ede4d56fb1984714a4d318dd724415d3537a92d6653cac4a202f9d34dbcad8a1c9508cb1f7cac5652c1f293c22183c6a2d993781350ff49c31af532b21d9bdb277fe581c05e235dcce245c360b79100f11f41a1044a71c20dfacac2b88a27ca79c6915545ea6c5f3aa63a28a6d5d428986b8b5f47dc9b0ef63d251c78cbc7cd7befd31255694f434318112a566e6a898e8fbc2a0f27ba9026c743bc45abcfa471b365fd278d417ef751ca81e22f0b9473804da597fe881dd7aabfb292730f7e02cf271ceee6b30fd1a638dbca65a989a7d996d61477a0d03c378dc76320766b68ff101089b6d590da3560706ea2089543ddb33263c57aa5c4602fd86c2f42d4afa6238de1a0fe7cb22cd07673fc81556d26a3fd2935d080731b0f106b51d53aa8de530dcc7db4296e20ed7e383a68fd513a3498874ef5ae2d75796675d196d79b29bc3365b4c052db64865d4211444d82c4b227356985139fa60eb9c0f12bd9bbb543f15d69ce98629ebd3dc8758bdf60b4407d863fcf180b0660d197e02735ad39fde85e0216e52cd6e80b393a4290abc55c05c24deda420f83677883d79856cf4adbbbf83e063b9039c53b89dde753eb09c09a34b7e1b9ae123f6f8a486aa188039a506659c9fe5094dfeb11912b62db990af68970ab3d883a875ac992bd28ad95a259d50b096cd6ac396ff99cbc0bfeb0a0883ea6f491a9e38d4ef082e0184e9964544f7fbea846426b605c49d377f5c6c238559aaf24cac0184ca82f1bb1d99e402e730053d86ef31f3ff67fdecef4604b78b6f5af278062043445d16eba0a1e01e76e8a1fe0c22fe4bc3b4235fc6a0499ce63525fa28d3fd50d12072b32bd01bbd30c9eacf60c133e5de025e511164e2aa45283e709b6c71faea760f9874697f5fea328611da0d9a22f31ba6da0f40b211495d5bd9f022099a28c5056a1091571c63e59baa8666bb973f193e6a94be95b1f62155ee5e83d644ddd058483bd005d1f40faab8c1d509cadcccdd2f15a3df7171a16482cd0a15c6ba78d69ea5f0cbe618b7da5dcbf9adfee40722aa524703694d47e0e75e01270932cf4e4d7425e82185c56956aad5102af3fa9ca181c29f2e43cd15d3954426c9390532aff696794b0a38697ca87577cbfa740c9994a46ff87a9810417504b6952475c366ec0f669e6e61002527d8868ee55cf26ab963d453d3e18e766e3bfb5a7b1688d305fa2e3b3dd4b1d817094a714d5275efe9cfcd34e3114a6dea7fd19f37b34cf72f6462af2809519ca188daaa35536350d2a901f6aedfd0b3975364100489e331f3cb7417d609a0374e767f4bbb6d12983ec2b89c85e9093b5085208c885af2fa2fe8aff31bc4b9c88d1bb19eca69bfb90c8c4d9c11b327a5cf22a691aaf4027a59039c3d8398869159b5054ef10d197263f2068e33f65bfb560261263c5d9c9f9f0ff2b2ed2daba9eafa54df9711448cfe103f8b7d03e0f447cedc18df8a94b521bb67a583d05cfaece332d7d25bcb60599745d1e214ec31f040fb246516568772fed9fd593b2eedac389bb63ee0368351e617ea88cdaa2ac360ad7597035e77544fa9295bdfdc12ea94f2012f085df83f621da384d8d70e84189e15043f1d9379cdc2b474e85ec14d1c63d0f735a03c4d342bee1e72fbc992d1cc2f074c3f1402c2c778ef40dddcd6859f37c437e9b9e24d585a5cfbf3d90b3bd7406c3e203e684a7ff95660a879fc846b0e8ed6ac045f0292f51b5a455534ff16ac04d9f224227bec37dea7c4f1b36955a9bd51ce01bb1b24d59adf7286b3534f2e1406772a03bb1e6a73dfa0e2621199904f7ab8314e24b1f8d4431c0a2db13f32bfff59805d03f2239b17bca2d94189b8e5aca9ba69013ce946f85329f4f2a9fd50a8ea6161257d5e99cc72b83bae4fdf3b87c0b8ce765817454a128ceed331ce757d2dbaa93a179dbff22444ffe38ba16023b4e039e37dfce661a36157116e2b0661a8449ea8bd17dbee557f73fbe4888900d8b247d9c64d4c9529c3d603a18846ba9c8c3ba3d28a4f1ea823a22960a17bf9b6e877e7269b6a6dc74c08d1e00a5e5d1aefa40078963f1ec41ad245bd14a2e21e19fe358f630a90de92e9de13a2b1dbdddb78b1b1bb0e6cf6e6ee1f994c0f782ac4dd24728b17af5b5c5527796a339093c1cd3f22faef4b06b10d22af0a9b269ea5eccc57a4538d0af167829e21fb4264d819fe17ddbd9e0b9915ef5009ac6fb8660caaa013d6b2cd8bd57fe334ace81702cdf54ec071dd89bcdefa41aafa6a2b5e6367b3b154e5c7c8baacd48c2cc8275fb8c1294544f0e40d7743a2d8dfb9fa2bcad8b594a190f66c13dbfc5b2bf4e8d6aba198f1cd436c805499e94086d1c201ebd48a9f3cc82055c06f20599edf984ba111d72f887b72d5fc61b9e0788d3dee72439e6b57f9396b845f9ef7b4da610b382100726b4680a1e0fae30f12ac454a51b1b40d7f061d4833606ac153b08597e7c0ea044b69622baf4dbf0ad862082b0fa4afc02e0a2699c8aa3ea0983e8c2d8794ad51dbf57c31e1e46f4da21d5a760f25998fe6d32401fcd4631b38cb54f6f06cc5ae150bf70785d2812d089756b3eaacf3232802f330983c8b54d39e83dad1e8e27ebbabb470e53b2990867ae9d21de2dad99fe4543d102e2865a171942f1971d22780f5c829da443d13f6e4f965847aba0d88610b01beb68652d8393a572fcd0c50ac6e43cfbd9d84e1f7c5bf41e7d89adffa206d51830e9749f9713323275933145baf705bf4104e5be16f8866c1f9392c699af861a93e303f5d9637e71899e14e5d8c4e394f1ff0ff1b69baaaeea61de6e41ea7e7b34f25e960caf0d3e30ed99ffbc475914417f8e3c22c72cd71ae1e36a9752d382f50d605c574fe33dee23efeeec62dc8b3295bba9a4f270404ae3007cf93418513c1febd9abd0cfe8687bbc8aebafe0657a9e905fd56d5533c8fcfc04ee39ed0e5998542f8e662df759c57f1901ef9d15021789acd0e63510f54740a1e170809a86ea55d311a3cb70140ddba24a6a5515fbf28c38c302780fb612625a48be73fbc787638666bbd03639c4877ab940a20e10eb022c290af4701dfd0e30379ea294fa0c231ca1ed87d3726990cbd83ed3c5bd4a991b414cf969adb0a87fa23682af8c89c6b1408bf4127eb3e8e1d4d986fb55c171fe957c202cfde2e82ef43f852154b6b2cf3f440564c77a7eb2a40af0c81ac8fbccb32ccdcb87dae16581c1a4600747197c36a7813ef58dd96a22c4b29a9e9314e83036360876d4d86e82831b21842110084fb4a6f251520ab4e5045228ff6c10159eff75eb04a853acebc032176b27b3cc682febd1416941b29a10f3e1e94a46db501017274156c85fbb6a8b28b8ed200c9592bfaf5bcb65fff9a58e9fe07ac477a9b904bdc9ac0c49d48b89235c2ca618ee13717edb10f3b219b937d124d957ecfbd2f97b066cf707a9ed4925d7c6393c1467b712fe44e9c8ec7facf54694158acb3e0e650020038f101c0fd6a843a4b034843d9187d029b7dc24d427f35ec93401d7e33bbe1f8c6ef184f57263baeef5923aee1cfcc2edaf13303a5ffaa2d62e2a346283ed757a21b97a2220b18f6892dfe65e435eb8209b5c8781e564ec052f75bd13a1d287537319a9df457da189ee4caea8c0a68ab9b13365170c219313c6a3f96390542fc14b9f6380861b5e031cc4ab3ea6d99da70ff445d57396fa64d693940706b325d3d8056d93e9ef49a79d2a344d054a3044b5c298f6bebd7396c4ff05d30a925c485e3312f6cabecb54704878a26d398536f7f8b4f004c1ed8c7c8643463a7bd814e1ec06c791697809e55328c953408585f9f747024c3c607209224a77ad5a3ee6ca386c1933e09c68272e97ae2272dbc34dfa66320bc9347c68b2ad93f3a3ea2b71764f1f9cae56e430f0d20e1d00469946ae9493065d65e717ff86aa0c1a0af3254db5c4356b1dbf771bb107d5ec7e40525f8d3fe06a4aaaa9dfd94f0cf30638c2d2de370d6f2a9e46ba69cf9255ba68274da0a43406ef9f1e6a6cdba5a38eb9adf0b8876cc3d362530ba85e2b0bd3e26555902c9a4f162ab6499176c580ba0229d199a5dcbbaf769a7d15d3fc938c8ff59db707317c0432d7d4613cc3da239fc738ddba7adfcd7ce679a5f8245c9c112d63853af537cee1f26fbe64a6168c3222b82acb5c2b75b9f4ac721588a3bc8baff2dfe8b1dbaf5359f56b500ba909e54164826fbb395d6d079be1f9d379bf3ee06fc60bf9ada41311e0335478ce7e2597d883898e386f4d6a7b242b6f04969c442aad2043750643df02ea4d148af74e4233f7b96acc96a1fb7fb799a95103d3e0a4faab0bc981a88bb52a1608f6f00e516f6e63e7240ffbdf2e1c6ad7dd1dbe14e6a7052b6b395f9f1d9ea58eb1e1285aac421307eff5e532585989d768913dccde2b18810e99028d876d2b4ba086f59cdf78b0dd29b7a9099da7d4d57ea0555fb1527e09c9c0deec5790b6a583e6ffa99e7cfc85d205f27e867c21e24e93d4d22d50eadb0ef39420e0dc364d541ee7b191e30c56533aeba59eae643d43be9b27678d9e61568f4b4d89b378c8ad7695901d85c9d8fb824d7e8d43719a3ceebea8d95a402c2fcf226c0d6fec8b2fc11e72f26591cac502145c8a83a08dfe05761d4cc9874b7cc4ecd3aec25ea7471878894bf23e89bc7feb9708cc3d8e9a10f145893643f6ca3f9fc446f665f3e737cd0b4cbd2d8ba731a8d722644c89e4b93e08b7a17a2c1ba077ad8cc2100ec1088f35630643b4814f6950722bbca5d54a28d7ef3f49706dd60de4b80365a3e25cb68b81a361839ece111e3e8f4318cae1d954291f591b28d46188e3ecb4c8dbb663283de860ee346707995527220c5fec0e4d4a43b0037572245deb6122c5710741c58bb4bdadae71479fc83e08422037833d41bd7e5c6d7df134371473e5f746e76dc00c695a11cd2ac8635caf0c553c6c324824b746dc2d5a21dfc9074bbedbb5f78693d420faabb59b120594492841ee81f82d5bc899a6f4841aee29b71931282e481725b3c036b99845", 0x1000}], 0x2, 0x0, 0x0) 06:51:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9, 0x0, &(0x7f00000000c0)="763594f606545af0e354233c0fc1af27f2bdda91d688a07630e1ecab57c9d89f1a6ae8a094c14a839e7ae6fc08c94755909e155398d15cb8", 0x38) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2481, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x12, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 06:51:15 executing program 1: syz_open_pts() r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x901, 0x0) recvfrom(r0, &(0x7f0000000040)=""/9, 0x9, 0x40, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:51:15 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x2000, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x2000}, {0x8, 0xfffffffffffffffe}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pwritev(r1, &(0x7f0000001400)=[{&(0x7f00000002c0)="02844b92327e2c6d75b55990bce7797c420c83434cbe8cf778f963e5f0320c9e9d878e662573f313d556282baf0825214c75a454ab92ccfa9fd1990aa363227cdd4517cd0cab04db207e279de0138dac77893dbab5305f782d1de798ac220e0738a55c3738784dd9578e691792129e7455a7d31883014594ee74c08918b3b8565cad1e7b2c94dd7cf247e0eae93dba221ea2d13f51b65c859975d02e5013f7951b91e47950f4a18b1e166036fad9cd", 0xaf}, {&(0x7f0000000040)="3f5d7f1c171a", 0x6}, {&(0x7f0000000240)="55c25227d49a59cf3c5e500d548aa16afc820f0dc47c759f6a7b91d4c5a7e976e3811f2d4a9a21890fa97b25621e01a2304e5f4820fb702c9742", 0x3a}, {&(0x7f0000000380)="5c1f593996051e1d545b2e94d4808a731fea4d343de361f12df3b883a7", 0x1d}, {&(0x7f00000003c0)="b45d22199d26418a4a6cd4e6a0fbcae234e52cab0aa778e9ccf8a86d302cbeb1ef8b4daebe842820cc0210b7593fdbf43b8e529138fe2cbb22d2c931bc35621d0c49ad6fb506c64de23122827eff32c44bf58850cd503d471711875e900f60e559a8e430108490f2ac9de37a594ddff8ba06b193e1cf8fe8119f3629f209afe685435e6c2c19f0568b2a96a4f882ca00e4e62fb3b29bccb15a4afd1f39903b3eafab722fdea4efd5c74892dbaf2bd3becf2367c082717d2c1bf4201791f689162dbde92e8a898d38e82f0445b83f22ba607233462694eb55dea246c10a5f4f13ea66bd328d99ff417aa0ece30b7b4a1ccc303f4addccd166ce52293c895e295389f24e0426d88b7508b482958f9198ea7159f5e259b3595c7a03ee2e00a22ebd3719f0dbf0b431c5b878d8466edc819d449d6d961f2d673caf989889ffac2742042e0eb897bcad2f406e65fcb0e8a3d8d365d969572e82085a65746e410bf7aabeafda7882d9eedacea577acd28423353b82d3933936a5dc6751f18e0c25477fca541054f7044c6d2e296d42d5f6e4d064ade03f80b9c567e0c9e44bd557fbf81ecb7fdbd6c0a20557b7823598866993cd18c305427d19457c9b6016ddf5bfc13290ac7f743bc7dad93a6f4cac6f727c5e0ea8d36b44abacdbba6f56fb14c5bc2f30a0835a1e2906e6c21b96b6abeb6d2a4a9cb70b5b517548b9fd6cff239531290686019d04a06cbf9e8e888d97b3b4f4f4efd113349c07eaa71ffd26645740d3e83d770287fef47e041398a926044dbfd9493f3b39d52c35e40f1b0634fadebc9ed7049b3e4bbb97dd2c6c098a1f472d52624b9bf8adda23f9f10da3150c5735f57f778f98b9cc752e4c146a0bed2b90ea5ae420fbc3bad27713a8d8903513c089309218625672df78084bcde81a830d1de6485323c06e40f75b29783814f11a121c95454607a798024c624b071c47eea61b4c2b1307b916df151245f86bc33bb249d38ad26fc6e26015b963bdee7ac8e3238e4f0324d97a106362555c55f8bfbd7bd5ec5c9b37d6715e67d8c515a9a25fe4521e26d08451e3e25526f1ea9a199c797b5cfb3018bdda95ac98d3e1655591c708721b31bc60dfb5207e16aee071de227a5aa16d8437eeedd83c491eb7b2062e640beedddc96c4c51ef8f93aefb37c0bd7d83b7b4fcc22c81a965051c60ffce8b4d16da41a0dc11ab6cb33dda8397c568924266db68fa58e809e3bff7eb12bd8d92ae9f534d0645d4cb798c9244580c64a9951c07b32abbe82855a2d7ab02e1f50c07f9e050a770108f7f42b1eb11cd57d05005201dda5f40c121b10e757f37b74c4c84f610d0c708d6d42b2daf6c81f9e261aeed65f8e8be797692ea7450f4682092faed718d4ee21dfab3cb8ced9381a939b715202e75338583a2dbaa59ffcfb8eb1c37b00babd33bfd4be3374213bba13c12b283bd3197adb9084b8b3dca2bcf87540adb31ef172a1589513f601113b443af50bf7d02c628ff0920cef1ab18ebe064d483fa645e8ed01054ee7538a888335f4c39fb25b7bcae366643a4f34163229b0c309ca8ec83d2b827bcc95fd86b972da64b89c49a74d7ee7d19c294d69bdc12d585dafa2b5e4f67cd366eea2db6128dd7338e4fc0673bce589fd8fc002846e7ef56042c6c4b67f38ea188833bb8e0b3b36e337e30b92163b587014687075b2db75faceb397211e7345ddd76a0b0c7d95c4905921da995a6e42c550ad3f9ae9d5c04e72366478cc7cef3076a25ee460a28d4f2120bb0af92f4ad5b4228b3e540ab14a5d11cb716c2c47ccc234424196595c7d4d1c083adb1bacda906e66cd1a7a420751e65e734754c06afcb02c8e683b230dc8d8542f8fd35df61a90603f68136f1c5a3281bee5e852c96aef9dea5a3e23b99d0e1ead02aaa8adcca6a9af53b945a78107826db57e8001b4ca911262426e9e9e76279b1e91d70c939e70a1eb2e3a446ebdc7befb5f59b0bfa3a70b2a4665474b87dffe03ad2eda9553adc93e057338fe02f4ffadab99050966983dffbe4b18285c5c15084547e6013d0429332548f7fdedaf3f70bf75d5c79d8c96e3686b1a894f52d3209d2470b5b195f401b26629eda6d873627eb3c38b9b47915b65086c0cf5bbbea6472d1d50c662de8365ad05512917b03518e166ab32278c9055e7573e6a23e78153843a4836f80a90f86669eeda8a4bedb51175f92f9481bbf1dad092397dc7a1ef9ad0b07fb95c3c3f54f8fbeab8006c48a1362f3523fcb0bb16576f938bbceb9f8ef1c6657e4fadd53ede76d0cef26c361fcae986b96adb7bf519c0fce313f26d315ca370c3065310f68d8f11187f303288d91dcfe2ab97f7250b70d04cb851084e73614d62ae5873850b8c3375e004529582641ed6e3be02a4259379cdd76612e6e83a1f98c2eec2c715a7f09a88978312dce488f7760397dee541a53b2d26415c9f22305b4ec43bc61abd3e34484ff40413129112bed174ea4a25f4199459eb7c42838d1fb61051c54a33d0ab3bf69060b5510c556e19b948e4e85dbc2eec8d89f5cf1ba7da67064fb50bd68b425bc6315ba5534276a05588c08ac973e5b9307b622239ca7e567c3f4d06f6b14a44901f11730f6319feca8f7518b7f4b22fb61e5658ba737706620574683b04f8e8336b502608a615a80a538bfb7f0ba90e1810b0384f53d4e51d8246ff1f6f2b68b3d82d0dd0fe2b42771dbe65e441a8528d29a2697e0e4bbe0613803df28f31a0a3d1b863ff37bcec7c2c221aaae1778bac0061280ece299d04a9262c16e78256e6139bb3cb32fb045c60668cce8cb91a6f90a67b5529e2a53edc4ca20863378d7ff21b43ca3c8695298212a29c3d37f67ece9967c05b51c345ade84d19f4c740f2f185a91ccb1f745b69eea790e6b4803e7762f25635889462b146d2979c2cee626250935cb28a43d320d8055da9acdf8036e60d3a484428067e7666633dd6646df306fe6acb25e35ee94c42c2b5579271ae70d8d5ede77fabcfe19e306729ca101dc9887f4604cdedba44de8c23854c6c6db3861f13370d0f73416685caf95f208d0adfcdd10fc5bfed157f7de6101a038389acc72c3b6b966f19a91de4adf0f4c458d78d7abf06d45e8214c9ae7bd12e94981de14ee5922b5aa3f3e89c4daeab77e9e8e178a9a5921d6a230f2ad9ef8743b70b76d2850bfae9f078a44dbceca248ae755d00c1d9cb494c1cefc0b43fdbf35368a67895fa1a350e45177d41898c0033b83da31953686a40621af15ad927db2ca541deb9e13c7110df41187d38931b5beae9cc39207247f2eb0ec5c36e4a018581efaa77c60aedde1739a5f8a0e393497820f81ab91351a46a80f896c2e0b077941e20db76a9a91c1ceefdabe8f227ff7c2d4406a1c890b83e5b5e54b75406ece43059ae0a1ca3c51a69ce7e4c7dc81307c996b38d95cffd0bda6a8429da83b044a94b278b050cf40b30c72ba13a14f79810e02a06fa0b88d19ed014640e4b1c124b0581210c48c6bd19c197ae3d7fbba0c4f6f7efe5b75622ff92ab65bf5baf393bb55dc728d81d89933a928dc8b451870aa214fc29b94fd4b94ca04a1545b12d83a9bec7ec4c873fac21615711935652a0636411263d50b8268f08ee8aed28418667401efd8f9757499c4741edc28ef7d73ce31642a3fdde6bfb33ecc93996b014cc7277fcbeeafb4f4552426066454fbe763fa0481c907a54709c776f7dfa09d371bc5f66fc9ebd5e473988b46659935f3d9537df9750ac02a27eea60551955b2b6d868530e6250db874db61aa59a4897bb9c812bf5a822c415aefe8264d64e500dbeba0c0b356148b1cef11de1811a0fcf2e8674514eb6c188599c4faaedcc85f760d6d6dbaab838c89b2582d8d49c594fd26fdb512653e09f0d031cf005dab3fb030762271ddcedf8f2cbf2c93b7d0a4a7b1cb53d579a6fa4559510516118b4460dab6c42636db9673d940f6d1d3fa842b093266e6050ed28f290eca9b137a185f58f6cca313955733db46573d509b9300cd33c67b2a781238cce85a4ce05c95d47de00331ba12c28e7d63577aef4b0d5a53ec149dbdabc03842e35b3cfecc853705ad65761a8f796fa2877a23538adedc524caa75eb8afb8206064e00c9a71191fd2a8f07792c580db1105bb3f0322ebd64ab045fa71169ef698b8a02789f30e81a66f090de2c8bdb69292ccdcf6466ac7d20bb075b659de73afa294769f3beb45d72f916e3cb46c714cc34f271a118c9928668e1a05178c80ef2b6fbc04f60859ef13a16c90215feb8acc2ff8ce70678999d66033f7467121cd4ea30ee5c832d68029a94988629b458faa07e971f8de4c08b7f413013dcdcb4be02b8068442964bddced2c7a1284d62f0fa74a752e9875da47c2ec30cc00d8fd0f15ac11bf17f735ab59f045e213b05483d62cd8a8de5970974f07d4eecc73fc1be7a4329d6f9d928a488888fb1e5b96c28b066f4f2d64979826108737008485169fe3bc9fee0bc3b361fea854f6fa0d23f3d7e4d7552f6275a6cee28df86da44b9c6c53d09563d3099b4149b669e056fefdefe50033afcac3008362536434250f8dd5af6803c92dceaa6ed4fd93672816fb27d6ddd122256f803d71df3257d1a1dda5dad1e9f4ec37c9dff58d64439a95c6b754c0928985e5bcc330a5cf5d6eeea27d48db2f2295a40cc17ba815633fafd0bd1db4f6b84bd277600a11bc37953a97d46e6959b522e461ac4ccad8f34e24b4c8dab71799400e03400d191f88f3201581fd71319fd702649fd929becccbc74b92b75c3a34ac7203f460e937a9c1a5e5eee01fb689c5b3fbbdc13c2b61826a38264d754d03c301eb9976b0eeaf474073c3a7f544bcd161ca6065fb75b4e9f8eca99decacc1472a66097fcce1c57fb2f1f9a1411e332f959148fa0b75cfa31bfa901d2975d3241ce475fe4d3b97160acde9b838708e852124a87bf84d8dabc845c5829d2e2794d52d621d8d1ef4cb08229599effca4cb15e61203f2ba445c8de0e1c7c5a834a532313af59383fcfb3abc4fab624239f98ef29e8ced5c61f03acb99c4b3a2012e451ac21b5a1cc505d3256ff908facee8dc41b414778208fbe461b2e6fb03811cb1fe67c4d94ac81fbde0b9bee21106ace17a93616c04aa552219e3f265facb7637355ce54b4a8c1b6ed5305ae932ba5d56bb8b57fb2fc753c98e57e7bf6bbf41bac7fdfb8e077741aeeaa06b76da0adfb02d65abfa861dbfee8ae9f1406a1f03944dfa2c66d473c4fea5fd68b5e4e16ca11baceb937d354956decaa1809b8fcb7f9d6636c77e72ea8ac02d2d8cc6085e6da56c701ca9d259a2113d39e59d0827ac31ace07b7cd3a34bab026570a8f1dbf5d3d6b714872c17bee0066cee1f5f1a71e3c9a0fc605e90f9f934b15d297b3e40737bf15e73dafbf92aa14fde120cfcf91254f1f12181717d107a01c77dd0d0d8b3eec0afc244db01fbfb4dcb2b1f3d681ab29447ce54aad9893b83d0f0efb8e590f3f5281ce55de5753579516c96ec68a5aa3931ca7298f7a062bf21878f6f82f9b105fbaf893beb2cf3e551a27e8dd5b6c59d1333c401ea9efdc140748da3a36714c7d382559bf576c458820f1a18e2f03b7fcb83793ed470885b23e0412168332723eb339f3a10915d59a2e9905470967c96233c3fdb2f44bfea580a6043c63d5ea2622801dc23b00da27b908a094a061b1c5fccf012cd66b8327da26f69f10c97a7563065cc8ff449ee1232f01c42fe53a299da07de09b882488b224ff4abbaded415cb037a8a89", 0x1000}, {&(0x7f00000013c0)="314e9822b672c92df68ae5c8e3e2dac06d982e21a28d4d3f7ecd49b742921830ef11a5fd3bd17c", 0x27}], 0x6, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20180, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) stat(&(0x7f0000001480)='./bus\x00', &(0x7f00000014c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x80) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r3, &(0x7f0000000280), 0x40f8b4, 0x0, 0x10000fe, 0x0) 06:51:15 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000001340)=[r1]) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/69, 0x45}], 0x2, &(0x7f0000000340)=""/4096, 0x1000}, 0x801) getrlimit(0x0, 0x0) 06:51:15 executing program 0: stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x80) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc012, 0xc6) 06:51:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x5, 0x101) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 06:51:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) write(r0, &(0x7f00000000c0)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf5e020000ae1fecdb880f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) execve(0x0, 0x0, 0x0) 06:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 06:51:15 executing program 0: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) socketpair(0x18, 0x4003, 0x102, 0x0) 06:51:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66697c4530febc6a13539700"], 0xa, 0x0}, 0x0) 06:51:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8276ca8933696c653000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000080), 0x0) 06:51:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8001000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 06:51:15 executing program 1: r0 = socket(0x6, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000140)="9f9238eeeae620ce245dbdd45902e31bedcf9211f1a65388b58d3bb7b7a4242f90bb3d8f278e72ff502cf6051cc878c8944560cd8309c9122118f5b9a803c121cb0779d4f3e5030abb4d2d0503830aa9896818ed1b1905ad1c24dbbf6caf2ba742d6956511e4fa5420114abb84ffaac8885f3734f722ba170438bdde932d9332f38f887905c4cd669db6585ca8f127ff5df374801e130b74c608329e2055e8b47a76cf9500540af6f98687b1288613007624a13eaf8373f60ed03dba768475e55ed97308ca1522f8b3393b02263ee90aea1d9ed59901ab89eb7aa767476df3e3baee821e8a0c6fff7560268c1c9e94979e522b72", 0xf4) r2 = dup2(r0, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) r3 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xfffffffffffffffb) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 06:51:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4000015}, {0x5}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xffffff64) geteuid() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x0, 0x3, 0x7, 0xfffffffffffffffc}, {0x9, 0x1, 0x8, 0x1}, {0x100000000, 0x80000000, 0x8, 0x18}, {0x0, 0x1ff, 0x67, 0x88}, {0x40, 0x5, 0x5, 0xb2}, {0x9, 0x10000, 0xcc9, 0x7}, {0x2, 0x4, 0x7, 0xb78}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x1000, 0x7f, 0x0, 0x9, 0x2, 0x5, 0x0, 0x2, 0x0, 0x9}) 06:51:15 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="deb00d3fa8ba36b13e0d06cc778cbf0ae8c505af4d8fa5599d3422f7c131e40827a7adf31d93e0793f658c082e3fda", 0x2f}], 0x1, 0x0, 0x2e) r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 06:51:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x100, 0xfffffe0000000000, 0x2, 0x3, 0x7ff, 0x7, 0x0, 0x10, [{0x1, 0x8, 0x1, 0x1}, {0x1, 0x5, 0x1000, 0x7}, {0x1, 0xd6, 0x4, 0x2}, {0x7f, 0x678f, 0x9e, 0x1f}, {0xfffffffffffffffb, 0x100000000, 0xd0, 0x2}, {0x1, 0xf8d, 0x9, 0x7f}, {0x1000, 0x6, 0x15f07134}, {0xc385, 0x3, 0x6, 0xffffffffffffff7f}, {0x8001, 0x3, 0x0, 0x9}, {0x1f, 0xfffffffffffffffc, 0x6, 0x4}, {0x9723, 0x4, 0xc40, 0x198}, {0x8, 0x0, 0x6, 0x3ff}, {0x31, 0x401, 0x4}, {0x4, 0x2350000000000000, 0x8, 0x2}, {0x1, 0x7, 0x4, 0xcb5}, {0x20, 0x800, 0x1, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x4}, {0x61, 0xfffffffffffffbfc}, {0x6, 0x0, 0xb1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 06:51:15 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kqueue() 06:51:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x3) r1 = semget(0x1, 0x6, 0x20) semop(r1, &(0x7f00000002c0)=[{0x1, 0x9, 0x800}, {0x2, 0x8, 0x1000}], 0x2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='\'Y') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r4 = semget(0x3, 0x4, 0x4) semop(r4, &(0x7f0000000280)=[{0x4, 0x3f, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x7fffffff, 0x1800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x9) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 06:51:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) flock(r2, 0xa4e76b18a92cfb29) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xaf, 0x8}], 0x1}) read(r2, &(0x7f0000000540)=""/226, 0x2) 06:51:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) 06:51:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x49af) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 06:51:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) getegid() r0 = socket(0x18, 0x8000, 0x0) read(r0, &(0x7f0000000040)=""/247, 0xf7) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 06:51:15 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x200000000001ffc, 0x0) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/19, 0x13) 06:51:15 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0xd7, 0x6}, {{r1}, 0x0, 0x1, 0x4, 0x101, 0x84f}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000001, 0x81, 0x9a}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x101, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0xa, 0x19, 0x8, 0x4}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x5, 0x10000000000000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x0, 0x6}], 0x5, &(0x7f00000000c0)={0x20, 0x4e}) pread(r0, &(0x7f00000001c0)="9d10cf75776737968c356db98f865092a0a377515f96de1ad27110cddd20fb559e85a7ebf39ea943b9a86827fc47b57b7b8949b225e380b1bef626b6f78c08b95b2bacc8932fe44a856030105706d7bec4ae95c8d0449e97f6539f8ac323e26a0e1bf29c76329cf8c11d81f0a6c250bd1df5ac7e0a7e81eb78c573adf7e34ab4916088a3d322e4278aacc667c8c8644c696ad0a64c3a6d990d3f1d4051b12e484afaedbc92bef2ff20bcd02b71c209b8486274c928505d4bf34a6a079290877b127ad04ed8e8e8e8b2533bec1cb9c1a21bcf8a5144227bb5f6ed13486191ba4666b9538449757215e5ab85336599fb25ff7c7cfc68c2", 0xf6, 0x0, 0x0) r2 = getuid() setuid(r2) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 06:51:15 executing program 1: r0 = socket(0x10000000011, 0x800007, 0x79a) shutdown(r0, 0x1) 06:51:15 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = getuid() seteuid(r2) close(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) setrlimit(0x2, &(0x7f0000000040)={0x80000001, 0xffffffffffffff00}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x3, 0x208) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0x2, 0x3f, 0x80000000, 0x3}, {0x8, 0x1ff, 0x1ea, 0x101}, {0x10001, 0x6, 0x10000, 0xfffffffffffffffe}, {0x18, 0x0, 0x6, 0x2fd4}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e9708b756f5003e741add5eba9d43610ebe9718bf6efa32e94503d6a3f7baed54376fbf0b3975be368a6995eb131aa92282f46149d15b99a95625e649741c370357df5b497a03e2ab230ef11f50e0d0187567786cd4a48c2a057752354b7e5e8ab52c5be3ff9ee23a9e1a15170519be9864c6f8aab2b1abd5b31112f33cbf29d556ccaa83917cd9a3460cf40a7f4ad9ad85c8922f5905d1b666150f5cf630b9cbb4263", 0xa3}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x110, 0x4}, 0x1) 06:51:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000a80)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0f0eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b6ea85b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9e1dfc268c5b7ef51b8a614aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a952a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056beaaf65140f0e3d6aefc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4508b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b15fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3d12bb3639a04b52b031a43adf3a2481b41", 0x4a8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCFLUSH(r1, 0x20004268) 06:51:16 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, &(0x7f0000000100)=[{0x4}, {0x64}, {0x40006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = dup(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) 06:51:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0xb, 0x400fffff, 0xfffffffffffffffd, 0x2}, {{r1}, 0xfffffffffffffff9, 0x45, 0x80000000, 0x2bd, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x20, 0x7c0, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x1000}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x6, 0x80}, {{r0}, 0xfffffffffffffffe, 0x41, 0x4, 0x9, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x10001, 0x1}], 0x100, &(0x7f0000000140)={0x401, 0xff}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) sendto(r0, &(0x7f00000001c0)="c27080827e9301941191dc06295acff9f283547a48b29f3d85b0421aa8b2406b14cc5e47bc8f126f1b95a4511703f71604a1858ed889b9ab61340b592ca808583445094380610e897112ff61a1bdb102f2a4468dc1f38798d2f5fbbc4faee750ccaeca18c2ee32fe18b1f487f639e802aa1ac1c0e75ee8725969f9069c954e84d811e8ecf27a04955d0a1babad8cb6c3c87ba197bd0155a31ab31e640b0f0ff153e0", 0xa2, 0x9, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 06:51:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x940, 0x148) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x7ff, 0x1f, 0x5, 0x3}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xfffffffffffffffe, 0xffffffff, {0x2, 0x255a}}) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000001140)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 06:51:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) write(r0, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa1167c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x865) 06:51:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8000000000000) 06:51:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000140)="41bf910a571da12e72c758530da695366cf9af9be1db0544cc9194cc9df036d028451d00ee63086681a74b1eda40454dd3bf69c8fdeeeb278bd9be3fc45aa45a59dd59b666e95befda94896fcc77a7081da129faf869491a7d687cd91302b297a1ca644508177920bf8101a168e9e85ae2b715c0efdbcd4f99b4d8be29cc49973cbd4451c0f4de01fed07c109d0b5a94badeb186bdc122367b7415f094705bc7f69edf", 0xa3, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffed9) 06:51:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) 06:51:16 executing program 0: r0 = socket(0x1, 0x2, 0x1f) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000024b33dbbfd85fdc6ec92cf9e2c55110d461cb0c7501df839f2124a73f00000080812eae09b45fe240cb80dc30", 0x30}], 0x1) 06:51:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0xfffffffffffffffe, 0xfffffffffffffff9, 0x0, "b8000000000000080100", 0x9, 0x3}) close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xf3) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000), 0xfffffffffffffe28) 06:51:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 06:51:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x13d) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x2, 0x7f}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="5bebd3fbe5b6f9a08fa7f54b0d746407b11b7c75668e3952515219663a9d66a99c7016fdfe8ede012604a18faa0c27306c66e424139a98f094aa3eba700465c78b78c361f5033227715aff86f125d1fec3", 0x51, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) 06:51:17 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x7f) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 06:51:17 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) clock_settime(0x3, &(0x7f00000000c0)={0x7, 0x5}) open(&(0x7f0000000100)='./file0\x00', 0x10058, 0x40) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x80, 0x400, 0x4, 0x0, 0x73, 0xb31, 0xef8, 0x1, 0x2, 0x80, 0x5}) 06:51:17 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000540)={0x3, "ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e"}, 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x40000000000000b, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000780)=@in6={0x18, 0x1, 0x541e, 0x46da0d8b}, 0xc) 06:51:17 executing program 0: r0 = semget(0x2, 0x0, 0x88) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x808a, 0x0) 06:51:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x200}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x18e, 0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x3}], 0x1}) 06:51:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 06:51:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0xb0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file1\x00'}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xb0, 0x0) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) execve(0x0, 0x0, 0x0) 06:51:17 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7179, 0x0, 0x9, 0x40, "75c2d1d71b34d6420d70daa2289839c06c6effcf", 0x9, 0x3}) r2 = socket(0x18, 0x8004, 0x80000000008ca5) r3 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r1, 0x8000006, 0xfffffffffffbffff, 0x0, 0xe157db52baaecf) setrlimit(0x3, &(0x7f0000000180)={0x0, 0x242}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)=0x7ff) 06:51:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x8005, 0x3) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x2}, 0xc) 06:51:17 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = shmget(0x3, 0x2000, 0x8d, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) semget$private(0x0, 0x0, 0x140) 06:51:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) chdir(&(0x7f00000000c0)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000100)=""/127, 0x7f, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x4, 0x7fff}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x800, 0x9, 0x6, 0x7, "bcb97bf63bbbab96031485f1337114bab5589c76", 0x8, 0x3f}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r2 = semget(0x2, 0x1, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x82, 0x4, 0x5608, 0x2, 0x1, 0x9, 0x4, 0x8]) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x8) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = open(&(0x7f00000002c0)='./file0/../file0\x00', 0x80, 0x101) r4 = socket(0x1, 0x1, 0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) listen(r0, 0x80000000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000340)) r5 = getegid() r6 = getegid() setregid(r5, r6) r7 = msgget$private(0x0, 0x440) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x401, r8, r5, r9, r5, 0x1, 0x7fffffff}, 0x4, 0x5, r10, r11, 0x6, 0x4, 0x1ff, 0x44f5}) 06:51:17 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x205c0, 0x20) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=""/149, 0x95) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) 06:51:17 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 06:51:17 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x35}, {0x6}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 06:51:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 06:51:17 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 06:51:17 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, &(0x7f00000000c0), 0x0) 06:51:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 06:51:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x1c}, {0x4, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x6, 0x1f, 0x9d76, 0xff}, {0x1, 0xced, 0x674e, 0x2}, {0x2, 0xaf0f, 0x2, 0x8}, {0x2, 0x3f, 0x100000000, 0x2}, {0x9, 0x8fce, 0x2, 0x8}, {0x0, 0x1, 0x1, 0x400}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0xffffffffffff6d91, 0x2, 0x3}, {0x7, 0xffffffffffffffff, 0x6a, 0x4}, {0x5, 0xfffffffffffffffd, 0x3, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 06:51:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5f}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) 06:51:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6, 0x0, 0xffffffffffffffff, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 06:51:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:51:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0x4da}, {0x8b, 0x3}, {0x0, 0x2}, {0x67, 0x4000000000000}, {0xc5, 0x9}, {0x43, 0xffffffff}], 0x6}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:51:17 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x401, 0x401, 0x2, 0x1}) 06:51:17 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) pipe(&(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)='\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socket$inet(0x2, 0x7, 0x6) 06:51:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) 06:51:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80000001, 0x9, 0x6}, {0x0, 0xa5, 0x0, 0x20}, {0xfff, 0x1, 0x4, 0xb1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') syz_emit_ethernet(0x39, &(0x7f0000000140)="e86d870b08ac925502019547b357c3934f36cdd4c45621a180a888d051bc33c01e1231e390a913daf1e3cf85e81b734647a5cb75bfdd3f1a0f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 06:51:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = msgget$private(0x0, 0x123) r2 = getuid() r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/32}, &(0x7f0000000200)=0x22) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = getegid() r5 = getuid() r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, r2, r4, r5, r6, 0x1b0, 0x8}, 0x100000000, 0x7, r7, r8, 0x0, 0x0, 0x5, 0x100}) 06:51:18 executing program 1: r0 = socket(0xe, 0x203, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa79a8116d5cfa6dfecb0371c070b723ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872291f19fa8a971f7fd05026b01d72c881ff7cc53c8943cff664075de8569b03b298a85ff3faa8d9030032c4369a8faae0666dd6e9549b6d055553220378e9b5737b7b2796dda0fb116253365c6ec88d1a4731248f03eabf198364ce1f61fff814cc2d8924a893736c3a3ef4206ec69a0293cf6a1f26ea7a4de6a08e9512db71ac22dcddff5783552fc598a9311f24b382e85e69a066e7b78c1fde291a12041f2430b4325e88b2dd00466a623ff41d184ee4a95b88b29b05252c1e99bd3cf1ceb4633c7ad0c5147609050602e94de7f6049b788a6e4ac1913b0962a069f5f68be51f19f055eba0f9b53d496bab5441439b720c3e5a7be77e2586670e37f4acf1cf14d28e21b2", 0x417, 0x4, 0x0, 0xfffffffffffffc8a) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000040)="24bb5067197c42da313e49d04a95cbd857f659529463f7669d66509307e57cc94791ad0559522cfd4453160c39dac1d0ad4de2bfb65dbb46e3f7f907214bba9949d35b0a11feda04d2e14c22d9f981c8bdfcc81fac3061d657313789bde02d945e18a899e77d83731f82fa97174cb897f4aac243c629fdf70aba012d1e993a70a68c878dd55707a993161b5f524a97072d5e02979c111c2c2fe0c2db068de3c639e2d64b580b6f11b45d52f747b43b1a8f6e558ad7cc", 0xb6, 0x400, 0x0, 0x0) socket(0x10, 0x0, 0x2) 06:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 06:51:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x102) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x7ff, 0x5}, 0xc) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x10001}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000011c0)="911ab7b94c04dccadb2c4ee0f14b8c622d9fb2bbda0d6a2efe949821c031ce1070eb8930f386491318e16f8f4a2973239cf39649f599dd58e89cbbef99f68925dfad2386", 0x44}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="4a27f7dc665d13b16a7d6de8c41a099dc0a85b9ce2617cb595f4760464dc26c9505e9cc5b51925ec4c94869e9b005cd95b8682ac68aaf9a281622dd3fd62598692e7d8e2b3821ed1d8183304988276a2abbaec023fd719501580e56a373527d3494e340b37c844819a37f7c152b2b75373a229717221e65d76672acdb5374b30fd1fa8f4c6f91316626bbf354ac18b626322b7899192ddc79afd9884f8e660428ffb9ecbffc2dda47783658e37db0e29ce4fe7230c7aec948147d2a0fe5e78c6252f883f5ece31cf189938e8a04033ad898966f07c08159216dab5a76727d44c0be4e3629f8492c8332eea4918bf60282f1a5cb34bb2978935ece530bdb0934ec4c4719b4ed6df73f76e111fd0bf200280b8b60ac1bb5395fcca553304cd7c6bf0a5fc98d533122aa2df2f8387f3707a92d0e920d932831585a782672ad3d8b496f3955ce71c459366b62f054dc99d1c5c0766fe768a4d0a9bfae3085aeb2ba703e9fa5da3c1e1192771ec8ecff6e964a80c8b4fe56749c44107af61025bb855c57651a2e7ffc264dd4469e596943ba4f741e1fbba55ff141d2597378c0a4c0dd6bed99bc0058ba316e1e33890e20c30cc688ffdeb9a16e476450b77afaf50c752f2497cedb6ba7570a82d31a4962806b7519cc97ddf2757eeb5d82208598f13fbceb92d190640bc861e924d4fe9181a7ca3a8f75fa5632c22177a059a0d37d8b70e46c18b10870864d6d88a19317d384867536feeea84d0fa32e954d3e4754ebf235cb21d9358a94151243589e4e3c8db44c109131fa8f3373b461dc7e5479f9a4137d3ebbb2165110b5794a7f8f4d04d415bc5c0a539bf8cfd8da8454293e84453e4cc5c893cb88808e3a7226389ec505e86ddbf1f77760e9d75506bf6c03ac344d140680b549558c8a64b625f3414dc4722b94ce1a144c70b186648ef1bcd8bcf24947dd926d72d512a30ba03adf7c8c3c11972d955a023fb4b1b6eb8b6567f0173c7c5301cb01b6e065e296702c36a7b64bb9dd41331dd9b75e369f0c72526604563c291f689c2adeb23e494bbf336b3584ac0f7cddab91ea38a34af2ca8151a6fa8b93c4adaaf88a5b1e1a93605289e31533b78a409503777d7e991f7a367d1a6b13d1fba9d6a331a89950691ffd82513d9bb32266f83f6f88b5d5d31efadbfa7618ea6e8dc2221855fdc280d76baf6f5838683445752f73b14453a47b895beddaa9ba018312e9e1d5d68664514a0fb5da587af1e3883dd3be7749ecf79924cf75b10d1491a553d20fd44db70520aac64ab73ec20d93ddb2fd01f3a13cb0771a409d6927508fbf6106530e60c77d4f2ce9a1fcbe4c1d21059841be5abb0e1c22064db53f37d120f891b12571d5e630a51592e0ff45eb8cbd009b9e2bcc739bb1d4cbb6038f17546800b78a494be66075b00b8c2a514ae59e5782d30a192b2104f18504b9ae4bc9d56336c41e0f910a5185b42d021c120bbff5561327189f8721a1f0af5ed15b17e681b6d1197aef4039a24916476a852425622e3251a8dcd91532ddffceeac8d154447747577ad9256b60606f1d20af39c27206c1400c58501b780930d8ca92e2b825445c2728f1fe92ecc941f71136318f3f041ddb50437fdad7b39e0585f8aa713c4cc5867abbe54560a7bb8c581559c5ae7e28c7b0b9342805066955132e49470d7c9130b600c633665ae10520105889e56a8c4ce50cbb9bf2a235b846cc9b6b87ce8a4d1fb0e679fdf8452ca011a8860f412d292e1a2344bb96483a54d265e173268edf7980f5c756a2d5da4fffc8dadc9fb9371208e8b9cd8d9df9ad365d9899f7cda286a557329c2f2a6ecbedf07b8c5ec239760fa836dde8b5e813c2f271929bc64f6db055c2db8f31d26cbb02761d20b3537bd0f3a675cb587ee38563e663ab69f19504126dc1324add6a7ca30a078f7a11d8dc702fe704350cc8293984e09c9a3192963b755f3f83817dde1a5026be63d65da60c59b6ceb4ebddb477da188f7d3dc8e2a4bd669ad5f4fdc5682327022fd47156a65b5e5b06395e7a2dafb3710f002350188c606d4abeca42920a9b51110cba11fea0ed206c74181a022e606bdedd86f4c285e47d94194074a059e2d1ab81e644806c3b0b1cd6c1f3e3b85a5cf83249d8e07e0bfa5855ce329562f366d7cb8fe09b3654bfca2659ff60df3ddaf080a46125c25bba4bea06de4bf5da585278a092d76d80416e523fece6923ca1d0981fb6b4bdd9cee80bd39080030d20c782b309722a8e9182c0f9c123133d976a0f39ec56a3a1f1f5b9b9c923bb6936b5831cb61913e2d5ebf91924521640cb9d89a2d33e05d41416411ec3d92eeaf3b3b2c119b7ed65fe9e64dc85b4ac1707d7dec5adefae92cd162f70f1d9da085ae1161a91f7d78b5659c0cdcf29acaa7e69aaada6b216cbbd7826e8884cafa674b11b58837b909591460551bcfac75ee77849feb8a4db6a2f277dba599931328e472f20f6cfaa4982731a11eae5ec96a858263ddb89f103e69764ec2bc992368314a8eb7e00e584754f7b84177992df94978ddc5624019145b4fa36a2895639ba17d59d5ffd1864816282a6a239d3b464a57239970cd555c57e0e63e862e5e359cafea242fb705421f93cee3981f3399c003113b8c0c8dd546bc2b0c29bffa2f6ce8c08229614314feb92e01761cda326e93c2873f8a5330d34a7d719afde6502f513894b1a0bee9a0c2a1411356bcaa133216316ec936ca7d10b1fdf0bd1ccda5b43bfb9445579fb3bf9b4d4d83d85624c762a2cffc909c633c44d70d9212c148042772dc6a92af0ca3040121d2d3c40b643a193f8cac01922b3e36c0d2175b2bdd5e00b125b9a2f1af5222233b1c0afbc0011c5b426352f8760ef7a0e1ceeb67cc97ce426d85c1a2fe5ef19db7d0335834808f40a6152cf3409ce261214e3e091519fcb070121fdb9dd0448d0f9c21897aeda5fe5e18608aaa2f756fc1ca56fe69bb6c9f337d062ac40025790bd32eb9c04d782c1076abc87b76f739c855a01579021aeff2588a77ac5c21191d9daa37772ed3de4e1de7d29f2613c0d3c2605af99cf0fd188f6916f7484bdabec7035ab14ca4e08e3cad695dfca9424428c8223f62ad5416b34ef68cacc32f2397936d99520066cf6476fa4e5c2e88041743af5692c3330e2aee5bf4cf89f8729fcc99e2315a523aabd3141e8f41940f810fff3876d69716ec95e8dff49a81824294d818373dfb9b518a04e9be70c0c3c0ca1c5c6a2099d3f8c9ee045300916a88b58512a603efaf295c431186e2bb981f1b440ebcb84849ff2a8d485c6c8ed70fc6c3a901a34a67130496b64269d7a03780947b89599fa3f640912bc8ddd3392c4fd86246730cb072e67d7987bcbe9c74047947782d878557caa380bcee9166c19e18f23f645b0806b4d91b1685b67db83e28904d2da565973310fd0a49b0fb1a0db77d930dbd5375e74afc35cf7939f464b344d67c5be6d15b40374095c875dee8cc337befbae2ecf90b2299d6832952047b2e1b7c62a9e4632f294fd24a633686d772ddd24e873ffe39d9666a86dfc2ce1dd277e3fa11234b96b560a39850b995411669e5a0cee169a69adde4579d50e8491313cc82523a044aa0360cf4981ae4917eff3a1d2a6f5b0533db6192a42cd0b9ad84826d825f36ff4812a8b48f5c2a807f27fc45f54b9156cc7f1d3ea6323ba422a9b2c9040905b3e9d965a5f4ab33409598e49c02f5eeb79f2369bea125941c703188e1917115e4db6b24748fcfcc39fad6b8d39db24a0b3f621e0fe0a5cbb432efefd56e28e151aa5fa495529f42b815354c8bbec522de3f727a0b7a51187673ea33413a5a9fac4a22aedb4d67ad2400bd038cd19199d6b72f7a5d1d15f461ce4e6ae1126c64a56843b3f320d4897ba902facb7f91b703563c10a60dc3917f7462dbeadef155f5822440284ee31c806a76587236be8ca9925ea2e8c019dcd4a4c4befc531cd7f6525e0c07ef30be819c14799ce7c83553a6cebf110cdcc93a244233484719cb50d4bcd4d33171c5b3ea08d7bd195573558f8aa7b8369e5c62f756bf12318b33714a66009f813b0b54db5fa54e1a8e0eee7259992965bec78faab632b894cce4f30ba0b4d44756aba6c27321380aedb5266bbe26bd94aa13dbf5b21e02d3c83f9367abf0f51fa66974b5d63957e873be9794143744ccd333be426fd4ef82fe574da71d46b337ca2a7bbce6f6e3b321d7193307e14b4f52e0f49d2e4588e49b341993a6c0e01fbc2ee7a133aa73e7c6467fbceefa31ac5ffc19c9d7a76063b3a1b40d9fec0bc01a7b0f12811f2f5fc63b522b519e7a1cb2976156e6d23e4392ffc4e9282718c6a9e5104f937ea0e84d28f98f29e1365af3acec9d187623804bf85ea37819224892b33c18f791ba874553a4b63f43b496008e982bce02e8e065eb28b53322f771cce072ccdcf68df39a31cd4e2fbe9eef69841f67a8e2f7881fd9ae247f4e32434a50468fe4d35c28f0d117cf6c3259001810582a45e1a39741ecfd391473b51abf2b9302f1f7134d651e0c1284ea97285b4a8b1e689f3d60ed27a870fab92bf00013c856270bd7e471b5f77010dce8d9cbe69aac45c88755c906b384587b701a1c8bdaca5601e33a2fa7747bb2b5a086ea7161d69008189bc818f0df61834dd0ee18124f156265268591e02787ab675dd990eef945c35a89ff728574da2cebe1cad7981f5973a3d0dc69b7f36386452ebb0bb35fba74910d4df3913d421c010ae36f55ef97e3f5b4374e4e9ab31f26e6d911289ef4e16fabdd3bd5c9f7679298b381f80e834039a76c0e7e87581be3104ea084378bd84aaacb90842b5b37adcfadea2133e144c9c0bd737f7de3915a0f0d847589c22d1b76f340a6d4a34064cac6cbfa600102faf80a967b88e0cca954762222e9c104299f80d6697213236bd233af26eac3b6bacc6fdb9a010a231eeab890bd7e89dfa0a4c964c09825e4233e8472a80ecd7dd2740aef7171ab15101b2ef7808de958d5ab7ac20e206ca8d547ef5f263710e7f08b5a60ac0416a6502003ac5b812405e5647ed338fe6d3ae33188544dd5ef29767b6119a58c55257c3ec2be74c664e2573f04f5fd5db444a5025da2ace6092d5c5853ccb07f3873c86107fd382c96f847a855ec5bee87bfdf4161e824a9be244136e62f6627677184442f15d7dfe0c183cba631f8a7ae71e28df55ef017b52cc197d2c51fad0c9191a07b9a8739a904c514b91c16f89606d9ecc34a9d6c1a7db461c998f6e51858d665595ef7c863eae260e4334caeabd83e7534e9efffdf4ef7c3d04e259830b113d4575217cfcdbb3fd9a51e0019503c67683afe1fa252e5079076e0342dcb7fe53c4fdc9ceeef70141360082986e4612fcf46c1fa7284fda63ac986d5920a04d030927b7e8ed74e48deb202d1a6bd42965033cc03828dfbe95619754449da5513ae182301929d767e4081159efe08c64098c99c89cbc7471c87e67871af1354cb9073be793dee21c8257043ac11038543b679194c4e8ffc1ecc3a3614e29aef1db8d250e16a6c18ae41a86ca3405353524e1cc734315284915f355d245c2df49f9d98a9bdab8c47390e8a640362c90e9c7510d0891f1d9fb8fd6308b7ca17bdecb2fdebe8924e8a29929d9e62ed4daaf08ae6526d7a089d914f6e63baa5ca8ee88c16b8207ad829f9c354547981d0de81c1bf7885f814977bfd4c259be3aaaa4c75edb087e2cf6e5cfbd01cb5d86e2f4aab08493d9ef0ea691faadc9109528eb5a6f269abbc76ae", 0x1000) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) setsockopt$inet_opts(r1, 0x0, 0x2000000001, &(0x7f0000001340)="757e2693d7cbecc922cad45553a830603e3f70a0820a00d75b6ba865bfb43cd4c23c1ad92f8180c06d78694108069d7102af78758ca17d80cd01bac8df0358c643c152c68e060106c32c7857bf8b81745ab7e33674f8c54e46e6a00bea25d089d8945f209b5406d2ce8711207874b92824f994caa94089db26e55e0398ca8ef02c6d403e8158251e9c3ee920b94fe04e4430c7298937a6f307b798a782f1462f98c313fc06de995ae34b1b51f577788edf2b65d7c4d571dba0eba5e873cda4faa28efe529badf0873a7a43b313b52ebca3a3fb12d29d8e9913aac4965432", 0xffffffffffffff8c) 06:51:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x408, 0x1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/82, 0x52}], 0x5, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 06:51:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSBRK(r1, 0x2000747b) dup2(r1, r0) 06:51:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0xa, 0x1) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 06:51:18 executing program 0: r0 = syz_open_pts() pwrite(r0, &(0x7f00000000c0)="6ac0d6ba6654193244674d00949e726abd1593ef08d8e9133ae375bdaf213f24844c9259796baa43e828318abdae70cad7bc1c1f88a3e129192e366d27cdd76dbd602558c405044ea4da146657276c3dca7a12e3bd0ed8312c39c80eb2c34812241524f84c01c0a6685bb2965c55e13032ab0fc5e2ce2e6c6369bbb9827ee9a10e10d1", 0x83, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) 06:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x60, 0xfffffffffffffffc}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 06:51:18 executing program 0: r0 = socket(0x11, 0x3, 0x400000000000) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f00000000c0)=0xe834, 0x4) close(r0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 06:51:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0\x00', 0x4c) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r3, 0x7) r4 = socket$unix(0x1, 0x3, 0x0) getsockname(r1, &(0x7f0000000f80)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) sendmsg(r4, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000002c0)="f054f4db6a7c3c234412e505d447fba67cce6272a225b02d7147f8c2cd271fa56bd6f902073e58e1a2a72cf2ce8943a9ed04487cdc13dfe79b96cbdc7571ec8d1f804851c920c5c09bbcfa391ed4c9245bcdba2cd436895143f976dbb1e868c29a7cbbd5d8896d2b38bfd999c7eb899cffe54148e5799a9dace25d7273b7cb24dce8920d7ceae514a0811b347ae235da696a6fc0214b162dd9099a1bdbd187a392e47dc2f9c30e3a3b937abf5834ddc6c90cb365c1025fab93753a0982e8c3b3cb", 0xc1}, {&(0x7f00000003c0)="f3a42e15f84b7a3b08c5a0ab241084d2f9bff88e05134f6468cc5533446fd4cfe6990fa0c35b3002376206c8ae5b46b062d9864cc5d2b54698354bcd2c797f2a58acf551accd59048ac0270bda98eedc58eeef5ba53fa9fd528cdfef503f11299c9f1cbae87375165b0798c632f363cf590fe7ebf7bd077e3d65917107f09ce48ef8400ec75d72d16959382570f6cba05d3832791eeeb341ed5aee5893b05792f8584c489769c178ce39b9817facb645ca7db04492161658d86ad6a49793ca508b5489c21dc6c793559e36e2773726ccb424954c2239a63ac055d2564054fc09d7664fb428cd3c5cfd365dcc6bbbcb371a526eac606a7dd04f9c1f85819fd5", 0xff}, {&(0x7f00000004c0)="b27004064d1cd02f5c51dab815c7f240f330de17a94b8f9652d650b02b87f74e5db6430fbdb4c03fc0ea172ce03e66abc32b6d10f0a52ad871c215f9a00735dd2fb1b683bfd331f40a4ae897092cf1d13fef38e1efa2dbef528a8a534081d7a3a0eb9ed1ccb481d8836b0368c8eff25a6c7ee4c95f1d83dbe39701d2576250d3f36d7f645cbc014d9542d18517e8048873d6de0e070564161b297a65d2361d", 0x9f}, {&(0x7f0000000580)="8c04f48889e8006b26f623fab8a986be8f8f2c8e9feddf255879aebd83225e52ecbe09e4e21c14c3a9df10a6646b3b2558e9a23c04412c5663c089efed7ae531081c73c40e89792d24fb80d14060b792ae9ea8ee4466f8f8492691a3c1877ea76b390445bbd8391e6bc2e7bb53a63d5e526178c0d49b", 0x76}, {&(0x7f0000000600)="6dc692b2d75493b1f94b232dc471bc41bf704cd20e7c36bfdd2a988647e353ce95efda0274e5febfe7d048d9079e3bcfc95f61099488c326f0", 0x39}, {&(0x7f0000000640)="f5a7d6a25597fdd120e7373bb31df7677b9a779a0e263940d032a5ffee353580d70cc7dad838af8801fb2fd914cc968089a491f24882b93bd61fb93f35abf5f24c1ac1bc50b07094f9da20a3371292c68b22f5c269412a250df401b53601461568d851aa381fbf9ad4646e3105a6879637b31218bc4808cd6a0e5610f43d464a738e1cb346c49e9ea5790382caba0c963d679d4d2e60e7271ff4031fbb5d601efce10ddd7b8e792a8ca84ffc70167627fee878a4ff6b5c2171cc11be", 0xbc}, {&(0x7f0000000700)="b0917dd0b23513730fdd695a2519f4ce5f0b7ecb715f3a7ab6482476cd57340c79ff1bb2103ec847b222c2a404fb3a28cfe4144e0f9acc092d702045693db71fe5f98d1fdaa4a36b01bc048cc9740c5d701847828eb81c893dc450c54ee5feac8dba52ea27c5951e889e8775b5bca2f57541c124f4bb169e5a4b2c6840c9baf66ff24cba8b934fb8966b88d53dff08dde9fc970359c57ca241d3e9120192d9ee811915ac4902ea19cec5f993d282eb831f98d4dbb97327111a06534838912229637acfb5e4701f99dbc0d78dbb6db03f93dfb65fa1cb2ec827127b57", 0xdc}, {&(0x7f0000000800)="1f23b166e2021f657e80829680071443e6491f68080300764623b14b38de28ffb664062441f253bdef7f80c4b9d0c76674f8c45526afc3db77de4b02c244c856f90f8c61e18bfa4f27f49b792c93401c4295f22c3fad910f09a76ab57142ace97f8fc7dd5d75a03e8d91ac188c7e6d8273f71e18f8e1c260f7123e1a57ed4234e1f9c45180ef544acf61925802bf9a092c71ff7694a99711682c05d54653e055293d589490b9e39619123f4aec50101294fe0d2d1b83eaf5594c1f2eafc5ca40c4d391d23958f0c34dc2280b24c61e8a", 0xd0}, {&(0x7f0000000900)="90b0ba6f3c2bea006bf88108b86c5a2b60aeb4f122af1215362c5d04", 0x1c}], 0x9, &(0x7f0000000a00)=[{0x90, 0xffff, 0x0, "17c26662a28baea172af513cc3c101321f8e231d96aa45a6294b444a8a8b75844cb6095a594f2170134123c0101a881f7c3d85b095ed17183dfd3a5b8a598dd6d4ad0e0eb0e886e0096c74617a1c574e858dfed4ec367729ae10ece17646e89f99e8f1a13b3f77000abb3c0b3a9650b9b2e15923117d783f815c"}, {0x28, 0x0, 0x2, "4a320474efca2ef53570d47b994071e110"}, {0x98, 0xffff, 0x6, "082559f3a6822b8cb187d272dec48befa9d9428d08240d51a7a32a86edc48a3384b429082ff88d8b2d08c02755f61551abf723d227b1dd1a1361f2757a001112ed5a0ac4cb18fabc07b775508ec5c9717620b424fe2ead1c4f546acb907cfb3f7e76f618fa979500c297554d1fc1c5f9d0b717cb434c9f23b1fa382cf47e97aa1433b26812"}, {0x28, 0xffff, 0x8, "4f840957cea28c79f123fd2a866835da166ed1580d60af14"}, {0x58, 0xffff, 0x6, "5d4da1909fe682d59b3c888d98af5f0f5d1df89e9d592ccd756a62f9dc69a6ad2cd8ea5aa780040a31822febe18898dbe00f8717a1b931d51ad07ce0c4178e9d7586"}, {0xf0, 0x0, 0x7eee6ea8, "08c7da20214e591cbd2f51c39d90b19c6576353c7558cb5f18e27c862f4161ec862b0d98ebeaaf1c4469137e71a2bf0321ab7b2716a6840fca201e673430a8993a58b420762f9b03b53c44db926914adf413f03c177151b04e87b9baca9fb7c9010a4d3b8641ac093800e4a2bc462cce8709adf8a5c21b45814aa66ce0f4a89581579017dd725c0aebfb79b6a6a2cfda523ca87cbb4070ac5f68614718bb7c8a5f870ee7a552d2b11ca91848f04c9a2f5c3503631c1b7fcb64d7774431c549def8a500d950311195d4115efd89bfb73e832cf4c83d44c6a47017fff6d8"}, {0xe0, 0xffff, 0x8, "bac127ca429db70b5ec61d8c76fd9f30dfb76c31a42a0ab699c49cac256ecad8630813ef85896c095ccbdcddb411984bfd69089fa698ac3c2a998d06b174b37562879b241c12d6e8f34246a93d8a102b6c0bfe41c913dc2f78ce146cde809c0671b3040090f3e3ce70197b4beda19807f27b2d843e5c609b8f6ea09b951cc8c9f823232d4b44aa7478f9570a2e5a8d2ee5d78f25c46ed641fa55d6b6013b84d2cbdc6dd741bcbd8cebcc68a9096d31f1d34e7f65fb8bc894fdd99f1d54a339c2f8e5fded2e2bb88fdc31"}, {0xd8, 0xffff, 0x2, "914756cd9863deb3d51984983d3e027d60aa3cf19ffc022c49c1c88ff5a89ef36aa695cba5882f34f2dace304f7ae1d5f7c23c81774b09f5412a5da5580b88636b26cca086bb6d2e8cd44068ef5b2648db22e94eb60eb05b38a34f7812211b696c28f9d552aef277cbdf73019f7515e2d7c565f10c1c34796db91d5308f35f80ce235631552cca5d4226cebea9d7f4be16439bafd6da37a5ffbd70154cca21ab78e1566b0eeff123afab7f48dbec1137f4e5d5d70a75942811069fb47b850b61fe2564"}, {0x68, 0xffff, 0xfffffffffffffe00, "de18e109e195fd8b3f75ec662525241cca809cccf4888bc4408ef5dd41f1ec905a6c148a73476db6a8f9ca7059dd3bfc993cfdaffedf3c614fe259b43d4a9bf54f725b7f243520bff07831e697feb83a53cf"}], 0x4e0}, 0x4) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) faccessat(r0, &(0x7f0000001fc0)='./file0\x00', 0x83, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 06:51:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="f3ba550cf08654204eeb0c6dc94dfafaddc2b4339c5408ab425f1aa215f8a6dc0980f2d4c67ba0"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0b5daf4f988225bb7e783073e51bd86604bccb2b23cb62406aa24d067f9c391e148ca6dabb3a989eb0245ccec885334be66d8dc9770891d6cb4ef2db809bdbf2bc69089b331dfbcbfdb70a3a60331440ac557ff22130555e0c8209354991a8fe96b7b34304ae8aeca2c890ea528e9606add41a83243f80df34cf6a9810e89d3002dfd9019f9eb3fae7313538775c3893ccc60937e32c7c054cee68e7daa107047181cefc2070fa50f0bf0e3806f31220de50d9b1176fff781799d0956e06230ff5b410fa1583d4a7c0b5eca8f9bab8e86ecbd753cc6cd594999d07948b2d8f43a5d39377ff3dbcdc05d9eeb2bf84100bbe40de6f29ece3798f060e3b12e581b6c22db27c39e428fbe36ba9379a5456d82c384418b3286dd8670fcca48118722b6c3fb53fd016fcbfaeddf9133d318a7213c191ac55fc74f10d8a19f2128bd3836077b6116235c6b177299b26288345c4c82d5070251170bb7abc069a3c180a85b8150d6559685e6ba408a0e835e0746cc430a925ee8e55aa666354633b78b5edfeec0fbae259bbb20f6bb22bc536ac90007f967436de313f440adcb1bf8750b59d2fd5e73bbbf44e1920da4b9d80c21f468531ba0b66b8df7c47d4b280a075b1911b30e0af96b547d2396b6ee59103de69f5d4567d38c0a0fe788056489665e0c45132ceb1ebba2fc80049c69343f6eb786e468c028b491db5e6482d4c58f877e72e4a2578267e3aa98a14e65f3389b940abd3598fa6d19935ae23b6c9a303bbc3f783aff1f8219fdc88fb9a1b65d45a8c6b145ef6882c79c9b809b73829ac18127087077bc2460aa91ee5be990416aa0beeaea573992f9dd2f3ba3fc485c25121777de9f34acdef34ab30ebb5147f0f4284413130bba9c80df10f20856eff89f96a0a655f872c05cfc2321ce96fc39b5b8bb687c374308601024633c6a12969f9091aca9231a92ff74f453ce5d4c7fd0a1d21f617901a00d1235623dc457e59d7fac8356996535ba80c32264016a62286ab9e551f2f76e9163cd27b5682c206be42f773f43033a8d233b0f7b3812931a6cd8815fb2df1071e31e824679b48676d466a67fcfddc3adcc31f4f215e79d7c7c1e06195789e96d3792082ec83427e6e51a5e8dc644d924f22571d71818c71869a4a501bc68cbb3ce31d86c7aba97a2e1fe2139bb3643152b86ac83c48346b58f0dfb0f35e3cd610b759f7a31bbbd9d8be6ae7899c9412087c2b55931a5def8966903112602334ff014fb204283fec4ef7c411472c7a57a507054c520fe0134b8a166061d3793990e8b545a7bcf22413119c18bc8925a7af9c286eb70c65f1974a7a40dc03ec23ebfde98154f059801218837b5e75fbbe09720b8b0451b24289801fb7c3be41babefc706d9ff504a40f966681afdbe18555c96797b20313c28554b72d51267078b2aee5707f0436c7617cb4c3d1ef7b0a27f87c85a429ba8fed9e0176ceb4dd5881b0759fef96100af2f8a18ff84ac070d03fe70614f061ac7442a723219d044b0acf799fb3d66250c3b969fb3cd6f655bc86aab0cabd9622e975abe59fe5d019189be5b72135bf1c9aa31658d67299e561249db92b2dd4fc84ab17fa8d5b36cac12c33f4f896d621e60d158129340000bdfa9b6b18d882cb576355ba9a74a6440faebe3e76fe28f383d2929223a8de225875a74e49be67fe13c1b610b2ec27f89b6adbecf4795d876914336d8aa9f220cf1ce99f95d3ff9b055349b336073e09b0199291fa03dbabac94e57f3ef0c4107cf01959dc63915f2fc61d29f5df61e2879bfd2e38db6d0dcba01e495efa5667c7f8eacb45470141e48372cc54ebef4c2d7d1c59cb23839289b6d36a0c210f8565b3d7b6b695b997b5914dc1be6f34d6ada2ba3d89d6f620ee6bb59c535546d67fbbc72c20dc08091e4bce64282ddd1486a4aa114b1225036853dca7e27c1faddd37ea07159a0c87dd7a05abd075086d5f81a78a3c6eac424d2a94f45fdbee85ec1849a47685075dbc305e3148b6f03ce4db816316c153b1eb3a77f16dffa5f9fc7a77fb86ab6980e3628385f05f7eefdab26d4a6a04983fbc7ea940ad46fe2f75c6bf6f065268e7eefa4545ceaedef2221eceedc7d5c04d92c96591e0b15ee310b665e4a0db162636c3f44753b72a54f93135c016ce87a471ccdfdab31b87117faf09b53a9ecd045746e0fa4c4a1e4165b0793ebb9ec8145967fed04250aaf9be390920ab7d650c13a96d97294ddbce82d62177acba39c92d1b12fc9da0f489a014396d419c997c74a59806c3c3cdf985652c463057a36a85d20f9f54a438040d02294e3b06a213a26acaaa5cbfd4a15e52d6da9e26a4fe807f0afef590e6d8ac4788bb7b9e1a2084f54db6916427f95566b8fd7bd8d5ca16252c9a073e0bacc38e8b4c21ade33c26961f16d73e18bd95e231993046c80324f9ba5af88945df14786b98783f011cead478379ce311c05ca8bbb805dc734ff5047b6f7aceae9cedbd89e6c64aa117b1e884ff0587f66e92cff4dce3c8ce9af9c85517ef31da82caa0807f7f7ecd9a6628dd91c6da14237c5a9cfe2e982636198bb36ba43f6bed5d4e500f12ba3acd67a21b35d880595a1251ca0324862912a0f928ac87ed5e58bf9b30fdda3d1a698f4a4407dcfe837c249d427249aea9651d93eff600192b94f16f30718e319888edf89e648b44f06582295cf571be992bc975d5d6cc6b453a5536088d6f58bd5a90ce41c86d2a67937a6685119172be098c3a91a10bd73ba6b41c92d9d984e2f416e48a54c8e45392516da0d75e46b14c90023e0192f6ebf5f57fe947343ccea57d29a58bd000f6a561bb02a80624824e477fc8d8128a69fed9a64d313e0d392f7f5435c3266a0b92776e20a0a71afb8c51", 0x801}], 0x1}, 0x0) 06:51:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) renameat(r1, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x4, 0x3f}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e", 0x66}], 0x1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000280)='./bus\x00', 0x40, 0x1fe0000000000) 06:51:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x6}) 06:51:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x41) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) 06:51:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r3, 0x4) ioctl$BIOCLOCK(r3, 0x20004276) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 06:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x1006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 06:51:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socket(0x0, 0x3, 0x100) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000340)={0x2a}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000582000/0x3000)=nil, 0x3000, 0x80000000000009) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x4019) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000003c0)=0x8001) 06:51:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x101, 0x6}, {}], 0x2}) 06:51:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 06:51:19 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0xc006, 0x9) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fchmod(r0, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = semget(0x2, 0x0, 0xab0b95ae5ea203d1) getsockopt(r1, 0xc78c, 0x4, &(0x7f0000000180)=""/220, &(0x7f0000000280)=0xdc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x3, 0x9, 0x800}, {0x5, 0x8, 0x1800}, {0x7, 0x6, 0x1000}, {0x7, 0x9, 0x1000}], 0x5) semget$private(0x0, 0x0, 0x1) 06:51:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/100, 0x64, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x80000001, 0x1aee}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x1851) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x7fff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x882, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x3, 0x9, 0x1, {[0x5, 0x7, 0xffffffff, 0x8000, 0x8, 0x8001, 0x5, 0x80, 0x100000001, 0x2c, 0x6db2, 0x6, 0x8, 0xb7be, 0x635, 0xf4b, 0x1, 0xb97], [0x8, 0x6, 0x3eb, 0x10000, 0x3, 0xffff, 0x101, 0x1, 0x2, 0x8000], [0x8, 0x6, 0xfffffffffffffffd, 0x12, 0xb36, 0x1000, 0x8000], [0x3, 0x1, 0x7, 0x6, 0x10001, 0x3], [{0x2, 0x4, 0xa7, 0x16}, {0x8000, 0x758, 0x8000, 0x80000001}, {0x7f, 0xb0, 0xff, 0xca}, {0x1ff, 0x8, 0x1, 0x6}, {0x7b0f, 0xcac, 0xff, 0x7}, {0x1, 0x7, 0x1000, 0x4}, {0x80000000, 0x1ff, 0x5aee, 0x7}, {0xffffffff, 0x8, 0xac6, 0x54c}], {0x42c, 0x9, 0x0, 0x442}, {0x7f, 0x10001, 0x3dfb, 0x6}}}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000540)={0x30, 0x29e2ec38, 0x5, {[0x197, 0x8, 0xfff, 0x1, 0xe70c, 0x2, 0x7, 0x4, 0xffffffff, 0x101, 0x200, 0xa0, 0x0, 0xfffe000000000000, 0xfffffffffffffff9, 0x7, 0x6, 0x85], [0x8, 0x0, 0x9, 0x400, 0x7, 0x6, 0x5, 0x4, 0x70, 0x1f], [0xffff, 0x6, 0x8, 0x17be, 0xb94, 0x7], [0x952, 0x216, 0x5, 0x5, 0x4, 0x7ff], [{0x7f, 0x7f, 0x1000, 0x9ce6}, {0x8, 0x1, 0x6, 0x7}, {0x3, 0xfffffffffffffffa, 0x7, 0x5}, {0x8, 0x10001, 0x1f, 0x4}, {0xff, 0x6, 0x80000000, 0x8}, {0x7, 0xc2, 0xfffffffffffffffe, 0x5}, {0xfa, 0x3, 0x0, 0xc685}, {0x7, 0x4, 0x7ff, 0x8}], {0xac9, 0x0, 0x0, 0x8000}, {0x6, 0x3, 0x20, 0xfcd}}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x0, r2) getsockname(r3, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) r6 = dup2(r0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880), 0xc) connect$unix(r3, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x3}, 0x8) fsync(r4) fcntl$setstatus(r1, 0x4, 0x80) accept$unix(r5, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) accept$unix(r4, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) syz_open_pts() mknod(&(0x7f0000000a00)='./file0\x00', 0x1040, 0xfff) ioctl$TIOCSTOP(r6, 0x2000746f) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/diskmap\x00', 0x0, 0x0) clock_getres(0x6, &(0x7f0000000a80)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000ac0)=0x9) getpeername$unix(r5, &(0x7f0000000b00)=@file={0x0, ""/108}, &(0x7f0000000b80)=0x6e) chmod(&(0x7f0000000bc0)='./file0\x00', 0x80) 06:51:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 06:51:19 executing program 0: clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000040)) 06:51:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="ff") r1 = socket$inet(0x2, 0xc005, 0xffffffff) sendto$inet(r1, &(0x7f0000000140)="f8bda89407f921065c11db1a0244d557716e9c407b805d07dc3e1bc001923e0ea2b853ab11b6a5ca37f76f16cbecc9121bf157597278ebbcd30be852e375dd45d3bc12c6035ea7aced4dffd4dfcb02401c091c49906fae1b82b87f8ea4baaf2797aed963c4478551f7015e", 0x6b, 0x6, &(0x7f0000000200)={0x2, 0x3}, 0xc) geteuid() 06:51:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x860, &(0x7f0000000240)="b6c06fc53d5fdebfc34e43910e38cc56153db6a4dec341742a4228ac97829345e749e3f5d5674d9b31b3d6d084e485c20046118e0b7cd716e6cdb92a3d1b55d4953c56d85845dca2000200") ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCNXCL(r1, 0x2000740e) 06:51:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/103, 0x67, 0x842, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 06:51:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x200, 0x6, './file0\x00', 0x0, 0x9, 0x100000000, 0x80000001}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 06:51:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xab1) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 06:51:19 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xffff, 0x100000005}) flock(r0, 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x38d, 0x1000, 0x1, 0x40000, "3c85832df3b113e43d35af2f56c1b96bf9d1b3ff", 0x6, 0x3c1}) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xff2afa6904c7f588, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) 06:51:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0x10000}, {0x6, 0x401}, {0x0, 0x1ff}, {0x8b, 0xffffffff0}, {0xc7, 0x7fff}, {0x0, 0x300}, {0xc7, 0x100000001}, {0x83, 0x8}], 0x8}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000440)={0x0, 0x8, 0x8, 0x7}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) write(r3, &(0x7f0000000140)='\x00', 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x810, r4, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x100) read(r2, &(0x7f0000001600)=""/52, 0x34) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x3) select(0x40, &(0x7f0000000200)={0x80, 0x80, 0x0, 0x1ff, 0x7, 0x6, 0x6, 0x9}, &(0x7f0000000380)={0x474, 0x9, 0x4817e420, 0x1, 0x3, 0x9, 0x80000001, 0x20}, &(0x7f00000003c0)={0x4, 0xff, 0x1ff, 0x0, 0x2, 0x8, 0x6a9, 0x100000001}, &(0x7f0000000400)={0x9, 0x800000}) read(r1, &(0x7f0000000280)=""/247, 0xf7) 06:51:19 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) read(r0, &(0x7f0000000280)=""/116, 0x74) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) socket$inet6(0x18, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:51:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") 06:51:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x281) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/50) 06:51:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 06:51:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7fffffff, './file0\x00'}) ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) 06:51:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8, [{0x3, 0xffffffff}, {0x1, 0xd911}, {0x1, 0x7fffffff}, {0x1}, {0x3, 0x80000001}, {0x3, 0x7f9}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x24}, {0x3, 0xb23}, {0x1, 0x5}, {0x3, 0x4}, {0x2, 0x7}, {0x3, 0x20}, {0x0, 0x8001}, {0x3, 0x6}, {0x3, 0xffffffff}, {0x0, 0x7e}, {0x3, 0x7}, {0x3, 0x1ff}, {0x2}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x8001}, {0x2}, {0x3, 0x1f}, {0x3, 0x3}, {0x1, 0x80000001}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x6}, {0x2, 0x1}]}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 06:51:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6, 0x0, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 06:51:20 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 06:51:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004209e00060000d6cbbca851070900aeff3fca032aec83baa3e08f761df259b0606993000000000000000000e0ffff", 0x34}], 0x1) r1 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/217) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x20088, 0x20) 06:51:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x9}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 06:51:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x44) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) getitimer(0x0, &(0x7f0000000040)) 06:51:21 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000400)={0x8, 0x5, 0x101, 0x9, 0x8, 0xffff, 0x4, 0x10, [{0x1, 0x5, 0x9, 0x9}, {0x1a1, 0x57d, 0x8, 0x7}, {0x9, 0x866, 0x5, 0x100000001}, {0x1, 0x7fff, 0x8, 0x8}, {0xcd, 0x4, 0x682, 0x5}, {0x6, 0x8, 0x8000, 0x8001}, {0x3, 0x4, 0x884b, 0xfffffffffffff800}, {0x800, 0x8001, 0x80000001, 0x100000001}, {0x4, 0x8000, 0x1000, 0x309de6f9}, {0x200, 0xff, 0x401, 0x2}, {0x8, 0x62d, 0x9, 0x6}, {0xffffffffffffff01, 0x1000, 0x800, 0x5}, {0x6c2, 0xfffffffffffffff8, 0x2, 0x3}, {0x7cc40809, 0x800, 0x4e82, 0x92a6}, {0x80, 0x100, 0x6, 0x1e27}, {0x8, 0x8001, 0x2, 0x15}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r9 = syz_open_pts() r10 = kqueue() pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000900)="14221ed9cfc13928a483d985695534274be5082015c688c76ff14224dc4f6bd90a094b9cf4e982336c8abe1f2efede96e8f456c7c161d300096f01b627b2444f1303a860511f5518f7a052421e4c741d3413df56a6d9b59f194f186164f84cafdb0a2dbc2f05f02cdcbd1cee57d46231ab3a931c679d13f625e4b384eaac4d4e898aa99659eecf5caf0a5ec94f8262d5d41232339a78a70ee4cf6a2290e71b4c8ee200180c75180c0361b3b7c4f65045f6d5090282ce63fa606abff35a8775bbb064330c17ef12f40026254702b65591033a9f3664578c124f833eca26c42fd653347e99f40bf410d268c06e338f2f8fef1ee07017e01516a3f8a4217c2f452a3781ffe83d999908f3d1628a1b5aeb938d13918930171e3a22e3530c4159a427e9b104b192e214028bb89d5ace1bd06cac4c4d3cfe80590c6db7cd8d37cad3d6a84eaddc9746465b889551b49b39c9569c6166e85a3c050b2c52dc2dda08fa88adb7cd2d2412e7671367bf16e311617938c722273ece21df637bbcc8362343b31be1cbe417b83ff3a29a39dcae08bf85a6531a89a173a03dece07a82ac09266d7b418a35e6f59a48e22f7fc9f6b5b2efd047313c24396b4d78d1c789db26acf635c9e421c069f2b99840f180c2e1e3b38776fe0fb615078f4ac6f92a2cf94dded4f7e8fabc1e942411ce2fa2a7b604d7ff3777dee6a1e910ce1a3d14224e6c810a8bd85cd416719da5490cb53a0670a20165260f6c0f70410903b10f3bd470bc2b79dffea15cd5962ed7dc62c72b12606c6eec5f1230479116c1f50baa95bbf8dde408fa3e1a89099676d34f3fcaf222125ecdf99470b74b6360064b412f0dde79bb3b36a99464a98e05d745830e30466db6d7e3f4adda5658558c9b664fea6c8284631610c0028d6a229bebc714b92ba772a98c45eab94863a451608ff258d3884fb36ba9f78b98dd3f2398ce21275a805a98310f9c95b397fa91e4c143648efafe0461421466470a94c01e5e3e575730c9e64bbfd360179d4bc5db2c102f6c3d300c57fe8672b69aa98f48ad8fcf21f1072a8272632c79f47bf0c08ac20392baff508453feaeed7182d2010b73936356148d5b2b3810d207653d673dafc2200635723efe7f0370672e4ab3c5916573f7cbb044552e6e24196ca20327f6016695eb07e16b064019fad72f289ada24ab16bd551fda53312c023a98507f85f42aa411470b932d79ab1dc5ea22a62cc39af20a446c4dc8ce878de211189f283619f772686ac508b0650ff6af5ab636bc97b8d0c062966acd6f4537afd2b69aea627a544e41d28b4642deb558ed9a5949f434ef370ea8ae03b8eab96cfea1c9a9d5124e87bd43f603a81b561175f523bc9d551c25422f63f4cac3c75cf742a2f17339fbadfd04fec702b2d72873e4ec95d6bf58baaeca9ec35e97152b3c52d4fc4a637c3c11770dab0ea87445e7753cb1d3daec3c74bebe4c26be390bad28b769c92d3b364dc41df1a913f8e5ff482062499704442854050e4e36605976ad1270396bdfc66c62e95280f2490f49b92bce019d0dc9ee8354160f3337ec5176075c2f36ef1a29354cf0d7760ff0d257f027f68fca20b41a036e83aeced526f617e9ef14d108e5c8235efc5f6a45d944b189a287e4d27a9a0c9ac62704015af0722e997bc1cafe7d207363e51987ef9ca9bdfcc1484ee2b18ad7a9a2e501991da737c3af7025e1a20d5892bec1fef00dd20f178bea317c6a1e4d5cfda7f277c4df903e21b933360331f05eec5eb3240bfbce99e5e387f2e8bd472ba60437b7663cbf1d2573c363a65636a09ebaaefa5d792e7ca4fcad4bad0dc042093a58072adacbacd2df4d7e89240556ba7f576aec800f99921386f52125358ef5d8d4120f788ca07aa35b42afc6bba9f7c6a906067c346141966139cf8e6247fbe309990bbcbe8800ee911ced314188910539f7c4096bb343c44a4561461ef73cb3762e8119102e2b01081e331e74d6b2f9829ab75c8be0bbc4155e1437487869016d6dd046181e8e8fc53d81db26949e562d9c35141d4457d0e0a451af4d769d7d69067491d3610d0953e2102b35f46f8d08a7c6e0412acdf4dd73aa7094e574d0da9e1843eb0689f354f7841a845c52ad02a9ad8076480ee11cc9a0d0a136969b3069bef65e48ee33245a7e2eff25e0fef1d111b031f40d5d826c12a90e215a0bb950c4074e40ca2cb9f142b1b5dc991aaf4d2be67721c8f7227de27deec81e17769a0cdef3499540118af3e927e7661e4cb8fea44e4cf8345226e1722552bf2302fcda02c797de7ea7d9467b9c0bbb41ca7fd5bd9099753d624fdb395800c19db361af2ed399ee79110f6353f031f022b3bf4ee363a832702a5d23426cab370b7030ad2796f6c08230784767b73bc1784a26989f47b62c577e499197ea59cb8aa8a3a49144543472fa16f14286c3858e4fc1f69c88622c2ebd6ee67faee4c344b3febfb0d055fbd6daa697086df350baa91f50a1e673ea5b6eee031ee1ab615407f21bdc1af209d9e09aea1433864f1d8acd127cf31f903c16d6e456d7a10be1980e794873e164333f24796a3ccde259fbc622d31ed92afca823108f0eb2848c91732dbb2599dafb2e25aed2dbda27d13b8196da77d82c1c32f9483a14cdec9ed6b2f5bdc273c0bc98f87c1813c30d6d1e5f75097f6c948cc955e607bea6451448f559a1696278c2bbec74e190137f19079fe1bfc765ac756f333498e2e60ac434c337db84dd4b8eb3d923dfeb6471e01276ace289d78c21bb0006a9aeb31ecb1156e3572848a4be746b7ad3207c5f04826dad104587187fb85c5d0f39c377fcbcd1da07cab364344cf08c5a5560dd45df6b5b4a918b191134eedddf81d7f4bd277a6568c07403b099efc92ab27f028ef13d07392172c2ea7e3249378bd104b924fe5ee5dd0128e41f26011a4a462f13895eefba7241d641a6e9950d50b09dbdf7130a0ddaa8cd7ff32d3e94ec605f86353ff4a403347bf7c5cef650097176573bfa78f423650c5177b1284760f4ccdd70e76227b1d0d14228aaa28b396dcec6bde267c44a49984d7d0c079be458c0f46173dbd1c2325a9b3f9d6a62aaae2bf5b3137dd5085ca5bd00621c5c804804567d336886287c129db5954b4831aa8874dced787479675534fb027ca3b46af4e94ae71373f09d85070d4fa5d3d3e1191265329b80a933012a8e1baf4e4129e52bbb0bb53eaffc248f917032f9068c6b4d758c93f140510d4a897c55941a424f3fe4bf19ad1feccc82f92a87b4837d0aab3295cf4b8d55e4bd016f74d0fb1060547a1b9be648092fe55305a5affe0e8be312480fbf0f6e17b0e83df20201a06b47dc47b4f181c5033c6df74c1f3f4db56779501b0e960d0d5b91b0e329d6588f00244d766b13b4a223275c0700e86bd565ece930d50816031066a114de581cc6c98cdfb5859e754641718e9c154e68e451688e2e016a9c2e88c0ee70453dd180677749eef4ae3579d8b7489d302a6de6da0873f12afae839ab9631ad5f0c3e18a7d452f7f7e00ef31f8ae10a3a49fa7e3cdea4887dd6695f41f3823035e653fa20b247f163e655a9705dc3b491344bee1aeef3e7391cfb8bd768b54f1e5e786d7ec4226f1cc8cd72c94b90260447390e6196c81741f5c3aa40ed74fea730e2828d18e0a514d3a6d49c195f7fae93730c1d255523659aad3e7cd6df60fb0fdc536a4e6d92a04a29804c9fc51d73daf55e92c141b0746585759c2b3721ff9f42dca6a5808a3c8059f88b8ddbe86efbda11b3ff8333546c3b98c14929765247187f5fc4dca3a216de58a9f9fcaf648ff6d9bedd97ed902d6bf4396faf228875aeee19915c333235e594f457b63e79b7b328bb61ef3d115aba86f08adf8ffe25f64b56c16b9aa3facb2b615539bde7ccdb04d5893b164141795b712b917dee9209eee0b0ba754baf30049fdf5ee5dae41149ad332f1cf9c08c13a9d37a1f35da38a26c4e567910b62e99406cb4fe81c9e6ec4a6b3c97e9841e026ecbc734db6e3c235949aa3c07df7bcbb8909347d28849f5e7bfb4614f48d4d062b8c8adc0d8799ec829da93d362be3cd0ec09d967887b2ac9f7e15ed3f158740ac9f45a38b529354352dbefcf6031076fc7b3eca47caaed0e3b74cc17916516fafa02abe37f5b2e8bcf9a6a7c5e9b21ecc7efd87560d2fb91a7d39bb3112e8f40e7ebfeb004fa3db50591886f5531a76231bbcf62d62b16686aac6ac940424126a43be015d247b44d09d85a50c5fcddae4d92df786afb5c373ff140a3b9fedb91036917160393a491b53fc0b4b788bbcdffc7a6cc56775b566fdfbbdfe8ddb8c48d50a322ab6478c0f62224ca2e3a65caf171ab49a3c013abdf3f8173f9efd92f7219130bbfe18dc19c623477f7783d8c4fd6027dd5ec7802fdd22712703ebdbf3ac1c82e25836aa72fb01847a5f1452e266d5ae10cc6938dbb1013afceee96a4863c2737dff5f9eeec66fe27a06421c09beff8a271c48bcc0b691de4930b72f5e3c65a1d87ff3706eee189a0be65022f5979b03f578c7954e0f2ff04299d17f7cb28ebe851b43c4afe3973e6dd927b2e05045fd9a6638cfff7b506eef4cbced39a52ba6fa4b3d1bbe8f4e8eb2339cece018ca9dbf0e3fbb3d03d2dc68c5ebe27d7c3e42690e95a2013e394578212a7d58eb3cea70cdc518129a3cfee20acc22a7d22501c7a4590edb3a211f1c57cd1107bccc95bd6d420dab034337e85b52befaa816fd040ee17d4167ae37b3e24512f682f01e0e6c4b717fcb3a476f152e9691dcdc49487c4cc28bc721dd74274de9c1d1f9bac3f6f309ed74baad9d4b89b18a946a33419ae32e1e33421cade682e025984bdf11ecc40652b834f8245a3d2ed87cfca67de951dd5764770fc605ec303882b98e3677de7f6ba4f30d1748ec8bbf8073a88b8f554a22e74c562c3666e0400a58f73647b7e342b5c0d653e519d4423603c1402dca6dedbe6856720fc3a968687f7371992c10d30b50c79503933c9d0ad7029371f6eca4e3ab98c62ad4a8517b03845f98c7a02f3af96a68611528ec18d64d3a149925613b112251fc70ef3e54c85274791adfa991d6c523406a2764b5ce19ca28b212ab30a85f97b6363788289f9dacc9d2556c6571d9c791ab65599804604738a556c56bd685bffac20e931c4991b0be31b3b08785205b5fb396becc1424711b82f27c0fb16d81339838d8a549046f42c59122164a81ab9b897a11c6d8f7dd2ac8eddc75ffb46fa832f22c38a4c9f5356971aa79d59e03b1d1dfdc45059be66d12416a7d397d5c3babdee2852e8464e4b8310b342249450590bf44128dd6f695d696a9a2a84adc9601238331c02aed98ea8b147f8cb187292f11e5ce1a47f365098b0eeb955cadf53698d4281ecc7b5b0734fbc4d3fe32979a516ae02988afa36d6783b67957339023f589320660b362e498a0c199f07f0ed9ba945a0bc29da184d96ef81098f8b02d5a402f537d17f9d3ef267e0d11258398a3a3b67b08ac326bd39395bae9fae21ef4409672752e1c50c7e0f26ab8807c1d69d0c82e014609cd0cedd1a691782870bb437b61c191c3192df5cf37a9b8e3f292d0efa25d1340b016f8c04e0e63e0be700d11d4d75418ac38a906bd6ec99e4ed4def881ed463207f538dc5759c5519b93a1c60fd992d976ffc6251ad6b8e5ed36635cc8602f5812d6645d40c03fc7f5b6479fe19fb3ca9c394edeaadca509b4e9a07fe83e043f6631ef9b8f52b763595794af5c50bfc1d4753001f8aca59a8", 0x1000}], 0x1, 0x0, 0xd) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r11 = fcntl$dupfd(r7, 0xa, r3) close(r11) dup2(r9, r11) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000580)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r16 = getuid() r17 = getgid() sendmsg$unix(r10, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="2c949b24764a507cef396ae8a86903860d160741f381cf97", 0x18}, {&(0x7f00000002c0)="a0f29e04c7884d39a236f64db1a343bd5d1878c440e43c1b237214b800ce3efa57e096478731be2053abd42dd1a395f1951f7fbd776b5517f6cbd5ca8c3acdae9a432801f6b72f9ed131efef4a03ce4fbac73de1c34b1d963fd40383ad587dcc033a7fb9d91da760daf0eb137fb7b906bee894ea891e04d0efd924483283711678029bc1045baf880e12682028e86d93d5c8dfb92b6da84d34c16c1f83bb94e18b30e2f8de730602a78a6e4d2e2c0b76aa1b81051f4aef8cade65309117e53111305a0604f050a6fbbbb8f2d663c0df037337c771f6770f182e7", 0xda}], 0x2, &(0x7f0000000680)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r8, r2, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x88, 0x408}, 0x1) 06:51:21 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x120) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 06:51:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0xc007, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa0, 0x6) openat(r2, &(0x7f0000000080)='./file0\x00', 0xc1, 0x2d) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9c, 0x22, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x90, 0xf00fffff, 0x2}, {{r1}, 0xfffffffffffffffd, 0xaa, 0x0, 0xffffffffffffffe1, 0xffff}, {{r0}, 0xffffffffffffffff, 0x6, 0x8, 0x221, 0x800}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x20, 0x100}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x10000, 0x58c}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x5, 0x800}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20000001, 0x1, 0x1000}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x10001, 0x80000000}, {{r1}, 0x76863d9c8a35eb97, 0x84, 0x20000000, 0x7f, 0x3}, {{r1}, 0xfffffffffffffffe, 0x14, 0x1, 0x40, 0x2}], 0x1ff, &(0x7f0000000080)={0x3, 0x8000}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 06:51:21 executing program 0: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="f33041345c7446b751a89e3be49e7ae9f052d16f1fb3743fd6", 0x19) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 06:51:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) r2 = msgget$private(0x0, 0x8) msgsnd(r2, 0xfffffffffffffffe, 0x0, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) msgget(0x0, 0x100) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) kqueue() 06:51:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r2 = getppid() getpgid(r2) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff99, &(0x7f00000001c0)="d18d4801389709445ab0e87ed2a40e700c61e39a94fc2ca317100c226cac69468066b19d3ff26ab246d98ba5523e3d8a6d29857e7ed32dc6fbd904414464ea30e6d97c280cc6464bb5d539945fddb409d16065b4947f0000000000000061132162bb4b4c73324743842ddfe86800af0fca59cc4b42ddbc1f879bd87d09076d8655ba33455dc4c373ce017c4c5313da02b2e8e3bebc4c7b230dea014470290f438f5746afaac6a54588657c114323ab8088575195620bbef6a3d4304d80a666e7b68fd310d32f7215c9980ee17a1234cb4e8bba75fcce9d701a2b9ace7ab331d9b107d679a9cf58a22060dd587c33aa708af7aa827dbfc18a2254f9abb57309938560b5a130b1dbdc12a6bbc6badaff1ff8ca129eb9058965e9d64a75c8007953054ac550fe2490875c19088abde523790c2f75a942066ccfe3") ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) syz_open_pts() 06:51:21 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) 06:51:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:21 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xfff) close(r0) nanosleep(&(0x7f0000000040)={0x10}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) 06:51:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt(r0, 0xab40, 0x0, &(0x7f0000000100)="70f6e58724a6802eb4cb957dbc649eedc3a9a868c57d00bfe19f5622b4569c42fb6e9143e4d2a43f85caee134c6f3f9b2a0eb3f144a71097af656574313178330abcb19e534f637384081da244ec1c54945b060ff005875dbb251662b7ba4228b39ea29baff038cb4df1c89739eb2cfe26d94c5ab524f717ba6f539a7d8b0f4cba2da7375e66fc6e690575d66d47749722cac730d5f952145c5e4d585ed504a93b830d060439924055ffed770b398b10d05d53a81b927d7aabb2e6d1e597e0f794a3728c5f767cb59fa1e9a287ae3bf12d5b0b42107cc43b320dc77a7bcf6087cd6a439ed8", 0xe5) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000200)=""/249) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 06:51:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x7ff) 06:51:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:51:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000580)="32209b1487fc904b772cee472ceaa2b421b66a757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be9041f3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0x164, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0x6) 06:51:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1f2, &(0x7f0000000080)=[{0x50}, {0x1f00, 0x0, 0x3}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') close(r0) r2 = syz_open_pts() r3 = dup(r0) kevent(r3, &(0x7f0000000500)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20000020, 0x9, 0x3ff}], 0x54cf, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xf00fffff, 0x1}, {{r1}, 0xfffffffffffffffb, 0xc, 0x80000001, 0x40000000, 0x3d85}], 0xd8f, &(0x7f0000000580)={0x8, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8a70a79bedc09c6efe688e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff92400000000000000070520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b11b4985", 0x36d}], 0xc5) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000340)=""/247, 0xf7}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000140)=""/180, 0xb4}], 0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 06:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x401, 0xfffffffffffffffe}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") 06:51:22 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"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="5419480be7ceae96782a34335bfe75ab921a2f121f8723", 0x17}, {&(0x7f0000000100)="ffbc0d9ea5858a37b397e6516409f1d1416cd5e95c32e1ec6a090fbc05ebbeb3cfd5a9b659bac5e84215ae23f77d0f0ab9c8156ef1717020b2b80281b37c5ed0b2a7a23bf13ff77ee8f1ff7a1c11b547b7ea6e55cbb724e65e92f02cc98a3c75782d4bb10592949520223899bc00d32192bb91b99836feebfdea50074adbfbc4f8667a67facf5974e09a6bef877d1dc112e8b43d6d33fac9a2db33302e3fd5f8be1c3f0d4d35335dd9f31f5a3c72a94b411db7972657ecb016ec67585db3bcd699c986d9e9222b", 0xc7}, {&(0x7f0000000200)="66810621a25c8d85472d5718f10bd400b6e742d4be567132ee2e8103ce6140f6419a7d0dd49ae35656c3944098dd7199a049d96d8c1bff6581dba5db9248a90223f2b69581eb5f0d9e88b1d950d8c36e0ce22002790bfcdc3a509c8e0b92f34183b88b5e8ede14ac2e26ea042b4fe0ed972ce2b907325eb273cbe1fa04f680675a32338f5970766e6d5c15f15eef49fa8fb97fa5769f1e01603756440b293123e2ee505a11998f80b70996280ca1c595cc7a9f29d0b705a97bbaf6e69c7b87329e58799e560a5deffd0976fae5a666e9a91bc133a00b03c59c5c563024e050882457bb077810dabddbf9163c021758e942f6a8de", 0xf4}, {&(0x7f0000000300)="34ba1491d00f7216ed5069d7f99f5c589f8b10e8a92d8db6fd9e3095f6d4255d36ab36b73d637312e9cde29bd8d78f490a4edc1e5ab0e39731310335fef52506389ff190bdbbacc6c0efe67f5a4deb1751bbb901c90c546acd44812145218ae63951dc770ac56dd0ed64667d6889db78f9e6287fc3ffba24e4f8eb479ddb6723941dc43e3f1d735bc7bb46c35be43b66b9b1e87674153408a0ee7d9e5556582c840d12e2a02812862f4cf4c27076b8", 0xaf}, {&(0x7f0000000500)="bc693831753340e0e8da0e0ee06e383710c45c114fb774b9c3f7af338a7f1b176c2b66064f3389b452d4d76e09b1002aee496e79ce986564c52c767b57f6711b67147a16837240b4ede1f77df13d256ee08cabd2233a9082fff77c00194e41ed524b8fbb0c5d66f59b45d3bd97c2d20786df411d0d2722ec25aeb2b7e70e1174186ab107064e4619fc2170d196ac89189b1151b88ad6b78c6d75df4a3743bdd0c6487c6ed2992e194d993c31e6b49d2ba5db2ca87a48d04e4aa3c3a2af102d66a8f56815996e86d5a63b3cbffa0e6628672b4e253fb0657e75f91c37bfbd7a58b104d61c8e0dfc1095b4", 0xea}, {&(0x7f0000000600)="a1e79556c408bcbf362c92a5131f41b666cb0cbeec3379eb8093116cf63c7c73954644874b75cb24b6b7f86c4668ed228d9d5f2114efacf13c4fa09c7cfee2923df3e6f966305c87b68dbce7e12e48e5771f5d3fdfa75dc2c9281fe36aa315995956a972ab1fa447a6552f0547f3900d71f52f0509994d97b9060b2228c83406c2c9fbe339e80b423ffbbf6e399cde1b86bfdc7e80c5e884f7d13ead594ebebbacaa6dca498f92578e729dd4039a80ab5487822fd81468107318ae344cfc71fa6bfdd2619658ef85bfea97f0463898898640ad134e08ba5f78e601e44078e9ffe5bb641e", 0xe4}, {&(0x7f0000000780)="28823b68707f12cc08055c4246c1dc31bd71e268b474ee413ef75d6be86ec083e34efce290ef013b8e355ca0961fd15d278c7aaeb4ea35aa27efb8a783c9b1a149d9e4fa8fd57f18f56d7b6ec34b4a30ef09aea2400922d010b7aa619d60326307b8f89564f8613a484ceedc5c6d7c646527a50b5a3c3886746a84313fdf08b9e4f2161ce154e15c218d431313aadc94d787873d091456d4ff45a805f3621be8040b72ca02d25b52b421da35274a40373eccf44e9446a8a58f1bb0ae25ecfa9380e95b966a24d4a6b52dc81181455f12049743607fcb818bbed1c268", 0xdc}], 0x7) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 06:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) 06:51:22 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30001) close(r0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) unlink(&(0x7f0000000080)='./file0\x00') 06:51:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x84) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) close(r1) 06:51:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) semget(0x2, 0x0, 0x447) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 06:51:22 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x10590, 0x190) 06:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffbd, 0x0, 0x0) 06:51:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x146, &(0x7f0000000140)="b2") 06:51:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x40004004008028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000002800ffff0000f6a2287f433f", 0x2c}], 0x1) setitimer(0x2, &(0x7f0000000000)={{0xc073, 0x10001}, {0x2, 0x6}}, &(0x7f0000000100)) 06:51:22 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r1) setegid(r0) 06:51:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)="0e1deb9b", 0x4}], 0x1, 0x0}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x10, 0x4007, 0x80000000) setsockopt(r0, 0x7b0, 0xeb, &(0x7f00000007c0)="80f383720178619da5ca1ae30e0c2554ac0f4701b4ee8fa707d39c58a7c7eecc88db2fc28e8e1daf78f08ecd49bc5ca8093f010e3a6dff0cd63abda0e9a7b95ac748a8725c8efdb300c872a72842f0a9ac18406ee552d889373c8906fc94a448ab24bf7aa220561b380c47533df00db2c01365fd55b30ca17e251d5d6145ed9e0c6f3b2460fcfd00144dcf68008ad92022329cdb06b99182cf29b90b54625207a95890b465aa6f2fd97550857d28c38cf9bf05ca618bca76b87447f5c807cd4b371e0b48989d80829edba477432dfbc3bd3c998a9e80d8ebf6f7ca26f7600f6de6597d4beffc7a38d0786471c251c715406e365425a5dea5e7fa0ccf14a2cc1f7293589236c6c26cd69516a9b8650af931c1fca543122f0cfe422a4c4716c51ee91007a83bfd3a7e83634118bd0dee94d8e318674903f8a1e0b8cf96862eae72c4ea94e36a5bfa4320e9e49a35c12f4097d15cfe465cd4a6b9f42a8d902d4e6373afeb9cc09973b2bf5e87c93e3b6198963f6a681f323b06c95ef841e6bdda69492a373aa40ae0d4b2006a7d7066dd30fe8b3bbdb01fcec06922277aa0a32bcf38c8e4e8f0c6f5ead2ed1a0b70a14e078d871d9584c106fdf667cabc9b5eaa2999a856fd29589c244a87443554f3766883c2fe5cf2112e9e7af3731edd4aa2f9139cd058b0237ca00eaa5ca8b9147277b762269e34de28dc3a4c3b2dbd6849a3d992e6c238dffa340684e6eb1924717baaa85fed0d5c22584f71a7873299b9921ecd1d3e86d19d3e6764b6a70db8198eac33c476ed172c1cc324c96b53589fa9dff75e965636436fe5fe2b2889c0a6b2f5d70965395bc3cc0e7e715a9b8050af331b435e77a8fa7970d3d8389ab681fb72bab0a08a50417b865cb72e902c07ea74c601f9f63ce1b3f6582b42fe4365e3a84b3871a7a317b60e6fa0542529c1a478a7fd984badd2cf88dbca50bd914cd8e87936c93bc9502c275cf416a015e9fa2c4c01bfb5dadc3f0a3eba08ada8116a3cfea6abb135f91a4968e5a67b419182d8bfe65f59f01142eb4a5c73a9b76bc52baf77d61242a54bcac7b5b10b0c1c1cd048178c48a40e01518ad1b95581f44362df5c474e0255b3a94d79aff3e66fa999b6f1f88a8edfc134f3e8eab42e5d77cfb758bcbe5fbc9336328bae081c2600e8297fb373674ffd9427958bbd1b6ddf17154c833b34dc2a69f1cd40cb56df19464e6a3f2cfcc79a6125282abfa679827130c08771a6b4f8bc9b20204e60d46b0b7a62ec9dc5cec5dec774743c7fc0e0cd8d2d4afcefdec26bc6eeb271adb62acd3d2fa3cda2e737a0f209d615546a5875d5a544f51f548bc4b2695a7d0bf4c087d415f663ae7b0f8aae25325101ae7f3996b521f2f0e1a69d0380a1c587115b9574384ab69109ab1bb4e6550d5872900d137c967e28b07a6513c5fc17d587a48d0f98689d072c7839e4d326525914a9a3edde9c4d4fa204691b476c18ffaa8debb9dd85a0eb27a03aee82cea2694ff26b9813e409b92d5ab4a712c63557277013a00f09df3a00ca3d93db45c37b93dd620ec8b4929b43894acf5553f307be4772fed884623569e2ae50dde7643cd18ac2a63b779c4e54160b09ac5ac37939974f8e6e47580ee51c5d72432dd868ee809ed0f04f03c9e191e9a733c8cddb28a0d82b238481405ec3c097ef78721860ac01d7a368fe916ef6b6114da55666049d74b9341cedef99c45f9ceb0410fe06677a38749f47a529026c42ddb65e59eb23453b90ab5dd3a4d7fec9467ee52b6abaa6cee5e0eecd48171bbc080b7fcefdeb370bacc74450f739562f63828e64ad701dc3d9d331ed3354d42dfa743c3b5340f6a5ad93762a8eac432323f4152969e68c91648ebb990671092095fe1034ec27b152f76dd41afc18a5111abb7da01c52208b76214b8586ca92f344e651df9764267a9b1058a09d95141b89aad4e84a2127cf462787b8e8123028ffd0ced3e66b41b49ec6067c10880af4f3608920f0094fa84a2da715a11b4fe8214b4afe68d7aa1e8463b753c775b97f33f0e43bbb40b624af5fb85d6ac8b58ed7bace5232a6fa6c16cf64c62bd01bde3b0c4cd0e875ce3541a5c3a1e7556080bc3a64e56912e1dd241165156a08c9e0b619361f3ab9b073858d9a3c95109eec7bb72c9b5638f8d571b382d504e80a24921e5fe92773c1dc4fa1e798dcbbebc08ae18e8224354432ba3c81adfdbe03fa5f4c75ebba8dd7abc69f8458d02cb0c3c4e97b2784ff5ac5dc1b20c4452125ef76a25682c4f93b2de876958495622c6a0e32910544a962b8f3142978fdc0af661a963f65893a510416e85ffaa506b05b88a1a97e7635db0455e613af592301b3f7a23a1ec551035498a78033d6c4301dba28b8b09104a95fb12a68a8e0dfae2a2de4c7dddccbe572d317fffbdc11450ed227f7a3832d3e8fa91295213f191892763bf7a0ddf44c36e4b31eb9dd37d9c739ff86856737043c7d9ab4a9be44c7a3ad95a2536608e3d22d28db46a654b0fca984f55ebf12e5d4f706cdf9ff56a88d64eecf8c47570f9b3e7044f1cbbbfa57cae88464879b2df5f93c91805d3c58d7c59be094ea9f6db9d201e1abaf6900e1b1bda6610e00c867572473292fcff5f642a915e6e12bcd40a5cae868dc61dd2efaf671546dfc05e8f52dc78cbdec9190ed9c963e75626d3b8b24015cccd2edaada56d193a57fe0ff988d12eda7e82ad4509eca136502c73f9210801920624496b107d7264677a3fbc16cc27c4c7cd64bd838c8d403b18f2081fdafef7373d2f3107fc35e42034581832bb79d90f12cceb8a70f41c5aafd85b731ca7e3470421863440fdd0c1ea9ebfcea2f2e42e82bcd28c220778eb7e04e6a24af56c50d2de9eff7940b2a10276735e47ba2bb5fd3e3ed8ebfb09f76369434b06438c1b5e57f483341013341c3266aa33670c2e699366416b86cd955d06e9bbcde79d5bdbc141129804aa6cb7c92cb37174cb3794ab7fbe8dde01bbf744ef4f260093acebb71ae6e456b1fda013ff427a0ed51e7856f4c5adf99c72ed8548adcc6a348a9ac1c717b1eba74ba9428780dd1fe1ad0cd4cf650428c217c2ba69e1ce5e31a57aceebdccc54f12c0c7a45ab2d5c53b4651ba39088a9b2081a58c7157f058de79e6e47d6a3d0d7e65698334aa76adaf22d9ec8950e44c9993075b69e2265da4414db56f62268577a0af526bcae023a2352339bb9d62d52f107241927c1e06f37205e6f5e072b17c38169179d2cd8f3574385bcdb6d571d61083fa7e35e058b4006ea60ae43143dede05dfa6cad1a451da475bbb3fd41ef68078a8d9885c13a79caed235ea9c20a4dd924e084f659cbe9d616aaab47de7538a9da9baa67dbda06475f33bf0479df200946b55c2eb605fe25b205f7dfb8cc32e753faf39196ca84b3f5058d0be6634f424d2911b5c23e0a08072b7520f0859e173672a5ab981681bb17f0a9cb2518de9e482ca124614b20f4eee98d2b3a77be0006d6e431bb12618744bb0ab5cf798256a9aba38e3ae447009d48013a8b36feca1f5a7350643809ccdb4435be489cc79929fe87cd0cd46ce159d533a758b883edf4262ebe30185e6ccd44192c4a84cd20b34ae55f96a82c9bddd1fbeb575620b58978f28c14002076748da911517741c91062636d37149e1ce264d1a25f6eddb63bd117148061494f3aa9fca1ce03ca06c749208b79ffbd369d69455622bd8842cfc72b7a52aaaeb8650613ebfa8f87af1d38e3649391d74486381fba1e6132895c81cb9faac154462a454a07f2fce8755e0e2e5a9db534181a366113d98bc0563c08f709431e19cb4929b379cb6d4d6733f9f41a66dfab2d2ac67e87ccd100138d8742b1b80e26e81fc5ddd3ed2817c1ff5950f306c99ac88c0a690442326707af47680dc2b58f18c7b4f9ecd1d6e04141a03793421134de9c30486e70506f71f31bccd60ea25f2bdd36a198a884b50e23af537b11f47d7a006dccb2ee52af15f7c8b9fadd8e369ad3a485ccb33dbcc8e8c4105d57063dcf4f099bedeaeab7b78fbe94c9477b297963d8873a09c969c2dcf87f195eb3b38ceae48029f4bf0aee1fef1b00eaa1101ba5eb70706de63ee16a5ce3f47da9fe347540737af96b97b7570096f8efd398b1a5347b33e7fc419083c92ed5e4b875da01de328bf76b0462f2e693ff951770114b78e0332e1764e536b0ff50d52ce42065f46191fef4071802ee61dff47d170a60e9cae856fcea56d8d9a5f8b7b623e8fe079596a0100f6bccf2eae7bd9b8d8fce19165f779184b430c10d3a3bcccd96344cd5fa727fee16c3f74bcfa9c3cc4cdf460b6d775efea79ea4302e212fa73e156a61dc005694cbe517e10e9d737bb2351b239c3c60a948c19b56f4df248ed3d2d4ef0103b1f7dc136c24848550c3090384c7d48aa283e1a6078ba1ada46c834ea78feff29db76df90ba6bf21bd1080c0f410caaec1efbe38f54ea1b9174cfdfd91d6c7d69eabb85a5ce90804ae2062b21e51c4f23b24b829ba7dce0d8de08b1676d6da92c5b27d61aaddbf372e07a083fe80009fb161cbbc13720dff524e1d8a80df02e0a65a34ac623b520b83e5593689d06c2176a32450e6430561cbb19d3280a3d949998636d8947940ca1c0c4e2e381f989398856d69fb5d78ace1b3a7b63f3cffdb37f7b0bd27ca4048559816bff7c6a167cfd72210b811b29f44f0f7034dcdd84e87627c3ee155f82c5817b6f3f34e4ef428189425361af7d8284c07cc9e1f65ce93785890399919ba5e4d5688ccc1c0d7e3f3497c4aff7695ba3f6f495bf34834fa24770d72ed8a540cd039c9f0402874b79beb1d4c86c8a39f2720fe9db6ff1d5de7e786f2f01c3fefa210a2736e9a059357948c7aaa300e326d7f7c5e0c4cbfb9e2a466be83b53936f75463adb0e0a40c989f75e0b43c62faaae285042884cf9aaf81bad7246cbf0f7de3f8fb014cf92f97c4919066b90bf9b85a99ba04d9c7b92dfa34e7df22d90a7d56c1adb48bd59b2a19f0077a5e093fe60e2c60b41703980b7843fdeaf2802cf2ff10a6725b07402d3e71bc78af7d3c860e0b2199b5956ee7ea107288062fb64f51e0de3614d528de4b55e4da1dae504105ce9999fe5f0383e587002dc88355b81a10d2ed87075357a9299d63d4e677f471936eb74430c60ab740b81a994a62070ea554c96a9723a1b32b4d911ea9fb3af5a42bcc407f19838102fe4b243c2f515c3c1229e36fc6a6b972ede7cf40ceb374f58174624bfd6f7af0a0ff2f90d13b7104342296ef339b98bbf2503159a5ba460be39da37e5b6a819b1c9fe5e9838b7be695ded746bf58d886f988dd73fc0d6b85dfc2d7db94e7e2117a986b573c5c6a78fb8f0704fc6147b4a2b5ecb0c98593dda878574198189bb4ddc6b18c00d07a0cac7143c87563c78bb60bea54de3a8d7fffb953016184d9a0bd0e74236295cc97db8dbb2c389338c05377e9c1e15371d284b78fae5b6fb6dfdf35a429aaae6f3dee322d86d460fdd0e488caba36fd7e595dc2c8beff1404c0f3edac2a8e8ea4796a001f0417f81b7f527ab9ee3b690a5c632d07f1f9afd0a47135cd66b1b23ee8e27ac07897ada8b71de6134c88271dea4b87f886d82f36e30c07a22d8e254c31b7425c464f46dbc5f02784e9d03074ccf77c578113baa90ba97ca43e39df74364c0c125b1a4677ce11d5338500a47a199d94fc253e96efdb7715b8bd160cafdee469c86b2329646ccbbaa6adc4bbc8c875383eb0f790d8064857ef13a82de9418e891c53ea278", 0x1000) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:51:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f0000702000/0x1000)=nil, 0x1000) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r2, 0x4000000000ffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x81, 0x100000000, './file0\x00', 0x4, 0xfffffffffffffff9, 0x60, 0x9}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 06:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x10b, &(0x7f0000000480)="b6ff1f545c5825cb4fbcbd708f7bd2618da18ec3d85b139936ae8b08c89d6031fa58debf2088df758aa602d8d49e882780230d044f5c57e8ee41da7c770d872d0d9db95b3a0918e6fe3fc7d34a8d4e67978f49247e0d7d28f5fde7148d446e0ee1a11ffb8aaf8fb832252bb180fab2a6c710685c98662038b32c6e5e6acb826af792f73a0029c8b2bde9b597609361162d66cd09c4380f4c2cbe809cdb3465677708af2202346a5c5caae2a155beb5b77d935bffceb1bd7725c905cca5679b194ddee39dcdf21f6f56f0aa057be44fa4e2921a777be6bb2ab0c5ee3ad37a2d9fb5cfc77f0375086f72e48033b5908476a8b37910272cd46ba46361af593ba41c591f76ad69c372a79d315c") setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) 06:51:22 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x7) getsockopt(r0, 0x8001, 0x8000, &(0x7f0000000000)=""/85, &(0x7f0000000080)=0x55) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x200, 0x4}, {0x18, 0x2, 0xffffffff, 0x5}, 0xfffffffffffffff8, [0x100000000, 0xffffffff, 0xffff, 0x7fffffff, 0x400, 0xffff, 0x2, 0x6]}, 0x3c) getsockname(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eddee36cb969bf8a260dc725fe860a394d64670e787b2f0c1ca7f61da1595eeeee5b1e6f5250a0f0e6df95231af793540048b9e07b11337c2476725b9d0ecec6bec648464a127e08d7b687b06c39062dac585c86231fdf88d82db5bffd4cf8dde54a02cf24d5c8c370b4949f09f4569698fc65b7d41b420a0725ed44a833c89e33afcd3b2635bdd772"], &(0x7f0000000140)=0x58) 06:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0xfffffd6f, &(0x7f0000000480)="cccb963af9cf51c96641b6e02a76942ad3b3cf5abf6370aaa0af9e619f03a93eb64522475e8e17d01ce3629d4704fe3f451b1bc77904911b687272c052dc04aacb396fd2c6d03c43b60dee7f34bb91081f2830ebb533454b1d2ad983fc2c5afef4863249456b4324c4cb1d08337beb7d1431a07da98822435b237e8988da29ffea955a3373a80a14361a42fd5a8ea1b829aade3b11aa9128610e") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 06:51:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x100000000000094}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) close(r0) r1 = syz_open_pts() semget$private(0x0, 0x5, 0x50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0b54a2306ca3a93fe55203677df008d31e0136596689387d26dbaa80335bf6122a16e77620c7f1af481b3a643974bf9c500f956d8cacab045ed6170e2097c6bcca7ee59448d81b042fdb084944b2d369b9fffb7cdac5917744194ee5ce8e9b1e418ebf6f1f45081a40abbf8d5ea398081d2658d625330c95f58ada4153b3e3e77c5f58bb39634c43d5dcccbaab052234a5346ef69cfc96921f0bb1027aa5da8ccc14b5b293b65e7b9858", 0x364}, {&(0x7f0000000380)="18d195d8ef1a5d240bbcf27c0ed3da8630aa96266b08db0b2e1110b0bf8229d6c400c11a77f042ba3c94fab4a3bfe3ea6b6fbfd2bfc01a76ed61e697953c8bced560cdbba1d2b534e1c7063702b935d3199c08"}], 0x1000000000000004) 06:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0xd4, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 06:51:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) r6 = getegid() r7 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) r10 = getpid() r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) r13 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000e00)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000940)="0b349979f2c280b556dd776fe8ee7b488a9155f43add97e384ee4c76c198ca0b9b975936ac3abb3055db1a5b0a6fe9829e7819e32694a45671d1bfb8122841271ad94841447240f2ab017b0710be5d4b84931ec4b67227d525f1dc7f8e2335b65f3b64ebc6cf514ce559ed2fe2e253b81f07aa628961c438db4ed384a6c984b9dc6d4690b6eb1a13d848d680fa284d8fd9d182a9ce6323122000857bd4bb263f282ec1a94f86cd0881869e42aed9c73d0ea63f12dd10ddf88c", 0xb9}, {&(0x7f0000000740)="d790a0b6fefe9494d0639db1f91d6855e8e19afd9cf3214b01e7e066fff00db297f4542695", 0x25}], 0x2, &(0x7f0000000cc0)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r2, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r3, r2, r1, r0, r1, r1, r2, r2]}, @rights={0x38, 0xffff, 0x1, [r0, r3, r0, r2, r3, r1, r3, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x130, 0x400}, 0x406) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0006000000008000"/18]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) flock(r1, 0xa) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r16) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r17 = semget$private(0x0, 0x7, 0x8a) semop(r17, &(0x7f0000000700)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x5, 0x1800}], 0x2) 06:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20007, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x275, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 06:51:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 06:51:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4096, 0x1000}], 0x1, 0x0, 0x100000000000) 06:51:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x35}, {0x2d, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 06:51:23 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) fchmod(r0, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x107c0, 0x24) close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) readv(0xffffffffffffffff, &(0x7f0000000380), 0x1000000000000111) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, 0x0, 0x0) munlockall() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 06:51:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xffffffffffffffe1, 0x9, 0x6, 0x4}, {0xdb00, 0x3ff, 0x7, 0xffc0000000000000}, {0xae, 0xd361, 0x79f, 0x800}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = getpgid(0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000880)) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000340)=""/61, 0x3d}, {&(0x7f0000000580)=""/35, 0x23}, {&(0x7f00000005c0)=""/188, 0xbc}, {&(0x7f0000000680)=""/92, 0x5c}], 0x5, &(0x7f0000000780)=""/169, 0xa9}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) r5 = getgid() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000900)={{}, 0x4, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4d}, {0x40006}]}) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x12a, &(0x7f0000000380)="264fb0ae292fccb5bb9a78efc4f0b304e0140c81a9078aac07c6e11ddb4b0e9a80e886872a59e38a1fe00a00484784d33f9e92c347b5f541b92d8ed0ebcb9b2eb119a3f067edb26f9d52929964287aaf385688ac3fbfcb614c18a08f68f7e1b4d4b234bc85501593f8143efe7d36c07c318bff06719c24559faadb3cc519c8775249560bf10f787b9112370b54828f7776a14f323148ac4dd45be2609c56ff8168db39544b63927b02b6f132ae898761f6e2b4fb88438fe9bb2f7c1c27208284c741b7a6791bc001ca7a7c9b782a10a24a02f0ce0116d8ae41bc79bcfda956829b0f117e3d8c0b403ecda5917d9e8dd143fbee297c2e5a6f5b288742f5ecb9431391c5abacc2629bda3028f76c576fd899bf187dda89777cba6d26bec626be9e012d433a6993c93f5d90") 06:51:23 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0x973}, 0x10) close(r0) dup2(r0, 0xffffffffffffffff) 06:51:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 06:51:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x40) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x100000000, 0x6}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x33) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x100000001, 0x1, 0xfff, 0x4ac3, 0xfffffffffffffe00}, 0xc) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e03004c3c2e9b6ba34cf4923e7f46f2bf01007e66696c"], 0x10) sendto(r1, &(0x7f0000000140)="0400000000000000", 0x8, 0x0, 0x0, 0x389) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x800, 0x0, 0x0, 0xb176, 0x3}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 06:51:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 06:51:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x1}, {{r1}, 0x0, 0x28, 0xf0000041, 0x68b, 0x8000}, {{r0}, 0xffffffffffffffff, 0xa0, 0x80, 0x5, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20000087, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x401, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x41, 0xf7c, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc2, 0x40000000, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffb, 0x23, 0x80000004, 0x6, 0x3}], 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11, 0xfffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0xd4, 0x0, 0x7fff, 0xfffffffffffffffe}], 0x2, &(0x7f0000000080)={0x5, 0x9}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, &(0x7f0000000300), 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 06:51:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x6}]}) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000100)="117bcc5b97e1328be4e44cd4f89001ba653db16862a0f8a86446b9c15bd31de502efec9a9e106c5405f693793f0a1e0e0ae80cf284864f9f8fa4c3ede5b1310eeef2de597d4895ad8334") syz_emit_ethernet(0x1, &(0x7f0000000340)="8c") 06:51:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$inet(0x2, 0x5, 0xffffffdfffffffff) fcntl$dupfd(r2, 0xa, r1) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) write(r2, &(0x7f0000000040)="ee5eb7d8a2fa1b2568797a7256dae788e17f950a68246fdba47d548da8da0f9fc01585f2309b39eba4709f3d70822804a3d0872d79d93a4ae3485d3aef677efd77b21a58b174221d175d88b033a2bc928e90714dff64bbbf4d77741e35346f86f78f01659a8490c12f958d3ae8825f66efa2c74c13fac32b20834931fb61f13f9e1d0da89d665eca771895c66f37fab0461bc92021b5789125d9c8830825c5a08aa6f659315ed6162a6edfb376baa49b9a72d12755c0113b7b8e928740b2572b3de3c4f8d57a2e8c", 0xc8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r3, &(0x7f00000001c0), 0xa, &(0x7f0000000200)) ioctl$TIOCSBRK(r0, 0x2000747b) 06:51:23 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x3) 06:51:24 executing program 0: mlockall(0x0) r0 = socket(0x6, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 06:51:24 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setreuid(r1, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r4 = socket(0x19, 0x8005, 0x7) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) setsockopt(r6, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 06:51:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f00000002c0)=""/195, 0xc3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x7, 0xfffffffffffffffe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x2d, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0xffffffffffffff01, 0x101, 0x8, 0x2}, {0x8, 0x1f, 0x0, 0x1f}, {0x3, 0xffffffff, 0x0, 0x600000}, {0x6, 0x3, 0xd17e, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x2, 0x2c, 0x0, 0x4}, {0x8, 0x3, 0xf6, 0x4}, {0x1, 0x65, 0x80000000, 0xffffffffffffffff}, {0xffff, 0x1, 0x101, 0xfffffffffffffffd}, {0x3, 0x3ff, 0x1f, 0x5}, {0x78ab, 0x0, 0x6, 0x8}, {0x1, 0x57, 0xcbe4, 0x7fffffff}, {0x6, 0xdca, 0x1, 0x37}, {0x8, 0x449d37b3, 0x1, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)='i') 06:51:24 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 06:51:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) r3 = getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) r4 = getuid() setreuid(r4, r3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000400)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x1f}) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 06:51:24 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x3, 0x7, &(0x7f0000000300)="80cd4ee950e06c97bc545b1fde14e983d06b862f22c80ab4c7951a2e26e5bbae64dc3d0b701c456d51ec0b9eb9c6b46d89bd5ab2ccbfbe96d840f983c8b35542827e76ec88b91a6bff9c9ee27da8495ec069ca08e9c79e48984fe9e4ec109b713c80d92fed59f8439efa635df0b10bf7c9ef5feec0a706edfc5fa8ad44a196d466", 0x81) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000003c0)=""/66, 0x42) r3 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0xbcbf, 0x80000000, 0x2, 0x0, 0x9, 0xfffffffffffffffd, 0xffff, 0x3, 0x2, 0x9c2, 0xffffffffffffff80}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a3fabefa79ae7ee7e92f626019efbc7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x26) recvfrom$unix(r2, &(0x7f0000000280)=""/66, 0x42, 0x800, 0x0, 0x0) 06:51:24 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x240, 0x2) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/138, 0x8a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730a37ce70bc6e23c5b0000791ed8c97fd38202"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffd, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x100, 0x3}], 0x1}) accept$inet6(r1, &(0x7f0000000340), &(0x7f00000004c0)=0xc) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) utimensat(r1, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x1995, 0x5}, {0xffffffffffffffff, 0x8}}, 0x2) 06:51:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) close(r0) r1 = socket(0x10000000002, 0x2, 0xffdffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x23a) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0100060000"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="66a20ae50920117fa892c85b4915db3fc1391af4f85f96d8b4c034738a9a3442363b06cd6696a5f6963849a2efac126fc65b779f3186a60294c9e033ef7793a278074af73002bf5a67552700ddc04d335d072513d0c474467539605603b81c09740fe7796b8993e5faad987614ba09d08923", 0x72}], 0x1, &(0x7f0000000180)=[{0x18, 0xffff, 0x3ff, "f6ee7248"}, {0x40, 0x1, 0x8000, "537f629826f08d2810db82910b8eeb840e48c72119443eb321f47ef2be3ca2809f22bca232016fba7551cb6d"}, {0xd0, 0xffff, 0x1, "d7028a3636e10bbb9a5de4e3ee56f43b3812f04f1a57c4e8f369df4ff4b95146b5817af9f78e0965a30f79dfe887cc039810134fb85cad33f02b54bb607089459dc90067a399f3ab102508d6f8bc3a0525f6cd77ea3ddfd5fdc1f03d7c9fd850fd602feedb42c75053846870cdf38a114c11097b6b061b760e5721eb7df4ae9dab604567d4b9fb4cfe1e310d4043f3150bd58962259bfda6dfd0d1c43baf4e661156f9a27ca61c560f226f50a426c3327cd144b4df6d3f3a2f2b87b4c2f6"}], 0x128}, 0x400) 06:51:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) pledge(&(0x7f00000001c0)='-\x00', &(0x7f0000000240)='/dev/bpf\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x800, './file0\x00'}) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x1) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000300)='^*^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='.\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='tap'], &(0x7f0000000740)=[&(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/\x00', &(0x7f0000000680)='-\x00', &(0x7f00000006c0)='tap', &(0x7f0000000700)='tap']) 06:51:24 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 06:51:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) socket(0x6, 0x1, 0x3) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:51:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x727) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 06:51:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) geteuid() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8001) close(r0) r1 = syz_open_pts() preadv(r0, &(0x7f0000001a80)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/203, 0xcb}, {&(0x7f0000001840)=""/143, 0x8f}, {&(0x7f0000001900)=""/168, 0xa8}, {&(0x7f00000001c0)}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x6, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) r3 = dup2(r0, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x20, 0x8, {[0x20, 0x1, 0x3, 0x3, 0x1f3d, 0x4, 0x4000000, 0x401, 0xffffffffffffffff, 0x4, 0x100000000, 0x296f, 0x4, 0x7, 0x9, 0xdf8, 0x0, 0x8], [0x10001, 0xff, 0x4, 0x5, 0x9, 0x6, 0xffffffffffffffff, 0x8, 0x5, 0x6], [0x6, 0x0, 0x800, 0x6, 0x100000001, 0x9, 0x6], [0x7a1, 0xd0e0, 0x3ff, 0x80000000, 0x4, 0x5], [{0x4c39, 0x10e9, 0x2, 0x3b9}, {0x7fffffff, 0x6, 0x7, 0x7fff}, {0x7, 0x1, 0x16, 0x80}, {0xa1cb, 0x3, 0x21e43979, 0x1}, {0x4, 0x100, 0x3, 0x1}, {0x8001, 0x101, 0x1, 0x3}, {0x77, 0x6, 0x2, 0x80d}, {0x72, 0x1ff, 0x0, 0x8001}], {0x6, 0x0, 0xffffffff, 0x3}, {0x0, 0x3, 0xe7, 0x7}}}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x1ff, 0x7, {0x9}}) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x8001, 0x3, 0xffff, 0x1, &(0x7f00000004c0)={{0x0, 0xffffffff, 0x401, 0x1, 0x0, 0x5, 0x8}, {[0x9, 0x0, 0x3ff, 0x9, 0x2, 0x1, 0x573, 0xffffffffffff37cf, 0xde35, 0xb21, 0x2, 0x49d, 0x8, 0x2e3, 0x7, 0xffffffff, 0x1443, 0x4], [0x1, 0x63a0, 0x0, 0x9, 0xea, 0x0, 0x0, 0x9, 0x4b64, 0x6], [0x1f, 0x3, 0x6, 0x3ff, 0x2, 0x10000, 0x6], [0x401, 0x101, 0x2, 0x1, 0x26a, 0x5a], [{0xb4, 0x6, 0x0, 0x5}, {0x56fc, 0x5, 0x6, 0x8001}, {0x10000, 0x401, 0x100000001, 0x20}, {0x1ff, 0x40, 0x4, 0x7}, {0xae, 0x7f, 0x6, 0x2}, {0x10000, 0x8, 0x5, 0x2593}, {0x9, 0x4, 0x6, 0xffffffff}, {0x5, 0x9, 0x100, 0x8}], {0xed8, 0x5ab5, 0x5, 0xb1e}, {0x37c540000000000, 0x0, 0x7, 0x9}}}, 0x1, 0x1}) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:51:25 executing program 0: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="7b7b20eecea94f7fd9c9afa7a40cdc289cccd6c9411f16b16ae05f8dacdd6444635b66dabc10636a15dd6b7bfe8c420751981f9c1a0236bdf114c2f8271c711d21aab992ddd88542328350c8c7040036a923a47f4578d1e5b4d617dcc6f4ccd32b793954512aa48e52d7d24bf4097250bdc9e5a749a4fb5d3b2a25c49e6345809573ff60c0"], 0x9, 0x0}, 0x0) r3 = getpid() setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000000)=0xfe14, 0x4) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setown(0xffffffffffffffff, 0x6, r3) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)) 06:51:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) 06:51:25 executing program 0: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x611b, 0xfffffffffffffff8}]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x6, 0x293b, 0xef, {[0x9, 0x3, 0x3e, 0x9, 0x4, 0xffffffff, 0x100000000, 0x1, 0x100000001, 0xfff, 0x7, 0x8, 0x7, 0x3, 0x7, 0x8, 0x4, 0x1], [0x51, 0x1ff, 0x2, 0x9, 0x100000001, 0x24000000, 0xffffffffffffff6a, 0x38894dda, 0x5, 0x7], [0x0, 0x1, 0xffff, 0x4, 0xffffffff80000000, 0x3ff, 0x8acd], [0x7, 0x5, 0x6, 0x8, 0x9, 0x2], [{0x2, 0x9, 0x4, 0x9a4}, {0x80000000, 0x0, 0x0, 0x8161}, {0x0, 0x4478d466, 0xf41e, 0x5}, {0x1ff, 0x8, 0x9, 0x2}, {0x7e32, 0x3, 0x9bd, 0x3}, {0x2, 0xd502, 0x7fff, 0xe0}, {0x80000000, 0x8, 0x7f}, {0x3, 0x1000000, 0x1000, 0x2}], {0x5, 0x5, 0xa99, 0xfffffffffffffffc}, {0x0, 0x2d63, 0xfffffffffffffff7, 0x10001}}}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000006c0)=0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r3 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x1000) kevent(r0, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) kevent(r1, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x8000, 0x3}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x7, 0x401}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x82, 0x0, 0x3, 0x401}, {{r1}, 0xfffffffffffffffd, 0x17, 0x80000000, 0x2, 0x1000}, {{r2}, 0x0, 0x1, 0x2, 0xda, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x8, 0x101}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000080, 0x100, 0x10001}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x1, 0x2}], 0x6c0, &(0x7f0000000880)=[{{r0}, 0xffffffffffffffff, 0x60, 0x82, 0x6, 0xf6}, {{r1}, 0x0, 0x48, 0xf0000004, 0x100000000, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x0, 0xf816}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x10000, 0x7}], 0x101, &(0x7f0000000000)={0x17e, 0xfffffffffffff000}) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x0, 0x3, 0x8}], 0xff, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x1ff, 0x1}, {{r1}, 0x0, 0x80, 0x5, 0x8c6, 0x2}, {{r0}, 0xffffffffffffffff, 0x94, 0xa0000087, 0x9, 0x6}, {{r0}, 0xc08ec7cc3097c16c, 0x0, 0x0, 0x3ff, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x3, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0x1, 0xffff}], 0xffff, &(0x7f0000000340)={0x5, 0x7}) 06:51:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r0, r1, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x80000000000000) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) 06:51:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffff9) 06:51:26 executing program 1: write(0xffffffffffffffff, &(0x7f0000000680)='\n', 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) shutdown(r0, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 06:51:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1fffe, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x3, 0x8, 0x6, 0x6, 0xffffffff, 0x4, 0x9ea, 0x10, [{0x2, 0x43f3, 0x5, 0x2}, {0x5, 0x5, 0x1000, 0x8}, {0x6, 0x8, 0x4d0b162f, 0x9}, {0x1000000000000000, 0x100, 0x2, 0x6df0}, {0x7ff, 0x401, 0x9, 0xfff}, {0x1ff, 0x2, 0xffffffff, 0x8}, {0x400, 0xfff, 0x3ff, 0x3}, {0x80000001, 0x401, 0x8, 0x8000000080000}, {0x2, 0xffffffff, 0x95, 0x8001}, {0x5, 0x3, 0x200, 0x400}, {0x6, 0x0, 0xffffffffffffffff, 0x3ff}, {0x800000000000, 0x2, 0x5, 0x3}, {0x80000201, 0x5, 0xe57, 0x1}, {0x7aa, 0x23d3, 0x81, 0xfff}, {0xfffffffffffffffe, 0x2daab45c, 0x5, 0x5}, {0x8, 0x7, 0x1, 0x8}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x44}], 0x2}) fchmod(r0, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x8, [{0x2, 0xffffffffffff1d0f}, {0x2, 0x8001}, {0x2, 0xbbe}, {0x3, 0x1ff}, {0x3, 0x1}, {0x0, 0x5}, {0x3, 0x2}, {0x1, 0x1000}, {0x3, 0x1}, {0x1, 0x10000}, {0x2, 0x8480}, {0x1, 0x6}, {0x1, 0x8}, {0x3, 0x1}, {0x3}, {0x3, 0x4}, {0x3, 0x100000000}, {0x2, 0x100000000}, {0x1, 0x9}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0xc06}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0xffffffffffffff81}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x7ff}, {0x3, 0x9}, {0x1, 0x3ff}, {0x3, 0x4b}]}) 06:51:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x24d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 06:51:26 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0xa0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x80) close(r0) close(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 06:51:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x7fffffff, 0x3, &(0x7f0000000040)="bd1e1fe5f559ae34796c59116861a1588525afa881c76dd2373881469f2f76f0c13a37ce6cc9da35928fb67a523ed946d2c53949f8596e3d3643c9ea336a6816712066db494254f874bb419198ab038c2c54650ef1338fea676a13694283067da3f4408917818befa630713c712d721570e91cfa9f4c6058ca283088fc9856cb0a7a037e03635c5b9a3aa03c016719b8bc48d0808478", 0x96) 06:51:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1640b90d60a88f9f, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f0000000000)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) openat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x8480, 0x20) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x408, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)=0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x180, 0x0) r3 = dup(r0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20400, 0x2) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000180)='./file0/file0\x00', 0x4) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000300)="42b24a6b0c8bb2c7f7f62b194c14bf5b501c1db466144299516dbda9b9d3f9685ccef05ce015a9948b1c548dd6170baa65e5cd41c585ae79da9ae77c99e1dcea9f41efbe99c3639c630a1b1be203f2c2854a6d627b2810588dcdfb5b37cd11fc31ed7d7737e3a31715aa2ada3cb7b367634c5fe9319288fb8e3fa470274070626891c0f2070cee5bae17ba28d8cc98b2f61c37b51530ce639a5c3e68f43c01546f376c0c3cdf8e2e39a9c765bb5202168a71b7931d4a0ce1981fd2", 0xbb}, {&(0x7f00000003c0)="08d4d6a79e0f3f9514e9527ef9270ea8ec43b458e7a9e2e1e2ab7d288101ec9287e5319dcb735216e57f86f9e775b6be9b9d24eb1478eb2ae16f2e6ff32c0817cd5339630988487f0431ac25ed50e1e8179bae29b609607b8d8b5d126cc5dd7416c73f210dae95e861f0df7321913244c6c06b899b1b17f2b85054b8113c026c5074af3fc7e8a313720729aef537b028d4aeca048979a73a4c996a7f2bf15d22ec6f3b1d462c564af05c0e53da9bc0eb42945c58630c562ff1c6007b3e2388b7c86e518ee08c3d061b7e5a76187260185e3b425edc85d32d277369dd1ce90e866159ec50a98004d5e11d82c2ae06cefdad7833a65326c3324f35cbd627", 0xfd}, {&(0x7f00000004c0)="58f4f647c1435fe9591c57136025c23150fc57d3", 0x14}], 0x3, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 06:51:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20800, 0x38) flock(r0, 0x8) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)=0x1) r3 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000200)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x79) 06:51:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r0, 0x0, 0x0, 0xfffffffffffffffe) 06:51:26 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x88e}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 06:51:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 06:51:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) mprotect(&(0x7f000070a000/0x2000)=nil, 0x2000, 0x4) 06:51:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x260, 0x9) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000001640)='/dev/klog\x00', 0x3c0, 0x0) pwritev(r2, &(0x7f00000002c0), 0x1, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000001680)=[{{r0}, 0x0, 0x31, 0x2, 0x81, 0x100000001}, {{r2}, 0x0, 0x20, 0x4, 0x100000001, 0x1}, {{r2}, 0xfffffffffffffffb, 0x29, 0x80000001, 0x1, 0x101}, {{r1}, 0x0, 0x2, 0xf00fffff, 0x8000, 0x80}, {{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x81, 0x2}], 0xdb, &(0x7f0000001740)=[{{r0}, 0xfffffffffffffffe, 0xe, 0xf0000002, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x6, 0x80000001, 0x8}, {{r3}, 0xfffffffffffffffc, 0x14, 0xf0000004, 0x40, 0xe}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x20}, {{r2}, 0xfffffffffffffffe, 0x20, 0x4, 0x3f, 0x6}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x200}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000088, 0x20, 0x10001}, {{r3}, 0xffffffffffffffff, 0x5, 0x0, 0x1000, 0x2}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0xfffffffffffffffe, 0x100}, {{r2}, 0x0, 0x0, 0xfffff, 0x100, 0x40}], 0x8, &(0x7f0000001880)={0x45c, 0x4}) getpeername$unix(r2, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136d1e5fd26ca3ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071013c720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ff0869fc95287a75ff89dde9cf17b6b14eaa07e9b02127e34de6945bc2b7193eafbdc9e79f0dc93e1d63bc7cfd61234802710bbea1c84e2a327efd063692ba0f783ed0bd7e4daa9becdf3a153a08282a38d3218f941b54575e36b6b022761557076380d2e9a407dd449c149b1b7ebe6c2f1ca36cbfe114536356"], &(0x7f0000000140)=0x1002) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000001200)="461f4e9ca128ef8d367afa40f5dbe41761147096055a01438f969978061c7d3c8b59d1ac4199e341c9ccfc936eba539f634db4442100c47ce25408143b94612e531fd0a511eb7ff51842f3b2543c02fd7c321c764837ca8b7d84f9ffed0148e6a35ab224a8152d6eea7e1ee5d3dffade65b01d8a09664a64e0f6b163d26f7cbc415630f2d5e7e5e75bfc8487663293b98e18c6bb", 0x94}, {&(0x7f00000012c0)="3a1ed396c5d73bf717cb79a4390b317eae8d6bdc14ffb8ab8a56d58bdeda4f677c172e1d557070e694c8e50a36d04121d36f901521059d453fa62f904418120219803f4cc3ea3d9cd057da4be0d00d2cedac90a679a9c477a1611d0bed98b92fec0d0aa9923991defe3a2a3b963e29a7c08bf1c873674b441ef84fa7961ba65a9cb224cadb290c769240181dd11192e65e55fc5c76ed1de4bd5e98086795a289c3b5ea5d2fd8357abf29fe68cc36da511834f4910b818b08116d1a0773b983f3a9a40e79a3db28eacc0206acc4b094d1340aa9765621da708403e986096f98713cc2c519dfd016745737c9bc74b9fa2c4adf1e1a391b9bddcd4a", 0xfa}, {&(0x7f00000013c0)="f8f1663f5e746ee49fc56ed6176a9d99e96f6563183bbda54b3895e36775f9a80eec4f01713b71ab12ac31de31a9fb4f11298532533f48d969c865dddc89286a202a5e79e7cfb6d852559a9d135a6b93e3a51a1b876c4bf0080becddbe7bb5affce53e5861cc525cd0c5e3e02103", 0x6e}, {&(0x7f0000001440)="dc2795a3a728176244e80c7653b06fd679786544c3f95ce4d14ad59ffdd3a5b0e2a8a0c167", 0x25}, {&(0x7f0000001480)="440b6a343e0748518015f403e21399085de13655f81bdb16fab6acf690655370b2839082d412b005c8f64fb49f450efc66204f30", 0x34}, {&(0x7f00000014c0)="9ba9112a239f4e6e7ebf3f4be0729cb11fb1d861caa3217d739f16fbded496c7a252da3a08bf59889924b5d7a4ec0dde757d770f9fe83355ce7dc931ec1ac7f45a77e77f825127c321a1c3ea0834e1e6d1b3fbe2e8113aaba6941e393d1a9aa2bd3c5b397f9021458b0c8b978f4f3405b55b8d652904a31b49e684a6330c7bfe520511ba756b561d0be60e28b5d916b384dde038ef1e32222bff22b75762b4c0e07b93cbc43ee05115", 0xa9}, {&(0x7f0000001580)="b5ace1f21c8d593ec3c1fd998749d9b1f2818981b1f84ce7f65ae4fefa2910f0052f41ecb8b3fb29e00e2b5059d01562447f1fd8557e6dc184", 0x39}], 0x7, 0x0, 0x0) 06:51:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:51:26 executing program 0: r0 = kqueue() accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 06:51:26 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x285) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:51:26 executing program 0: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x3, 0x1000}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000), 0x4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfffffffffffffffc, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r4, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) kevent(r2, &(0x7f00000005c0)=[{{r2}, 0xffffffffffffffff, 0x38, 0x2, 0xff, 0xb0e}], 0x401, &(0x7f0000000b80)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x3, 0xfffffffffffffff8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffffffff8000, 0x5}, {{r6}, 0x0, 0x10, 0x43, 0x7, 0x20}, {{r6}, 0xffffffffffffffff, 0x10, 0x16, 0x80000000, 0x9}, {{r6}, 0x0, 0x20, 0x20, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xffae, 0x8}, {{r6}, 0xfffffffffffffffe, 0x44, 0x1, 0x20, 0xec}, {{r6}, 0xffffffffffffffff, 0x8, 0xf0000004, 0x1f, 0x1}], 0x3, &(0x7f0000000600)={0xf08, 0x2}) socket(0x0, 0x0, 0x11ea3286) r9 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x8, 0x0, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r3, r9) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r2, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f0000000a40)="55d25948bf10f15fa829eb760ce9cd122baea4b863f4f216efadda8a057198b962316960b77f928c329bf6532b7ce167bc6708704f3f3c01e4e62e1e1ef2972273ee2db8b1f2de2b565a81ae1182e9cd03aa38870f70d3b818576c0be4a156a07f80077a9036c45548bd4bbd342f27fd9166d8a85350203887ab442edf884a61d1b359ea886d6ac48083d974c3695cc2eb14f129e0b933256ffa5aedcba1a911d552c75d7bb6e70b8d7c305090f519aa7b58f5eec88b80a858c5dfb08c3f8e5fb754a8b4268d69334f423ffb76e5bbe77382c0", 0xd3}], 0x1) r10 = semget$private(0x0, 0x3, 0x4) semop(r10, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 06:51:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x1f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 06:51:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r1 = kqueue() ftruncate(r0, 0x0, 0x5) kevent(r1, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8140, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r1, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 06:51:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x8) chmod(&(0x7f0000000080)='./bus\x00', 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8880, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 06:51:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x64}, {0x6}]}) r1 = socket$inet6(0x18, 0x8001, 0x8) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x480, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 06:51:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x1f, 0x2, 0x2, "276201535dc6c91b7bec599578a9e6d0da2cf773", 0x4, 0x20}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x69) r2 = dup(r1) shutdown(r2, 0x2) fchmod(r0, 0x1a1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 06:51:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) 06:51:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000100)=0xffffffff7fffffff, 0x4) getitimer(0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10840, 0x0) 06:51:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x23, 0xfffff, 0x8, 0x9}, {{r1}, 0xfffffffffffffff9, 0x11, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x7, 0xffffffff}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x90, 0x28, 0x8, 0x5}, {{r1}, 0x0, 0x1, 0x80000000, 0x9, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x5, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x0, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x7f, 0x3}], 0x539b, &(0x7f0000000300)={0xba9, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) ftruncate(r1, 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='~') 06:51:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x3, 0x2a, 0x0, 0x0) 06:51:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000e1ffffffffffffff000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:26 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) setgid(r1) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 06:51:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="43d1dd24f8d195867128113e6a64abedc11c830734f76ea5071052c2761ac7be0e51a330af9de9b38e0af446e07a758e33611c442eb29ed78f8aa31a3827f5256d30d691ca53e065a22b3fd7891bcf74c0fc12bd08426dd27a6fdfd564ce6a3fab2770c249d2f811f79fdf89f6aa126812113652b9d0956e4ba6881e389a4787ed7dbc9814d460ac5443c2afeae351608b05d5d8ba68e6c180db71cde56795abe8556d12eddcca15d37e6b94cc872fd49b85ebe0424d0c69f4381e5c47dc3aa395f2133075f899f7238382284c68673171d1131353f14c64c3dabbc2959e7235a0098fa587cd", 0xe6}, {&(0x7f0000000240)="a3d0adea70db1126c3c0af6981dfc311dda6a24bafd29b2082f00aafc36ee301a5635c80628c7bc2f8f0741d0cf3f5c5f206d0eff7d59bcf445444f273726e45a3320d6b65666a17ce3f3cc548b4dfdc87cb526a89914ff9e63dfe3a6a7013b62137a0c400b2242bc54ddb0ae575d02e4507a6ef242cdceb641e7559a5274155322e22a893bb2a45f7efb36fc8b2d2d640c4a4259f4654eb25a7da0a1b95a024c943bc466fc8ca0f56fc0572c72b2dc05a9faeb7f5663cd3e23565d5f67ee58cfd6d7d7d107f585fe4ca655554ea05b0d65406b4a9234eb6a65fa0232472a6bddd6a99c52350c59a753afbbeda01e4ed", 0xf0}, {&(0x7f0000000340)="0607c27cb6855f289137a6ac163ecda923b7f0aafb16b6a4f5e7f52101bc5b0d773cea4c17ffe13bc362763c41abead0eebb41067810fe342597b88c88224510eef5ca3f4a039b198a7f928df73affb8137e0380fd4654bfd8d5e9f33b2a59d682cb0e0bd70c580b9938e70e8312be7893c31769df9f55eeda7b042a", 0x7c}], 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="200000140000ff000000000000000000a25f58010001005d1a9177f82787880cb21116248d5c6928a380bffcc99f6d512895a61085d2f619d28fd0cb6a7460000100005f5685b3a3", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x2}, 0x9) 06:51:26 executing program 0: select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) r0 = semget(0x3, 0x2, 0x414) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/50) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x98, 0x40) dup(r1) 06:51:26 executing program 1: unveil(0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x2, 0x7, 0x7fff, "17e02ebbef4f74629b521c9fe3c40ab51664fe6e", 0x497d, 0x2}) 06:51:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) dup2(r0, r0) writev(r0, &(0x7f0000000040), 0x100000000000038d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) 06:51:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="87c3cd698e54c66f17cd394d6b2793cd23ef7b23c1ab59648534f51395326b91a122", 0x22}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) pipe2(&(0x7f0000000240), 0x10000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 06:51:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(r0) close(r0) execve(0x0, 0x0, 0x0) dup2(r2, r1) write(r1, &(0x7f0000000200)='R', 0x1) 06:51:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x80000001, 0xac}, 0x10) 06:51:27 executing program 1: r0 = semget$private(0x0, 0x4, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r3, r4, 0x8, 0x5}, 0xc27, 0x80000001, 0xe735}) setreuid(0x0, 0xee00) socketpair(0x1e, 0x8001, 0x106, 0x0) 06:51:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0xffffffffffffffff}, {0x3}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x100000000c000, 0x1b135a67) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f00000001c0)=0xf96) 06:51:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000000100) 06:51:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = geteuid() ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) pipe2(&(0x7f00000001c0), 0x0) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) fcntl$getflags(r1, 0x101000003) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0x40044273, &(0x7f0000000000)) 06:51:27 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20111, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x6, 0x6, 0x7fffffff, {[0x93, 0x345f7c84, 0x8, 0x0, 0x2, 0x0, 0x10, 0x3, 0xffffffffffffff32, 0x6, 0x5, 0x40, 0xda6, 0x6, 0xbe, 0x87e3, 0x2, 0xf0], [0x0, 0x9, 0x1000, 0x7, 0x64, 0x5, 0xfffffffffffffe01, 0x0, 0x8, 0x7ff], [0x6, 0x10000, 0x4, 0x401, 0xff, 0x400], [0xffffffffffff01fa, 0x3, 0x7, 0x7ff, 0x0, 0xdbd], [{0x5, 0x6, 0x100000001, 0x6}, {0xabf, 0x10000, 0x8, 0x4}, {0x1, 0x80000000, 0xd8f5, 0x101}, {0x8001, 0x0, 0x100000001, 0xcb00000000000}, {0x150, 0x7fff, 0x6, 0x3f}, {0x5, 0x200, 0xff, 0x7f}, {0x1, 0xcfe1, 0x9f, 0x5}, {0x3f, 0x0, 0x7f, 0x800}], {0x101, 0xffffffffffffffdc, 0x9, 0x2}, {0x200, 0x1000, 0x0, 0xac}}}) close(r1) socket(0x800000018, 0x3, 0x0) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 06:51:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 06:51:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) 06:51:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000240)="a5249b3a040c41d2c30c6a1e5069d070e9e614877ee1662e1a5f70b481f79edc07ee033e1f905878247ccbd969f9f7363580742d5985a7de02167bbcefed996ed17287291be7e14a5b7a28801b18933f52d3889529b3b8d171aadb98526b1c34938baf04ac3f3dbb0c5c529b287ea4feff882babffec72dcfbe760dc1d656dee7808ecee67ea58e2af9a181d58c778b60a987b5ba5ba1e8f98ea88ab5f31a862af78c34192148d05a8026c9fbd6165cecc9b88b953d955ca2bf3f5251e3482205e97e2efd340fc802e1db3d656ef606bd4e1c455b382edc5f19d4057fe0064710cd1327385d1f0b7063f4b75c43eb4b365", 0xf1}, {&(0x7f0000000340)="abf4276a9eb6038a227a6a79fdb2b1af481e77955c11655ec2ef661d77c6d451801fd60888a4ed8963778f19c827a914e90b392e15a8ce03cc35143973dba1bf9e04ed1c70cf448c0768cebd595d4c5fe42c14262910ebeb1619eaa018dec6a8428db8e60f38ced5a8459e12aa5eba093c5c86574e795eafdb1a11641683b4dc06990c5e8d02f6c875323096f6c7da9dbdbb7f0540daed2c3a6acfaaefb72db8d2553e0c07faafd6f9118a47fc8ec6575ae1ec6dea1a41a780e4fdd46b1b5f6d421d69f724321a8dbe966be76fb4086369720a6fac0fa596e56bb917087a46d8808abdf394037a03c5c41aff18dc88907af5e7504e4fcfce8346e855e4", 0xfd}, {&(0x7f0000000180)="22c9096c7b7e4b2ae0ffd5f31ad3e078a3bcdfe97e005152e4ade5e80c6d5346b8959cc1c70f649e8089ee4c3e0710ea67fd26707a43381707ae6e8360b3a454e7f48878720488de2b14c330e57e1934b2e11b9794c742ec84c53a2637dc8dbb2503975ecc6105c694c90a90c4b319cbb4835f", 0x73}, {&(0x7f0000000440)="571e3e78b687f9bee639eaa38ba0b7bf2ee0a779f718521ac1d46c5f1231db58db5fc16d6966176af43423659a811bbb97dc1ad3d9a11d76e048a0b3a09987307bcaee8c50dd1b8423ef0b13b35e18c5b293129c18905f1b1f0bac80d9765377ce420c63946b709a5f074fdb4f05560cecc3fc52593220f569ad", 0x7a}, {&(0x7f0000000500)="6c8dad20d2cb3d7a249794382e4b9884803bd7fb2f002ba997cea7f5bb87b0cfb16ee71e088b45cda18ea38c3452f9860adc74256f8766ce447fef5d2787b415cbde7ae5ba8ee0f4c32d025cc46d54c3170eba9b37186c207b5592262a25d8ab8eb7be794d1de0c82803b47cc5", 0x6d}, {&(0x7f0000000580)="b94e98516467ee3f37d8e98cd6d99d99f36f31bfc7b6fae68157990499ea8b8be820e004bb95ce927fafa2d2cf4524d1a04985c3fa15bbb36af4f3d960d85a7b830120e5e3c88f2bc2c363", 0x4b}, {&(0x7f0000000600)="378cc39207a7adf50474f180e31e22d6589ab0d2550523108d9efa3bd58d604c916a02d777748eae23002f1414f725a5b9de6679493f43743cfa8b334a381dc3cee08fdf4439262ecbfd48e94dae3b0301e574673c8319e3558576b25dec920f", 0x60}, {&(0x7f0000000680)="9a7d7e7b13fd0015b22d1538d9f1a7f4e38975dd9ff72d3d559706f5a75c68321a810b0adb417ed6bfc6c8ddb144a7aace597eab7ea8df0ca0b693d7b955a51267dd881e7e00c204307e0649f42e44260d02e85a4cf3d3e3fce42c1f8108c3caba9feb36124dd64ca42c30446c765e", 0x6f}, {&(0x7f0000000700)="d04051a547248867846b9711fb052c58f80c6a0452f23253f7bac3cd9c44a4d164ee0fd8eb98e90d288c41f4f1104a430c69a902b6629f511ff0dcf795592597cd3c77009538a599afd3a635d38c2a2a73439cc61497b9220f7803d73221c105571c07a53c5349d6e86384b8ebbabf54a900b1dda311f6287e5b835d50fc4b762153fa076d1abeca964eeea39b6ca4e20772a63433a0fbd64df7a6c3961e344d1191182c8e6030d139c2b8b267fb6bb2cb814034639dd8b59f56d1f761bf3f0745085c35739ecc28738bb61eb13557ef2c4ae9", 0xd3}], 0x9, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 06:51:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x8) r0 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f0000000100)="6d99", 0x2) 06:51:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x22d500e3, 0x1, 0xf43, {[0x1, 0x5, 0xffffffffffff0001, 0x101, 0x1f, 0x3000000000, 0x7fffffff, 0x6, 0x5, 0x3, 0x7fffffff, 0xff, 0x8000, 0x8, 0x4, 0x7, 0x5, 0x7f], [0x8000, 0x2, 0x3, 0x3, 0x7, 0x10001, 0x80000000, 0x8, 0x55, 0x100000001], [0xff00000000000000, 0x10001, 0x9b, 0x3, 0x6, 0x8, 0x81], [0x5, 0x4a7, 0x5, 0x0, 0xfb, 0x5], [{0x401, 0x9, 0x10000, 0x1000}, {0x0, 0x5, 0x0, 0x2}, {0x1, 0x3, 0x293, 0x100}, {0xfffffffffffeffff, 0x9, 0x800, 0x8}, {0x3, 0x100000000, 0x6, 0x9}, {0x9, 0x4, 0xd14, 0x200}, {0x9, 0xffff, 0x5, 0x4}, {0xc0, 0x7, 0x1, 0x3}], {0x1, 0x3ff, 0x3f, 0xb5}, {0x6, 0x87, 0x1ff, 0x80000000}}}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0xfffffffffffffeff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x4) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 06:51:27 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) lseek(r2, 0x0, 0x0, 0x3) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() 06:51:27 executing program 1: mknod(&(0x7f0000001600)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="a8b14fd027e7243dba9ea721ae1a9bf4858fa757a76421f32c07e62cb45887c45362b0104b6372760d7c1e3d39bdb376a0b0258e2218a9db1c403de0129303ff746be2e82b26f9185ca77f16230f835330d0c642568a34c6c5737ecda8b12491ac148aec08ed9a382316e6d1dec278fe9097942244b2ff787b0b5b0bebb6c0c8882727a6736ceaf15b5b140d170f1e8ba131c7687ffd9e575f946b02fd5e3dfa2ed1f62e05488bcd29e6230d00710c06354b1fdcbdaad97255ff51af6675f2da506091c56ffb7a2418acd28794eb0df7a5f793cd66dd89a171b28709fdf0672c112028dc5794b2a73e124a10b7cee42c9af3063819bf91903ec5c80901cdbbfb17cbb868ede660140d0209b0b152656575cfaf55622a5cddab1a9565bb08dda49c39266fceb155a930f3eedaea62ec3c49914f8181cee96ea3d237a1360c3517c6f96c3738354252d3f4af14731298965d17b38b10d3f7d34b28cd3511f140af35ae3f1d30429e8512b5e77067379a749c8a0c5eb5653fd61fb13e6851edb276f1c0ed852c1a1cf44f81a2b42b58d6240473953c376c8f430ac7e93fe614d516b6bee0f23ced92e1d4533c03b89c08de929e88a96a6b10c8deffa5c5cc064785eb1d3236181c9fa1dd6a41713152b709e45c90e3820a713e29227eda3981bc9527d7", 0x1}], 0x10000000000001b9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 06:51:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) /,(Rk憬ҽbzx1q?3ڜ`Nj))(3A{:ocsv6"`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQ"`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQvpanic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd807837f5d0) at vput+0x187 vn_closefile(fffffd80767f1da8,ffff800020b289f8) at vn_closefile+0x15b fdrop(fffffd80767f1da8,ffff800020b289f8) at fdrop+0xc9 closef(fffffd80767f1da8,ffff800020b289f8) at closef+0x11d fdfree(ffff800020b289f8) at fdfree+0xf8 exit1(ffff800020b289f8,0,1) at exit1+0x32f sys_exit(ffff800020b289f8,ffff800022e1efe0,ffff800022e1f050) at sys_exit+0x17 syscall(ffff800022e1f0c0) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7fffff0214) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff01e0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.