x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)=')\x14\x00', &(0x7f0000000180)='\'\xa4+!\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000001500)=[&(0x7f0000001440)='[\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='&]\x00']) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) recvfrom$inet6(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x800, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x111) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/34) semop(r2, &(0x7f0000000080)=[{0x4, 0xb43, 0x800}, {0x0, 0xfff9, 0x1800}, {0x1, 0x401}, {0x0, 0xf7ab, 0x1000}, {0x0, 0x1, 0x1800}], 0x5) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/Bpf\x00', 0x0, 0x0) flock(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) 04:02:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() r13 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r13, &(0x7f0000000380), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r18]) fchown(r0, 0x0, r19) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r20 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r20, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2"], &(0x7f0000000100)=0x59) r21 = socket(0x2, 0xc003, 0x2) connect$unix(r21, &(0x7f0000001ec0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4bca7033f2a197a386206000000008295955984c87910bf453f68c117000b7ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122cd23500000000000000000000005859954f98666fcc35cf15afc345ce805608a7b48c7de3462aba11102e8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f34042efe0526fd83543ce342f2a3cf0674a973442db6b22d6be56f0d720d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c633b1ee62aa54476fa05bd7fb9b4f1cbc7ff1838c36458f8c0606c15cdb7f1700e681bbe0dada07dca73864b146a9a15ad6d1529a"], 0x10) r22 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r22, 0x8010426d, &(0x7f0000000040)={0x1}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r23, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r24 = kqueue() write(r24, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 04:02:47 executing program 1: r0 = msgget(0x0, 0x40) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) pread(r3, &(0x7f0000000180)="2257153d693dca42f2c665474341322f0f4ca73a41c675128bbd2efc368aed181effea79909f10e85c1093725a85aebd0cd621aff8a6e1437004aa6e0c58037400d7098ed36e0eea54d4d927d7b83c4d14a2df1a8b994798d050c70e44389186c9e1b3577d99471ad6c7e3769008abb07e9f08", 0x73, 0x0, 0x0) 04:02:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x80000000ff], [], [{0x0, 0x0, 0x0, 0x1000000000000000}, {}, {}, {}, {}, {}, {}, {0x7f}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) setsockopt(r0, 0xb210, 0x7, &(0x7f0000000000)="63cbd66b3f5cb0a061ababf58d62319790de096a2f4aa34df6e23bd42cb4b5d36bbc16ef33dd0a34d8f43e6bf075f79352fbfce19b64be8f5b48484362c17707523ce4a65d82c940", 0x48) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x79) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000008c0)={0x10, 0x10000, 0x4, 0xcdac, [{&(0x7f00007d9000/0x3000)=nil, &(0x7f00005e7000/0x3000)=nil, 0x9}, {&(0x7f0000474000/0x3000)=nil, &(0x7f00001bf000/0x4000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f0000012000/0x3000)=nil, 0x400}, {&(0x7f000033d000/0x4000)=nil, &(0x7f00007f5000/0x1000)=nil, 0x6}, {&(0x7f0000136000/0x2000)=nil, &(0x7f0000277000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000516000/0x1000)=nil, 0x5740}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00000ad000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000033f000/0x2000)=nil, 0x1}, {&(0x7f00002d2000/0x8000)=nil, &(0x7f000023c000/0x2000)=nil, 0x7}, {&(0x7f000059e000/0x4000)=nil, &(0x7f00000c9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000056d000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005f0000/0x2000)=nil, 0x3ff}, {&(0x7f000021b000/0x1000)=nil, &(0x7f0000019000/0x4000)=nil, 0xffff}, {&(0x7f000041f000/0x4000)=nil, &(0x7f0000405000/0x1000)=nil, 0x5}, {&(0x7f00004c6000/0x1000)=nil, &(0x7f0000455000/0x4000)=nil, 0x9}, {&(0x7f0000414000/0x4000)=nil, &(0x7f00001f9000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0xffff, 0x80000001}, 0x10) close(r0) 04:02:47 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getppid() r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r2) setpgid(r0, r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) readv(r5, &(0x7f0000000080), 0xa) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = semget(0x1, 0x2, 0x2c48d4b124ebb804) semctl$GETVAL(r7, 0xf, 0x5, &(0x7f0000000140)=""/184) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000000)) 04:02:47 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{}], 0x1) close(0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffc0, 0x0, 0x90d2, 0x0, "e40000006ca300000000008b15e99a00", 0x2}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 04:02:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x8000000000000000) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x80, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x8000000000000000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r14, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r17, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgid() r19 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r19, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f00000007c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="a8bcd1953253b9df24a8f2a3197283f73ee4ca589401b0df55153c7e17a961279aec1a6711ad90bcf86fa1a15bbff3628f1916dca36a4af44b77180720d3a25330ed975bcf065832e210384a6aac5eab1c25ce6e2809a8715155456563cb8a9531cab6735458b286b1131e0263f5d8c99d1378c7591edc912991bac4c7d7f16a4b0a1537e4175365e4589dfae613f8c09591331c3e2e3be8b8b2090784b3459a6f27bfeaff502dce496d01e984fecfe4ac8a860282", 0xb5}, {&(0x7f00000002c0)="df94c2d74c4e7c30dc8a16589fa583a4a63b314e1d791f1b60ad3906a6c86edd547b95404f", 0x25}, {&(0x7f0000000800)="108e3d1107d5126a1399e80f225451717131d4fe8a42558046491c7a1e0e5e962a8770f236c8ecfaa1478e80d21c0becc12095365833bc743b3168d337457e751491112eb05756d51cccfd453a2ed4588a3aec538944938281702538ed9513eef5c2f883fa3a886d795a2070e99027b751779899956a4aef2a6d788106eb1a4d1546d2b48dc40cebb1033ee00ef1a49e156155b91c2f275577027504be23ce765a1e75ba06c252f186cbe3310dfceb324baf71f7d4b4cc66ed027fb3cc47babce152f3d8911c819732ef1bd0a974ef85e9a294473bd65be36753be5fbf", 0xdd}, {&(0x7f00000003c0)="d2f740c836005249cb27fc475967b3f6dcb6b92fc2f3c74f4f4c63e0a865e5c7cee4b5d3c1cbf1569d5c1337b9085798d78a8ef22fc9b330d700c49fc95d7d236dbac0b4ad3fa011b0f58b6fdd04dabcfacbd7046326f525fb54cad5a6734b0642e1af5f30bd08292e075dd6b3004d3d64543a498d39523b78c72cade5e132e7629c4bc864c7cb83e416e690c0a75985f00a19d2d738f674da5eb126", 0x9c}, {&(0x7f0000000480)="b6be44109d90fb3912e7481f55f2d3f95e4ebc6bb4bfd934cb63201998ad4124f3fa9f8c79", 0x25}, {&(0x7f00000004c0)="4adcf387c8bf1184a226374fb38c8d16a7e766949cb0712f704b01db81a53936f4ad0c70cb7b5a91281ff817924c5d3af95eb0f1cf2ed63dec04c2a01cc890f04b13eb35d6dac9a94cc07be9e3e2a9834a88b0f255db5a17934bf1f238476b54efea", 0x62}], 0x6, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r9, r1, r10, r14, r11]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r13}, @cred={0x20, 0xffff, 0x0, r5, r15, r7}, @cred={0x20, 0xffff, 0x0, r5, r18, r20}], 0x88, 0x8}, 0xc129fa83a442f707) write(r1, 0x0, 0x0) 04:02:47 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x400) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x59}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r3 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r3) 04:02:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10547, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101], [], [{}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x0, 0x3, 0x10) r4 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) r15 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x30, r6, r14, 0x0, r15, 0x4, 0x9}, 0x6, 0x5}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) 04:02:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 04:02:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x290, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a86b7f08b281a6d8dfa27c018baf8f5dfc11cc56d7db10890935203a2982b0b830a3d31c87e48041353dc3722969b7325cf9dfd0dd759ce5b38f1d29e5b5a0d6120e7c5b848a63cc3a09cdeb75e934418afe29b73d7994f70230f16844df6b8d9e0fc9cf1e0d63fe42cdcfb5f7dc55aba4b072b2581179735bb49c8ad8ae05098bdb66caa30887b7fcd502f5ce4d6addb69672280b88cd643cc4c085c25cf0", 0x9f}, {&(0x7f0000000180)="1dc2ba2881d16b014b1b4a0e0f007e1b005ed5ed8d34ba551791117ad8de2dc569df323ea22ccb5c47a518eb9c0952f65934bc790df258bf24883642092e2ae8c06edcc4c7232f3c0d646e5c44f91ce07bb26fa5151b5974365d112af2e980d91bec495a4bba2b07e931eca1e6149405b5fc534c5c47e9e5bfafb7dc301cb04ff42971338fca0ceb58698773044ee5e4cfbcb3defd389650664bab6a8778d637bee0caa11afb9dc3631f9bd6e926b51e93ebce3aa60469dcfd40a6a414a93e9bbd02a314f7ec78a39114ce51c91336e5157b9abb796b60fffc071b474a3814c48560819eb9bee067d36bea9e32ad27", 0xef}, {&(0x7f0000000280)="db0e", 0x2}], 0x3, 0x0, 0x0) r3 = getpid() r4 = kqueue() r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) dup(r5) kqueue() r6 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x18) mknodat(r6, &(0x7f00000003c0)='./file0\x00', 0x1000, 0xfffffffa) kevent(r4, &(0x7f0000000080), 0x80a4, 0x0, 0x800, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) read(r5, &(0x7f0000000300)=""/98, 0x62) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x8000000000000000) connect$unix(r9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000040)='!', 0x1) 04:02:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = syz_open_pts() r3 = getegid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) setregid(r3, r6) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r12, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0xbfffff7d) close(r0) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0), 0x0) 04:02:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = socket$inet6(0x18, 0x1, 0x1) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0xdeb, 0xffffffff}, {{r4}, 0x0, 0x74, 0x4, 0xffffffffaf9099ff, 0x1}, {{r5}, 0xffffffffffffffff, 0x40, 0x6e6e8d47832c46bf, 0x9, 0x20}], 0x9, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x1, 0x40, 0x7}], 0x2, &(0x7f0000000280)={0x9, 0xd038}) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 04:02:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x53d0856bbe96500, 0x64) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:02:47 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) pread(r0, &(0x7f0000000100)="43b8f38ec44688ace9d7e79118d4515805ab2a8b448383ebd832b5e3429fcea66ece1bf13ced28dd369e29ee5ba10837d7806bf6063d59d6968923ad43e81ca1a3c20132c917a7c20184dd585a9f1590fd81f1577afb5c587857059e393f543689ae7119f7c3fdb4d9692135221734b6a1c5279beeaa9606519e3f4018beb41b1c8de9d08274f0eaee6fe38e639f63d2fe012722ff4035cf7f1878b9295c04e114a392065622", 0xa6, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r2, 0x0, 0x0) 04:02:47 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendto$unix(r0, &(0x7f0000001380)="0f7518e4c6b7a864b0f878112e7b89d732cee6c0fac627857847936d87a4a55e67639486b080d40169be024dbb1965e4d4d6655bceaaee6b9138a93174d212e86a660cc4a95c9113cb7c9798a5b3768e6be43203da9cfcf3571c11d511b7568d40020c1cc3e37cf62f89a84d2af48cbdfd9d91ff9aa7bac5c6d80e59fbdcbd61aad2296d17c83f38a7ceabb96129396f71acb00f2c087c339502e463fd522bd1b8ed1463b59576b64c3d5917319f87ee20c44abefa6377c7031ba6e5b34e0161abfc52578ece6cf237c7d65c3bf1f6c472308f5603d0d45ec4368fe06deeb90595f51c0708c48ea334eb68714f533ade4adb7b2518a39a9e52161fee8735e3d0b09c19f2cfa8c08521fffa880bfe7734eb7604f70c5301317a95dab84c524cbaffd6f0540935872256e5550d74949a5dfc08a89ce661d2f3f9ee54772703149af37095ec917255158cb52014f2c6cea2930090cc27bc84e7e236481c2f69058504045a49d0b1a6d16670df517696c4d0b6f0f18a547be843eb76dfafc17d28db2929f055ce76ff8abb72a15e830040645a4743210535b4f5cb7536a99ca0a459d5bec30b9d14ae6af8308916f287661a04e04dda64f9bb3e96121770dccfc5ffa8917112cb56e6ff9a1dfb9814ec843bd7ba4dda01ed8d5366d03ee0e4e8578f64ebb797fd22895e022f1644df82de492fe6d3c9e9d0c3668eca2f1fd8c7b73f8153206df67479f4e4b2da2e170272e2d00c93e059119d925640f52c5bf8d5c8826900c96c9d329af25afd1fa6751084527879c17c23ac54e75e3ac65858605025163356fc2e305aff680fe37e1d5ab4dc0d94be881ec4b5fb67d0972e3810de17abe55684d02035df5b487697b9413853ebc5550ff7371f19fadd67f51cf52b334b77a10a287c5101edc49ac92661fdb18e84bf00bde290c264a3153195e9aacb660bed7d97487f71630edc5d132e103e07c29ea8990806860a069acd4815a61d10fd11bde0f0eac83e5f4164698dc29d39900cba851bacd7a977f774d24e2f0d012865a3402635221189a00a1e58c83c14fbe3a07a561e61e79213960a549637444a885f5f860fa3e7e160be5fb5d803cc111bd06d3b7d0f8a988d7d19631edf236322aec604d55a2c9d311e52bd47f912c0049a40fbf6d0813a6b0d5f7aa5796e7f82850bc7e13f4fd08a1a9336aa2ba03b4cf997cc82711f56971962ed0b51f600636749a3e5b5f5efdc96a56dfc541ca3f1a985029acaba1495c8e373400f433fcf8a97198e046f0751fb9079f133dce75e03dc1c753f5665ec9eddc1556d467b163256d36e46e37995dcff387cab5b3333a9027e2bb6ba7f3d4563983314985192504f6b6f77665b7c319119cc970e9a518da624db61a7ee20be8d44b6eb8d8e5f83b910d61f7908faf7b437a87751222e9a5736f1aa59bb2540ae782e87002098f84fe44f4eeafd859bfd255876851eae821a9d1d22ba58bd30835e5d6a75dfdd71b66cd69a0b22ac7a02543bd82cfd64103b1a6ba5980d821975e22133b0a9be27239ffd25e7c519edeba8aa8c4c386853497155ab6f6fa851d2d2b7fe4c0d31c1738bb0354c4e6e998c44be17e5d6597504dbfa26aa214bd46b6def6655e50f8fdb20f4f4c8d9ba0ad967c6b98805bcf337eb01ed3e3660a95ce09f086732e48c33371cde4f39e309f8929d6301040334f60cced5167aa7ceedde4f2890b2b703ca375e86fe3017f6879bec1fdaee618a876e856a54cd519826bc4c180fafa57a09f725c92641b747208af545704d8f1d654ad33bc28f3990e05f020f823e9fc5e2d7a755b83518386fbeb736499fc83201566b595584cbceb1a442687496dc8e7205655c81fcbd26bd46fb96fb8199638c63447f1102977fc832623d0091a0a536703c7c2f3918a0723d1f352e934a387d4200e5b8fb5c244181dfeed6d598c8d959143d8ccf2d0807aad6841068de9ffdf09b3bcdd9cb87fdaa23e17b0784207ad93526c3db409e92b36701275a80508bd2f1762f33e619857fe035380b8ac7ba192a50bdc850f3e0060c3f43b32c7c58b6a93c34e75246f703e39363656c4cd8dcc1c3c5f3114c3bea326bcb825c3d066401189a94f9fa69c7ab305eaa79f8a41672f571a6c9e11218f028006db382977e377c2f12df940876f83bc0867fe6f0d490b7b4586c39c85d0a5e42b6e8a1440e8e62d4f67b7cd1a3d35087dcef189d71cdd2b5d1b55de77d3b5003c62482b24e670d4aa2bb4a6b743189255a0552746383be870cfa4cb671a9b35f2e2bf8db281b9638547ac719a0c41f56c68c9a1dcd91eae23d965a499af8640d8457b266f67bcf954affb16664144b63edd9950cd38ba65e7a54cddc398250dee017c03ae57ece3345f5b581b3e617abe581a4ef89f8d83c4921d2c22f0b2c6ea15ed43810c499c0651a22c59804594d7574a00808ebf58aa281de8ab51bc869bdda7028d2026be511c77cba2b508851db11385dfa59caf2549ed362308134351b9db0e3a503b12bd25025c2b120575be4f9e6bab45c86b5121cd827a5dafa40c4bb75f2beaaa7325b27591718859a11f9bab2d9a2948d93ebec0317bdc2ae3ee866778623db22a0066adc1a33954b00a8412d7ad8188d4e01eadbd560baa1d6b5776b9c479f464dc19ddbabb9812cf1fff40ecf837dd4cc508dea86d0d60ebe1ff88df08927e66fae0b47fe8c026cfbe913c9b8cb52fdcb5371bdf762fb0fcdfd5066f951529da9f5f91cff3e7683e27f854d317761ad084ce667f3a0e915abf61effe6ef6eb0d3986d6353a21ee101066a382d4d4d5169ed6d21cd9b1c14c12b157190a344b8cf552a7f89ae9696d0eedd544a5ef9c54725af5a30212d77e2d12b9d0b4f7088fdd96e23524365ba3fc0e357ca0ef6c17a7bc5302ccff1630b8761519c63f0916e085813dc0b393d5fac119452b3826f9a43a862434a83511d6d37c017dbbb2f218ce656cac3ed2159b7e10a8df9184dc86ae87df40a5c95b8b42bd8acb15447a02e96f352cd9c7b28569b673f2dfe539eb9fa6638b618c3e2daa1381c5de652ca48cc5f8d5a205eeaae3796febd5cdcb8250bf3c53adc0532206cc6181fd89da0869ddc3228ec216ad250c4ca7c0fdaaaa441b08ea8f2d6b10e7761764d0d99028213ff08b7c03fdb37903ccc77da50ee6af3b7fd4c072c6659b9d02fa91ce39b699ed486e2e780029bc022451c4aa232232307b80bff7576e7ae1739c82d2d0b3cdb300d1639d95d63751b260328acd21eab30535d6fd35b9e941b688ea8b626949e8bc831283ed98027695a88597b34efe7e3c9f7d4a2fb3a1d3966541f678162bf638e94d2d52c2fa694bb71a5ae84bf5f48874bf7223cf668c4b091aa431f1990aa2f1462b77ab29ae58d09380a5abd07bd992cc8dc3fe4cb8e26e9d430afc512127fbe5129bd9d8c7adbb1eb793db74be41d50085e475125bebadae0fce3220125275a85ddae734de69e30ad279e8a62733dedcac2d6e23eed0c69c25c9b4780ed6a0fd4e4d5a51c47e5f321daea906d99cfdfc67e5ed4c580c5f45e49fefab2f143ffb903167923719c82a7e8360d26963781f2b47d5302b97398b9f3982c4023462f8ee1f4fc35e08f9b763579f1a4ced1f62ce4cf7c625b0a94b3fc454082ffd3723f71d9c5d7c269b5e011a494b56b27e546ea6aeff2b80d9f4028d05f6e7092608ea490d88e67985f1a668d30bcf085bb0bb5a658ccb1e42cfaa387f2e3b28cec0537e31f4e32d3a65224bfe54abc7920786d3fdb0337497d9aa612b3d1e3c9d269278850781e42a8596f735828565d020f6e97f45ea45597e00c06240d15a70a716216285bb2b7d227a966cba0f52f83f03d91da4cf998f3774e56347db441d968f31871497d1a0bbd601696aeb8a382d3b7be76de39a5cb45eb22b7f0fbf3ef3db12c966bc33e21d1166f0aed772b2005ec23823f3b91751f476ed4e959be23a25c87cd18cc3683726398daddcecc380540ef6c5dab2d9c3579b88cf0ad869136071c60b92fd3e4e5a16638f77f4cda9ea5cb9395066c85997c7a43693b4d0e6548852a1137d45741734cf466277b91d5048c3ff0c830c58c25a36861c906be9569181b73f2b40cd8ccc23223360ffcc061d5773bb6c17b5d79b95d7012eea25f52ed66455ebfa2f9cf96f9969adb9d746561a58adf726110dad133bbb7ea30d83b9d3d891915fa4564cb666d94619f2dae587eed0c44621646c2f776cf0a913b6aef2cc0d902d0fdd20b5df216e009b5a7d7e4007067ef3b6d2629a92d76f4ab91554bf0b9eb904583a26d9c0d4bfc4e84025254259d1f1eb439702f14d2b1feb4607069de6c3f9cbdd1d148264689e5783ec5bb2436f8e00eab18c747dea11cdae60cb3439f4e76200a2626bf8c4c1095dce1e17f23312ee49c192a3b7f05ddb41fee043288136ed089a1d9a0bd3fc2e39b87e485cf8e4bda9f8c17ac560a72ca01c21f7f64a7fb0616473733c033a364e67b777e8768081e0c4432f6a94f6d9a27ac3aa46ca18c010e6fc998f8348cc941df1f52fd00cbc92e056928fa6a42053df00d233e8dc89d0b8d234172f6e57e946aef6e450f9dcc57af18f98167d611cea7b1c0b29687d62c0cb3eff083ff7a45f36409579d771085dd41bbe84a313ef84f024218c05eafc54f7f063086634286b3ef4550cc9c4ba7b0834418bd5e64ad5e040cf8c5c88580d9665e98c2ef908fac6a01d1e48df2f24f858900ae7cfeea8843d52ff359f6a559d16bc9b259db50c446590fe43a98d7fa2119afcafe3d2b47a51fa1f4489dee8990555b85f100375e2a96a7a75adca573fa98c3609c4ab1b4541a0842f2e3b47d5be4e55b4b62365f6e4d1c9920b49207f4bec4f63bbfc49fab4b636c0a6f5604c37ed047f4392dbdb2a62a061d074477aa16a65d7d12f45216f3a93f7317be952ce5bad06fce442eb93de8cbb26b066d572a000760fe9a085ca37a1edb5fff7ae628f541c9ab89095d723b101041349d1fa19150d5ece18b5224ac506d0e0a1b781d595daf92e4822e75a3289b30e38106693608c2008010cc0440953168b11545e4e3456bb7e29a6a486f0f0c8a7cf6a871f0d32cdfbd4f866dd2cfb69950e4666592b55653e3ebf8aac56b60801f4f87475f7543ae26417e32e95468dc0674076c16fd4e008f806d433fbfa9810e1d9d62075a395171a03d96d543642caded9a4121a9d9da0f6cd88a13e8519dfb7cc439850235326feaa20d9b93b92bdab8c7810bd48b17a0a61ecf7d9250a688813f4283adfb142731ef3bba98d7a6a91d18685669411999d9d8e682f41913a3d64282f02c9a709164ad1de4e4d1c9b33ea0185da36c467a1286e30c833ce8a431708f7763dbf158c3aeca13c8111eb0fd3517d61e1a16cb00dd4f25771a9b13734472879b62ec83f1a56d026bc6a6be06c279601c87566a6f7e1214de628818c90ec74cb9573a5e945b1ddff7e5389730e599f4ef4e72d22159de0b49e03b77919f4fb0c3f44ea3e52d106b231a26cf9e55b7cec2b8ca611687cefe869f108d89b91f2a7561fc5e948d65080745295a757c3624f6eac8fedba10e7b6336567c33779af09da7c4625242087d6cdef7f7cce78eecdfdd86f7b543b2f2d52c9125fbd2764b0912b75f46c5bfc3c52f3f2f19d79bc875ae327251c896e215757c19a4b5dcc8f2b3f2cdedf3e02974d7ce91feba27de3b8fd0cfffb1c9b6059864d1a8fc650e986331e6255dea5016f293ec67b041d66c9c09af0b6ad9d031d056965a14db755330", 0x1000, 0x406, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) 04:02:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000003380)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x2) r7 = dup2(r4, r6) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r3, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000040)={0x5, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x8000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = getegid() r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r11, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) getgroups(0x3, &(0x7f0000000140)=[r13, r17, 0x0]) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getgid() r24 = getegid() setgroups(0x4, &(0x7f0000000240)=[r18, r22, r23, r24]) r25 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r25, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) getgroups(0x3, &(0x7f0000000140)=[r27, r31, 0x0]) r33 = socket(0x11, 0x4003, 0x8) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r36 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r35, r36) r37 = getgid() r38 = getegid() setgroups(0x4, &(0x7f0000000240)=[r32, r36, r37, r38]) r39 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r39, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) r42 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r42, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r43 = dup(r42) ioctl$TIOCMBIC(r43, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r45 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r44, r45) getgroups(0x3, &(0x7f0000000140)=[r41, r45, 0x0]) r47 = socket(0x11, 0x4003, 0x8) sendto$unix(r47, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r48 = dup(r47) ioctl$TIOCMBIC(r48, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r48, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r50 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r49, r50) r51 = getgid() r52 = getegid() setgroups(0x4, &(0x7f0000000240)=[r46, r50, r51, r52]) r53 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r53, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) r56 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r56, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r57 = dup(r56) ioctl$TIOCMBIC(r57, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r57, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r59 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r58, r59) getgroups(0x3, &(0x7f0000000140)=[r55, r59, 0x0]) r61 = socket(0x11, 0x4003, 0x8) sendto$unix(r61, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r62 = dup(r61) ioctl$TIOCMBIC(r62, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r62, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r64 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r63, r64) r65 = getgid() r66 = getegid() setgroups(0x4, &(0x7f0000000240)=[r60, r64, r65, r66]) r67 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r67, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r69 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r68, r69) r70 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r70, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r71 = dup(r70) ioctl$TIOCMBIC(r71, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r71, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r73 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r72, r73) getgroups(0x3, &(0x7f0000000140)=[r69, r73, 0x0]) r74 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r74, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r76 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r75, r76) r77 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r77, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r78 = dup(r77) ioctl$TIOCMBIC(r78, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r78, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r80 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r79, r80) getgroups(0x3, &(0x7f0000000140)=[r76, r80, 0x0]) r82 = socket(0x11, 0x4003, 0x8) sendto$unix(r82, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r83 = dup(r82) ioctl$TIOCMBIC(r83, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r83, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r85 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r84, r85) r86 = getgid() r87 = getegid() setgroups(0x4, &(0x7f0000000240)=[r81, r85, r86, r87]) setgroups(0x7, &(0x7f0000000200)=[r10, r22, r36, r52, r65, r73, r86]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd71b8c941d0d6631) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000001700)=@in6={0x18, 0x3, 0x6, 0x9}, 0x7, &(0x7f0000001680)=[{&(0x7f0000000380)="b20c17d0b4ae8fe2ca13e2750346b45025a5e4cbdd3286af82292b36f077904e7887480ed651e6eba4192ca00da54d97270d9b66a73bbb"}, {&(0x7f00000003c0)="a74008b27c35eec7a87583c6a845c677d71aa9f725b7e97b7c5261af66f23cf314bb7551e7b9871a2a59da37e8ca69495ce61561bdb96ace1533cda7ab8f67e0649777e71d28c443d74c89f62abbf3269a14cd7e77a773a508cd6d33cf984380d4ecc83b49f316d4f50f29949481637afdd6d106ca2486cd7ea72cd96feb349f8998b62a1073f0589119ed6182f18e420e691c91205056be5f5965ea9c1ba3357fb017e2ad98927b04d8"}, {&(0x7f0000000480)="a70bba16349a79e7dec7d1b8878f8b1b4203144a3cbedc029d488bf78ea25da17019ad03ef3543769a3aaa2217a370efb9454a114b4953e159621c3a311814"}, {&(0x7f00000004c0)="f7c353ef37f3f40b28e5dc8edbc836e4b339defdcb954f48431eb80d92a082d39911fea40075bab90d7f268c9151681d11085980dffec5469cf59393223ccb74788ecfc06109c9265e9206614069ff3ff50d819981fec4f58042027f1e27ba138b97d616607c8030ae1d739ac3fff2859b3de42e45e2933a0dcbfac431a1062f60f13ae9464ef14a9f9a84bb711c44748b9031a1688cc1ca849835d6707cda2aa2"}, {&(0x7f0000000580)="134e5f1039a77fb1eb3b30d3599c6d7e968aa74d48fe42dd84e28de97d649fa0ddd0dc1d03b9a1e58acd1cdc26d47b9a0700785325191e58c06130a32bde50bf3bf5a28ca13342c79a6fa28f059f1e3745376311ec2284d137eaa1f2954813730caa97f7653c71511a165fdd1a7840088aa8703fc5c1e51b46673e76c40a002cf77ae45822f5adc60619ec74bfdbee8ac73828c6d0de33d41c731b7cff860ca03530246a2a68d3c519d1bff59faf7e4750af82516e6d6857472b0d196b961b27e71825d290e7e93d3a8c7b64bacca08992956a47d923a1394208c56a5cb5e6dc54fdcb0fb6602daa2a23def9441c668bd100d50c75f975bba33b858ed171a5935f22f78fdfb866dc8200e4bb8e3993ec673c13a2e7863175dca72f576d6d6aebf53dfd4d56166c76ac1d260dbd692cdbe9d1e6b01312e3357a0b3097dafda581642b8746d1cc45f8c8ac96d02dc4957ad0aee5fa1dba21a34a8bfde59d6fbcaf58968e227145886e6d528ed6724660f620a53d12fb3d962390c22119f34e12b9f0686f41f84c517036886a53c001c8dc2e95c26f50b0970a6776339a77ae1031006272d2e9e881a4c4d6b9668d4bd060818e9340a55b80e790d673b6b9f39eb63a44bbaa364bfb441f7e10c1524993e6bc376069f048f57cdebc5f1476b870a0ff4d4e78c6ffb0328aab26d673b636c6da194367044af44fe7f698578713dcc7959a26349e7b5ab524a37a7b9b520a2791231878d2e13784033c136f53654ff369e76dc1c05b20f475ce2dca94529cb0ce89770b1951da9d18b24d87fef7537329db1b864b97cd5451bf80bc270c9f0e0e26f60bde06a3b574a3d638ec320ea9c92fbf1ea19d6c0ddf7a5e57810bed523a00e3d621b4220c51fb3c0b3b11e63ec6fdc240cc9d2320f0ac9f48ee6ee91aba68bc955a17a512d2672c963211c004d1d02163a3927732790906383a96e6566964735ef56eb9b98e65c84fafa1bedc0a1985f97d16ac9bfdefb38d2ff9fc285fab84806c1b6642ab5ef4d4cb52758b60a08f835e9d0ffb95ca311eef644338d927141f56fad4cda6a628255d7f566cf7ff836dcfd7100e21a7eb3706065b2c7717eb95a107d3a2e131bce611b779f23fb7f5a95fbc1e72107fa1ce3bf3efe189d32e46e5619463fd3a3989807b2ef0ad99982e6c46fb05c1f7ac91a365832473ffe8917fc1527190d74d522dcd9ffe3106b5d5c344e325b6585f65717f1e75e5dcd1a7a5d21348b40ed1cbc5ecf7e290384d39ec8d2ace2a7709f97568edd00fadaed652b0d29e2c2144794594f04d4642ae8d61a0106ebe6838595bc78c90b2b6cb3f1ec436c1bd76efa4a7f6463eecf886e4a37ddc270c1d3c3a951097df82472c8136133a3d5d1e08a7db42b3ec91ceec7dcdbd8c9dcb16b1b5d5942ea4202310df33f6a77671c865a9cd0096439a4bfafd07d89e98a3600cb6712ddfd8fa8b3f28c950bfa0e4955ea52aa4bc967133c222e09d4bf321f1f30e30a59d3629a020e6f25438fd2f70941787ac94ee2fd74bf54596941e0f2311ac40b7420909f0019d786096e3fc594e34a57f2d18be9a33860cda7776140b52e9a538f43121497e88b6fbc8e762c9c7b2cbc172885d529e9202c5c78817e1d9661d619cc56c0744678bc72b438177fe08f1c8db16ac2b33fa6d1f05245dacdd6b85e4a3ff733c4d8c940556841195a1248b6a7155bf71d56cdc8bd1163c1cce71af9448813ed0cea898c68a2e234828774c7c4e5edc4487f91e5a332be9fc67f715c55d6e544d63479472d05f05f7ade3c69698ff754186b472ab29218078019f3fb356ffa70ea9ef6bc1912cfd6bafbc582f0ae9f18084bc3f76ebbc8f98228d9e26cd1b41f6b32e3e47dff75115c6be61a630fed7b8247f83014fcec7608e837ccae46d1643f6a2ef1a633ac538496e2b97233a088d5ed075896eb88ae791553b00aca430aa30d58ee07d59a8d0f163a01e2a33e817f2dd44d56dd866049803a6baa3fb5b8b9983f39629c4c3506b59e14c51495e0436b0ad86cced3a2e08a26d74ec4f1694bcb3bbbf9096fbaaff0b3824e2d405291111d1782b0cdd71fb13a4aae0573291197a3fefd386240ee8935da677d8b98c0abb35c395b4a52c429edf394d5e0b8a1bdaa9f1f85f4d2d75ac8b0612a3b003dbc5e8a4e08ec73d5108ab53264bb64080a578a86de6986f1ca89586f242f72ef34d6d48e99e4a39a545ccf00e8c311e02bbcf7ab348db983ffed052135fea2e7380eccbe5ab0e02cb9b538f4a5021e89857762b77c1972d095c84120d7fb91041fe7a8db2069ad2eeba9b0b701ec547b628203429534de88dbcf9f7961ed7f3cd1172dad39e4a9bdf22093d5553d408fde4317dd29c49fa1c1faf3aa9d2d3a781df1a87b538e8d4fcac1123555b395fa1af11446ac8478962ad219b8dabe9491bc98d3236a5a14d93a4432c55041d84b2c80c995f8dd6a524c6d417323daad1231b400778ea67fe7405f4f96ce3e0fdf395826107162ba4353366ba50fa893f8588f9af16560c2b99fa912e0586e0fd9070cb3e29f2246862dc721ca9e6bd8bad5d304abeaa0266e0cb3cde073012c6d68c14f7760ce772b1f2c21b4eead1b917211503a59d45428f55c32dc068ac4e7507f3bc2aeaa3bbe69231ec8fc092a89c0b039f4cf83998cc4910da12b58e6200adbf0cbab0714a8e47e9a6f5619f4904f59e0cf0b8ec70762ce3c713d7148b220b5952d225b4105a40c8393c2d0cf98880e5814b9afdd77e98e994a8bf16ca4970f97dc17b7031422843345d5de89830163880fcf4b0d8de9dadce40be561a1faaa90a8cdf7693b133c26d603e1b1061f69d7a72c6926ea8ca8177128ec9435417b269cc3b3ad35856524642cae817aea11b4f4f42453446a2a8530a668e46f240488a4512000b36d11f74030ab0f10f61e8f64a06631f7c06875274db78d606ed4d04d1e3b9eaf93e72b4b6c0bd1c810c50a9ac1c392911902b0f795a75ec93c1130e62f2cbbaef1b5bd6d1706b88145dacd34bf127f4c391e558384500134d15b37186e467554061cf021c09e381b06df6a8aa04e917905b37f7322680a104d36f5255cc512b6f467ef626fe05870c0ed63efee0277facaed0138a5d15a551feac5d42e2c7063402abf71461cf58c8c4feac835c4d5fecde33b35323a59ec0514b62d44add3e95d89543ec18b1232b92847da9d67b55b5ba7118c1354718f493736f17bbc0ae8d57052b4ae6364a226e9e68a2b40f377f697aa7a17c2a8ac7c0e5861896cba8e1683e36fff3b0aa0f7f737e30e75f94af7afe7578218e62ba1cfb488420ab88e6501db9901eac9bf146f4c5ee39e22ef0ed37de9797beb0b2046e57c0d8c16e5d774b7c0a0399fa748d7029656e1e65b58049605db16efcf9df9cd5c6705a8ad036ae8e3ef5d1ae717e60721b884a48207d3fd6332fcfb90dc4656cb592779b09527686e203df97c21ad615f09a0ee08133743e5ed34d7b8f00cb0028a19b0e11dd9b60d31d05b2b0549ef8557b7b945044dcbdaca2c4d00587d0b95cf5a7dca6d5842815f26ca9945f5d3b1ac0bb536a789fa91b00a3d32f84e456a25de7d6967df4ad46ce2ecf99da14bf0a14933f4777ecadea60b07fba1cec60e313e6525fc39ed8048a145ba0ff41e27ac96fa9468f367ef4550ed054b98aff5ea67a11c872e85eb39331f05957976e0e168f545268c73048596101b2a4b0c000290c3a84423479a97fae6d52ce54bd99050c081106cb55e398498b3bbc17b63b65795536d5f54d6b0ea37e5de2d6e6dc2a90d6905889226ab7cbd79bbe823156d47344869331f697f04c51c65d6d1289eebb882b3562f0e058ef7258d5293908bc55fdfbdc0a45afca5c61d93bd417f24f955fa0f636d3a6d43153c764c524dcbdd0bcf51f47f9c69024743efb307abd460d3737decdb64f9594717d04b2b3076cec2b9ae86ec6a82088b0e206c2e236cadc938467907f0b5b737fce453757a2d11bc841f26f000ebab87843b9c970bd3172d2319376f1fbaa29d4adec61152d57070481dcd32396a6793962d93633d6d9fc30cc3a8aa994faac2684cdc7ae29cec41dac579411167ea38470510c527510608ba4ffead5f5d409752d38546c5365aded704f3cca499443590bae3b489d9bfa29cf354a6d6efa715d9a592a5a0788b27627ae1219401753bd1e9083716a39026431be72c98d56a1fe5534b52dea4b5c190077b26cf3795364ffc9ff8ea826210b7e453d68f61dc6554175119a874dda66964e8575c87782a2d127d7e1ac2705f13935f67a29964a3139a368e50d35e1178aae65b0ba2f2d568c5419a24d164d6d5e0e27cd99f59c17b0ae07ea83d2d9ee7120c8649d110d23d46c3d8dd21d656b0d1eaf1ca3d28bbe0014722566640d19a8b5bc8ce36853bd330b277cd6e8aa717c2185ee243a79a8be4730d990bdb093aec0e7d078c2ca4500998cd2c2bd0d0b9498047e72c7fe5ea15db1f0665b62c04f42d7ef600a2faa756e1bce36c20ef47da7cd311f5764981295ae9aee18acc29bb794fe019feacab531c7387096dc04dfefde5a72a2190562ce51839a767387a666381b483cc3f3cda9f14e33f6536d1fcbcc96053d058e21177f3af4217b58e07392a876999b2438185beec417246abe1f71f02c944e1e6054582eb6206b8c846b2c8e6b76e7108fa7b5f2d3c8be0d4cec9e4508a9a1852cb58d215ea31449496953d697f657755384c5f93a193179e5a7f36e38ce64d5889a901a4aa3d95b8b541776acc746c9b9318f306c739c44f8756c0b2277d9d0c2e5be2fe9c214455aebe72e0eaceb5caf812966a46d5135fa3f40f32ceb42988b38f02ea3de854ffd039912392a4042176acd6e21d82e9453c533d29989dedc96d78448263dc690d050cb64d79991c77149c88474ea4879fc266128f8aec56e987cdff00735b3895c7301f5d9162789576e21c694fb021786913b2eef52b2f12c211645b3e1e4c4bd5c95162a4896103d5c601dd6ee4a4b8d2be101a2e8f7367d62726376778e4b19d039b2077f526caee4c5c367b8849d4af634bae40d753d4544d49f3d30e2be84ff5992bf5b0ea14f2c44354880ae938e86d14af35e4b99ea641f4c47157fc7c76a1dbce5ba7036fc5f7b3c415094139181cf410cf7f9806d22169c654d8a26f35d26263a4fce6525db880c463630725381b88123abc49c0ab66cad397d5bc355c2a3dd043a0f1604c8c6c24c0949926dad203ce5c4e94056899033d32ef2d6491052173aec4711e7be545a31d1af42b1553eef9f5142500ea1225942247df73ae4f6d9ebc2f3c608244ea2ae1541482261f273bdd774c9e7085e8722f7bc515a5d809b381ffd286047ef4c07c2d5616c8b8eb56d8fe1a8a6ebf74e3583b1e6032129e2a18db2ac67449be3f9537c6e3af72bab552085b43bff68603adb402b0383127df7a80042e736930896909e028a51955fcfc5ea2fb9ce673857c4d88f07212f48e48f8283b14652e4646b7f3ee6395a495034d9d18a558d315dacdc197ebe0f3bb7f40788272214ea64245bd71391a32ed0dcd4fb1bb2fde7af5b7f79dba75750777b201720cfb0a7c76af6406b4831dbab680f97b094e310652565d4e78523cc042c8ea371e5bafca76f73ea4cb61b748f14bd09f7a6ee3d1d4516092d98834d9c8aadf1d13808c7c7945978367ad723c52d5a7ffff853f28034643f4cbb742c9efd1a8b33b4778060508b0f178d30192516fc93ffe48f158ace52a5b237ef664eff"}, {&(0x7f0000001580)="6f706b397efcae0c644a229166fc4a294735a219acdcd8e13ced04c17caadc225dc6fc5b3cf2c6bc3eb102cfa9992d63fd7b46e97a555b5f1f67bfa866d5278c19eb3d27a20f65bae823d130dcc6ffe624a9c85bf3b7990f20eb62c8a3a187b55018f4eae14a2710b378f4482d324ccdfcc2521b47e3dfd76d24638adf7e242860e846675eee0e00adf24baec3140b7b401cf7bc4732beab880516961c9f0cf62cd12561fa39f756b7c630c3fdacfbc588811f4a3295664872dd56c35e7ae3e47fb234734db8698ae619a7f86026b8a73ee641442257ae3bd957dc5dd4445f48c5bb9ffccac6d2ec6cf859f1873e7015c4e8"}], 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="8800000000000000ffff00080005000007108073604959e5eca6c9d07e05169ede5d36aab3675b826d66af3b89f7de5b4afe486046b95ae91db300876fd6ba7253b61aa924430de821b98883447dae58f7f1d72b8411772009ab86f7a5fdcab72f44a26b3ea8baa9d2db2d63373600000000000001000000000000000000000000000000000f1fb15cbdef01b01c101ca7eb65c66545675663f8c23e841fb77d170d8bebb222381d3d3ee99f8fb27a1640c08c65813b9bbb04ebb8e16cd65d2324b63117748cc324b36c9c063c1573ed4b507f0f8323b6727fe8946208e9d99c4d3909c8c9a8164a1a78631c00"/250], 0xfffffffffffffcfd}, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x141, 0x45) open$dir(&(0x7f0000000140)='./bus\x00', 0x28404, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x550018c62492d410, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x40}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = dup2(r1, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000200)) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 04:02:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) r4 = socket$inet6(0x18, 0x2, 0x0) fcntl$setown(r4, 0x6, r3) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = dup(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x7ff, 0xc827, './bus\x00', 0x7fff, 0x7, 0x3, 0x4}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4098], &(0x7f0000000180)=0x1002) read(r1, &(0x7f00000012c0)=""/135, 0x87) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x4006}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = socket(0x6, 0x8005, 0xff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x1}, 0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) 04:02:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/150, 0x46c) close(r0) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) execve(0x0, 0x0, 0x0) 04:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) fchflags(r3, 0x10000) 04:02:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x23, 0x0, &(0x7f0000000040)=""/35}) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getppid() r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0xeba6c9f65379c157, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x6b5, r3}) write(r0, &(0x7f0000001180)="1492ea0ef7f767f02efa8f29dd565e00e2c109b3a9e2738eaf6f4ac1d0601b6f35b5a23539c1fd385c93d7f3a2921883aec41659cbf37ed8844e4f3897d6f1617c664d3d6966a1efac25b55be3bc3acd4a305c1fe40a0854b84a2b3def7a59ec0ec7e9706d1749b64475ad41b0464651f5c065e2efabe4926fde26fe8767be58308535f26e7e2d21ffd8a00208a6bd5e186d51b249609a8adf624cc2051b672188d3c3805133ad9569fc944598a016075ca7060e48d8479c83389f8add5d39a076b3d80d8def67f3bf89c6bc50af1ef141d4d37de22c1391e7c83a96d1131d86ed21f86370a409036a205508a30c84e45dc43b73953b4536e96374c9a933fad8c0ce7b4335defcce423931a52c4a546daf9c1b7716122d0c668b4c16467b75e3659ba3aa52df9281d77224b2a11191015169bb28e4624339ebc70363d40cd3a472a244b925d063d5dbd4d98e812669b494eeb5034654568fda484301f4c80c0549ae85a7c098f4777b6070bade30198512327daf114c7610ed5d3f62323744d518f9627ba0d034f7e3e36c31549b00febeba80dc1e64eb7e35f43fd2a3bc675267fee0b0be22dd77437772bf30fccdc77064e2888d10b0ad211e31390c60ed827174fd9d6403c9d568ee7fa4b7f9d3e2225606c529e2fcb13a045e0d59442761e06915a5de98a8a05debd55c6411e65257576e71ff1fefe6201430308b3e162297e9cef9f1596544870102268d00d15f06d1881acd2306ae36eb31775d104176174c8db25da848b49a6c0d09e279156b818a2e9ea136c952930237bed4e85808e26bae33b830de35704c50af87c281ded981018aab6337aff29be740d08f3a7d467ffdacfaae45848a6a72215853c8efc753622f893327a3e6c521411bfa9f4e3ab567b7700f84d3a4c450e2f54bbaf29a2f532e6f1fa8b945331c040845fd7d650cf7ea43bf5498a4ea4f228fdd89b282c41ec5bac67796c16fb5613a89e9dc8e59d450a0d6c7f423cf60e17f52b2e342d657ec48499538b38eed070b76510368584974445704fc8adb0667b416a340ce311b5f0679238803a9aedb77cc336e251ad7bfa5acb559e3b559c9d0a24672c99df816d139f6e97c268cdf83c6a04812dede150a3516c638fca881277b01834aebca6fdf71392f7dd402df1dffff038c79ee9f42aa3a3372e90adbca59ccb5cc1ede446efd67c898e415fae2819b42ac54c43769a7317ae92440138b24fce91a62f613bf27bbab0fd780b89cce362e8a6afdb40f1cb5fe150b78c352adfbf0b7f6dd4b19b4486f9ba82825efc8f02c94dee878fed2f4838d1ec29e2a71f9916b1a0f3e3f994f2fe1e8ec44ea9ce3d360076cde5dae3df2f6322a9491530efb0f0b08e59c17e7b45162319218c327cadda552f7bc7d40791c20bf41a30c7410bde93467d92fd539f0c9aeaa231b680a3eaee1d981e4f067007569ded84593a3d308a365d0555ad67814ee6529be24b7e7c73a5d1a9a0e5ed8fbca44d956a9c39e19a408f806e651ca970a01c64fdce2ec5f90a8078812961b523067f00351565bfaebeebe32905a47a319961ae17b639f9a17d09dd441eeca9a0aa2fab4e1a113346f925b6f5667651a9b9e24cc9a1336a71554bb07dc55171de16231b239b8b9b9089febd96f48004dc94cabaab5de5b6629957cf8e9b9bceb57b0e870a6c9ad966994dc3682e71f745f932d64ef401168c70aec841dda9953094497b38baa27c237f612845224b81873458e31a149b176c279f521ea8c78a24427ded2b6c2fa30d3c117653786ad3824c787a089d91cb5d478272dc87a2340eb3d88adcdeacf5d739ca0f97ab2d6b6d7a368c12121fda758443c97497da6d8f56eb8dca1678d3eb483a7afd3c2ecc603d6ba2a5a121ce88ee85ffc03712dd1febe18698fab1308bf97212b101540ca2ea8332472777132b9909b748b7410a16ce9386054450198b1e90994bdbd15577a8e699bfcf480f24a7ac872368e640e9bc319254fe4fe0017f4c6f4375a2919fdfe6231b5c531a8584b49250ce1310b2894a6786081fd3aaa9893e3c0829ed1e63a3183b2531e72cdd23b0db06b0b6088ebb7294e09a3087b8632a82f2db11a0ca512cee1151525774712c783682f30dcc6f28a2158408ec2dc2e3e918635a0c834efceff4ba1e2a8d2940ce8c4a56fd64e388132f5f32cf31311765daa620f84d6da6b812ef23b3cd14addec71e4004a69f677bd302c068df55b234b9bdfd76b0e31dfa77e0ddf367001e729efe2ac08a6e22e3a18fc504f67183435f33adb7b22d98073ce5af5e2417b1292108aa9a906edc6c74580149889e5f54b0388fe0796a75d173b0c3bf6cb8418f296b9e09b53e4135e9b0e24fa4281afc300256e0f6112f6073c448fa91f7cd88b52ad5a80ee02b38710bf1d96167dda7f54854aa1427521db001c140b476cd5d28a1da874e0ee1325c6888e05284291751685a7feacb7523d84b1b85d378d0ffd464b927d3e574b879bce1ec46220811084b5f87d8771a8697dbe6a243ed417f74d718c50b1a59697ade10a76840817f30839050203b328c1435eba36e0972f50f6fd6b541c896516a8f12a324e569d01a48a5846d89a98c16ea7ef80821646b0c33e24ff4ae1e8a2a1afe0a14dd5386ed62806738f476b0757cdd0c97795e0ae5933261903cfa76b432bce91823af6c469c6624d12c70ee7c4edd858d4212f72f1dc7e6cbf7249c5a57ac0bf9d7b57dadf5cbdb6557e3f267b839c0c5a3e8420f0d1232c28caa1a11b440326ca4a8ceecb1cdb02b312742bf84379ad328b094e90f5f134daa3c967dc98cdfe15dc2a93e7e19737dd7ceb08a5b9d208cd9a7820d924216a17d107373b85c9ac232cc46a27604891df6f0d11b94326690d872c63418fde8d23ffd12a66b86802b722949a951e58c7823558eab620afdcb292b982ff69c1f0ba2d0231644cda406988c65d02100a1166eb6b7a2bcd68714416d90531d5661e3962bcf101fc69ccaec0a7cce5640659ee18e133438457b33559befd1345fe55ac107961fb83c0e3daeef28a1168b8fcf36e50d65e7f67a0dc602668a86a10cb4489843f14ca7acdb4f86ccb52c9488c9e9f1ac8d285b131c084a447bc8b64649883b95722ccd303248e73785bcc4d4506a83e70fc102644a2dddd9d7974c6e1f079d9baab0ddc039328d60cd78efc87dc38ba0574188e98822dcec14dc77ceb1cf1db8616cab414897d5e79454734837d0ed9447ccb2ee828fcb7171782e1379393f71ed0d6da3de7e80781e88c31210345dbd1467ac3b06f8cf41fb73e9338b5965a1e724426d81f4407d008a7676da70d6a87e31ca911ce79860da9948d4869b27206494a91cb92c6265eba2a52ee8fe1cb39af6c20a8a0c6b8f43e72b5b8fe85b08f154dfadcbc4d4dc73618480209d4d2bdbfb6baa07a093ee9887dbdd4865885f8c788b1b6f67962cbf200b0e965dc4bf3e6044afde4fba8300977c8926e8641bb77b326fe07f9f37b6fc3fff4ab048b1124f2954b99053dccab81e55015ae14829bcaa2a87e99a14663dbc1d8a9ff619ea88466b024c39ac7e955fbbbfa25fd607f35d72b13d908ad1d0a7dd26a5b17560ab2d60e530e9d4f4a69735c4e1eaff58880f2f933b5ea8234f285954908bef0624a830cc8f0379777dac10cc4ccadb86a1378d98c991fdb014f7571b4a09e00d8454df3739764e0f42a127f3faf44a60dacc9cd3d93e3ad6ef1266cb877c32b4a6fb39f52be2a68ee99b776ed610b31f1186fd8cb35604d13963938ed566f66afc52aad6f75d04d30f70802300b06360999f62428416740f9928e23c0f1d3b1c530faf6ccd07e93a0591fe94b21cd4df050d0f9be8bc88d9410d0b6aa4fba843fcf665c58c6f606c06e18ab0524658794e5d56f398b8f4e35647dd8bf66847201036a7e09a5014ab074a605612e3e756922521ba9918eed9031e29a5b14eed0e5306798b0b821c439826e155524b23922deb6fb9dc786f81b97af7a058c8fac05afc494d7105263f7fad4750f22c36afe3e4e17349ffd0e2673619d457fd221d0f8acfb065b5b6ca37e3b91628f27b5ca8c5ad670d110aa2829ae8f8d19f4c1723c95f2caf5aafa304f28b900b095940124ad9b87594013f41fbababcc93352acb5c9de64bf55178ba6cfeece4775e2abd59d49f17645d8f49865b00f9a93ea53b3aac59dae4f10d587dbf8d632f81cfb57fb8cbdf22e39bdf347aeca175b7db911f970bf768006ff4ac8cf3c5adecfd13aab22a9a68d2c1f08702280d7e2243d4f855079777418ccf3390331445f4cfbb3b961f76b70f44b605d0ce2ad212579b420361651c1986558c351219ccf65830b2f6e91a333908838771919e135d62bb7294f00db94317900e8c4281a0f2a77a758432d7856b53eb9d27d7470c16bee64ef72dacf66e664212f5cc343df5257a824c0d50f0978762050a5ec79e53267a19baee40e205b139c86fcae3d0e7c416435c8a7b478deedb5e572c2bfa0f8de8531768cbef1b7edb52c7f8769819d66258e5678849b56670117848f6d474d28f8c910e156573a030718a5605441a0971d81e858815cbd02fbf4946f995e438baff64e4be75a1cd375693510d6484c9528e9c4a61fc3939d3982b525acc18e94fce71b9879f3be24280ba02e870eecbd3473ae92e0b86eab5a16f9f504f5257cf6a9853276fe104d6a4aa92db0fa117549addec2dedf56a8360f6ea0db200f34ea68883587aaf4fea1e47c3e7f68cabb012662db902aca96f7d9a72bad8c102de22661e92fc3062ae5bf34abb3e62a8e407f980468bdf61747bc8a70b113c483be40d478f6d342fbe536a6ca9eb308111e9c38756b063cf3c2168b893dea142c06f90dd8f9186fd9c12bf49585299e362d9c661589cd172b4f5371ff598a5295122095b1d3f03ed5a2937a14b72212da83cf3ae2f1007f64b196a6be5415b4dc2c0f4bdd037c8d0d2bb5f444052d5f68394a7da78cfb4f3c8e2f25fe4328f5025f064e84fb374f3a6d2751fd9a8e6c643245d991de52e8568ad81a3bc17162a068f9115de2f08ef58753ed2bee20f07c7882667861b0bc04951915c0882db3236fba6c5442e5dfa070054bc97fabf249e00c112fc3b4c9fd6fc3645321a3a5194152a0da4fa9f6bdcffa0aec8af988c4e7431ecc59230f6788f1a1e1ccd860deae7796eac500224fdb98dd27401697d0b22dd178ac875c7a72ff5087ff75dfbf3b6d9d14099d803cdb873fa5986861bc844926852eaf5629ac3fa06556f1180326a076367b6f31395bac16b4deabe2fab9d2f5a4ba4c675f25477ff3faea8ab37531b348034d141ceaae45e4cdd1561812f4b6ff55e16942f29d77b3e5fd0ce499afd63c9943e905690db78f80e08e1b90b57fd21f529e5152f1b7bf44e8b7652d422730e91856f06e2f396e7d62097f21515192baa0f28aea1bc2868931aca072c6ce4ed27d83316eca29eb09d5c3db0c34608c18d6821823262af78a0e40ef31fba58b2381d8f10810f1ec610d61d98cf0e48193be5451d4c8f00ee2af767e6d6c7594cb6a7079b1311e52dcde4eaa8c8d3974c91ba9585e4939b9474f4a81383b625922a086fd5eef3ecfefc931e0e69e482d3ed433771683b2ec32a99643e2e632564935d93be8e1ea534b817f5983bea4dff3728778f5e61cc8c8a32ea03b8e4bec78fd474d96cb111ea702fba84faea61e4f3f40d732763782cee1fd5c111fccb017c5bb2b6ee732fddd84343980ffc45f09b06f3958da0c101ad275a1", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1af7}, {0x6}]}) syz_emit_ethernet(0xfff, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9675296da7c71466505cff39798477a9bcee217dc80e17d67395ad353fee82c5cec07c0e26b5a1364c1fcf397461e47cf9081303cb1e2a71b07679256aaf96cf877dcd21e97560f5fb093122fe17ecfca20360da1f0b9f38e2936a1cf650919dd4b3a8cfcc43d6d1ca6201295103a38e15b5b14f6014d87b989ac60503df204451bd2764759e31b00112754f346ad51af175950e78a5cf16285215ae5ee148c5a1364ae3c0dafa558b451c001c8b86ee3a78dea67a185273114ec90c3b9ffef1ae48b5af3bd73410a4abe285c737e4603995d8e353487d4155dc1df6ec7324e9ef6c3bdc927e6cc8726b0912b340e9354564db2a5b8b385176f0c0f69e423b4695c88b4d7e2a6e101a0312f08e02c18ee5e516f57383b81cdb0ebd723089771642ac9e9fb9a861d2c82ee2c9d5b853980ba9d20da187a380cd5ac5ee279668cf1dbf561239e2d1953ce3dc634e1c1fae445aab49420d033037309e386f97c764ff6bef936b8507a7280624594edc72fbb9a82b713ee957f1946a6bacf6fb7cecf03d5be0e1e5ec2a9b4f18abfcf150ead4c0b2cc34f813962f68058ca0ce155dc8d420c501e2d017b7ecf3f4beed1572e43a16cae45783d95b5e88a1139b96cc88a74b97b25adfe466d197945a8f4250f50a3e8b39939cb2fb1c1c729b3be1ac3004eb192b9e3d724a5aa5c8817faf84cb98b0ca0ba4a631986dda18df949c24a8da4cf5794034116450a6e168a059003ee02eb400b16ec0d41bce0d2c00b853803969df22955425f8152086ed63f89164805d65e6bf699232485ead75c4890bf84025accd7e43f1193c3eba28c8e0ad9df08e2afbfd9d4f67baff773b3458b6236dc843005673639d366a07ccd741744320e9a791835b8b4cd53b6437d19241bc25a65236e02f94015393d00edb6875f50341170f0c67ac910464735b83c0e85891f29c3195fe0eaf608af3948dcac76129ae4fd0a12bb2bb1209ea45408afa369cf9e31ebb294e4b5c77e9b4b729bc7249f6bbbc9ad6688f3ce6ab638ad3a40e2c6eb4197b53adc5605b50ed6056e321d50353beeaa465c45008f4a9da3550cb068c819505fa3176a46df6946682d69d7770b70ddbc355602d6ce28167920748f49f6a9b44c2136cc69195351060f1f9692ccd179fe6a9f2060c1d0a024dd7fd905cffd44377dbfd3b6b11fe6ef9ce60d36a7127f5dfcaf1ea32dcfc641f8676293e0c556a0da7527aab8d8a0cc34e9b4a633bd6b8734e625aa8aa8133ed8420d1b09350035613aa3f9f111c8b69adfb9e3347d9ea60fcfec741bb76779a86255b158af9d0a1a4806d77a29f6b321542f3db349944d6254f3da8fa9b5be2ca2340bd09d4d84843b8df6b48b6c83c3492520e38dc76accda8a7096ed531a419f9de2ae8a198b561b797d8d3acc465a874b0e8a3bc2d018305caecfc2ef2be1fb742aa15368f026c42b844b7e1cf4d198ae1d160d918ef55800f5581823b230b7de91f3311ddb02a3707b1b761c3b88701877fc8fe37f7cd2f89392cd126cca0f6d472485b45022104a7ce9d8ca9870970be5a68948a851049c7543ab68a8392a8bdc8e3c16c17341ba8cbab7d55645e76a4ed4ebdc42ae1b32077d78e42604377f51985d12aee7b6392e1961e89c552148e479742b995986bf8ed04e5a58761ee113af0c61ddb8a293d816a8457253876a37611789720095f8fe4b2e6e82155830b46eb9b1ca8636bb94565d1dcd035eb1cf85e9d20539518f433a31a5909e86a48a435190c1abe213c87184a4da7a91d3ae529e5193546761c0b34677dacbe4a674d2a49aa3bb0e390ce8189f9ba2f3955927ab65241cd7e4c929a086cb973b684d4f02c02673ab207e90a48abe7a54574a4cbcde8463f571da315423577c6b3704b893451d5bd3d8ada168d2809ee760a282132ffaad6810dac7867c20a52100d4fff6e9ecc0bc4b7cde8a13951111a2964d6bf84b17751888b5d131f5cbd43060f78838fd797a854c5bcf7ef3459bc94b22125b7d4d0717fafeb985c61c2f2617e2beaca9582d3c70adb63df73f835489262f695e8dd646c1a7dcea3edab51b4afdb8b863e82840b0d6ebfaa26cc9fe6372d941e5b1ace0453d699bf610117aba05861e3440dc4b815502e73f6f5869d908e1f79f9098562f7fd9fe4c3ccf432b5ef0a96bdb5b3fdce9aaf9982ffb225abe67f1fdf7afe8c9b69dd7cb3dd6ff66f67530ea5fa9ce985595234a15bc5b4cda166d8c00fd1bb76be3becc5d173705d56547349fdc73fe14fe9a7edec77ac13f7b645d4eb882a7709094b47c131102f6eb0455bfd8ec5c58e47a4eb9533f17e19185df44c0b1a395023c434df0a296c76b47faee87f033ffd20dba66e44b2df0da07b4d0710d17196d3b4903b2e2eed1d7637e8d978400d3c952f65e2815cca12b67fdadf5a2801b165f7721ca60e3c53cf0dc9f476301797c332f254503f036d9fb667f1a2fbe29ba12ffdaeb1b97c08487289ceadaf9a62506f11758f5f42f311f78bb006b1bcfb05b5d5d516b19e56abfb04224706cd8c54b51d4a707a543e762a901d4598a0a582c0ff05faf90146f327833b2433e26d46bda2aeea6854fc97b693cefed09c9fa25c2d0ba479f9d6bd8196e14c68c3b0fbd395d31c58aa426f99c9c019d27458bd96562853c4c66da1f206b87c46ac00f2b36a7126c39ad5c0f202da3a216fcdfaf128922a08e19a2b7f88a643f424720c1b798a53aee52a6efaaf05f612288232989259ee804c135f86387a81eae80eceed9306455650200d210e69d714c8650eaf7185efc15c38b1727baf872810a2fab7088c461ad4ebd880752b7d018d3aa72ff0355a5fb786ed774e004678b8da8ad579aa4373ea91c01d52fb3e5d9b32cec23203e6fd8b3dbda78a5f77018d20da79ae1b2da92484fc84c8689e51749c2032607f0f2045dfb4a4ad241842f7605fb98d9efc3216a5555e32414f881a8c1ca7beba4a9ab0b6efdbb468870430bb139951a3a934f81950a68b1c4444565395cfa08a05d247a4d91d5f8dcdd87d13e24086085dffbb357d716cf53507a0897db690da77962aedd476fcafc3bf7ab1f29c5cfe56e7ba5872eb8f6a61caa2606ec1eced0ab0f549ada8f87645e762122a208519f6028802692461b09508e3f15a06bed42664c50065691e8d3f9ca30019ea34a5775dea6486a5ce86c9b07834772f9612b5a281896b8768f43ebd0eae064d9e34f8395d58023a8e5ee1c80f8c8f1b10a7c9209150c9a8e6db4b3b9a205234a4b360b10031ad9876e48788c2e3184c96542959fce382c6794e98b5e947df2286b0ae029de5962ca650100adea8804d584f48684a6f27df1ceff0e9fa7afb3e2d3e199d9dc2ae7b8bbb2a340f4670f96e6865379ba41454c8c21311d0ab18b31a21045a00bddf793a95167e8dffd4d15681015f46ae5d00ac91392764e73720558b42cc92b2947845eb80505f1d1e2fa7f16850ce67da09dccbc3357bae43f4950945a4f364e367790258ba302fa87058d8eecc6029f46fecedf74109e6b4c487d597b14a95f2683348be9f6a9e01327c6ebe68f805e40f5c127aee32744fe0b9e9c19adce0841a9d6f16673f3146a8977cc5444cbcee3ab50049d9d6de7a2221660e19409e81c812cdf003a098dfd3ba9474bce9b1b429380e0c983bbdaa20d8dc6efe35d57407e1f64025e08077cf67e11055997b6cd43cfcc8c8d5698e09e79bc3230a1a8c7ada5b4d9c1cb93d2d42142b94cb4b7a38db02cca764d9b02f049c1189cc8828dccd671397be00dd892219414a39c5627c9d42e81deeeda9626052b328049c0c9f51ec2943a3819ee5daa0260383729e58e0ccffc11b72b67fd34136606a1f1e651621101999116de48eaadb8d49dc7232e536eac5de22703e88a6d89a01ed9b616511f5a7ca879d45af0f7bc2af2f1cef07f70829515d3a5e20d35678c17af16369bddd2d4ea1463cddb49ac6e47a997c80e35678796951cbc29d7f4d46a5e14ffb4a193dcb20e528f657cad329b5f79055526a9303ca83148921f26f11606772aff1ce74dca2ed30438e8ef087916cecfc10b34ed3f6ce05f4601a7dbd9bb5eb331eb4d85564749eb1a0cc5483d3b373561586e7cc7eede1d0a2c53bd678e3e11d529b9f9a8d2656732de61e7d5f4ea22b561d0cef8d236449d01bdf3fcfe208dcbd5dc6b66f2af1a1b8bb0d972c6b197f52c613ceaecfcc23f43db3d621fe2a040b00ff078c6c24d83888c2048e73e7373942e0b4b1d478158304dc4b1945acd80bb578b5b303c6bf9a061f485eee47f29e396a9ef1a7f2d0e1dc0e85339752da985767466f7cd24f992414d09b74ce3f2ce358cb92a5eb3623699e2bd7e2127ed9ad96a811e9ba94a159ef774b15ce3de28b23147ff57d0e9e0905691c1e3ae913f1c531050d0f73379aea65057fc3952aeff0f92c93a72a05295be10bac0a4c0287e2801a9f6582c9a4672aabd66afb7ce89bb6df9695f4bfca1cf305abd631462937809c42a876555faefd9a922bff19fac75d34bdff32d22c2be3f15730a86b7bfd8d575c8b455a35b55a9ca41ef5a58633203479129d74ebc51813974564cceee2dcfbcc01d05f99090f406ac93cd0b275d8c7bb70b0f9c2455a3d6b314e4ac0f0e1923af69166dd4ea1ad95e2ffc02994565f15741972b20aab44fe30342be1ecec3de78292f6f55f81138c882fca5962e9fcdf502376099e33fef09aff4f468c7a2987248611b0b36aae0ad75969af7bb9185062517d3b5bcd02ac7ad0239a55bab1c5947c7a50a824860b2631f14d43126b632dd2d9b05c555668d97162483ea24f69716bc4cc0dc68a783ceda28af15be1d66202f206fb1d0bfbc1b514aab3bc9bf88cedcf82e3c2faa601289be93cf203a0dbda68b4711f651d422dbd9ec77a4a74f17db1d2a3cd50de53515bba5fe45b6d50fb6fc7f3410087d72dba8deb9794d32ab369c96f98db86fd6afba4ab61caedaca4958b7f71e331781bc8704cf2ff1e2eae97084f94a8df86975b57a08e14f674c6bd461d0e83a672905d86d0038150c72cd4704927166e6d830a3fa09bbc0a1b76d0aacb817f4d909320b950ff4611b788bc481e1ca7d627c4323ffb3e4ea19cb79afdfbdca05ae2d30ed2553eccef0ffc578c83baab5aaf19198e395752a496864878d5ebcbd8d5ce896883a29f4db2c706ee80f7da24a80664bb03c1482aafa4c552e7e5a89cf7169b393313359c7b035ce17e3622ca29b44037cf33a209071af6d4fc0fe1259f151a511a41ff032413655329768f28a26d0dbe87f41de1aef6a71db3bf795b1a65d94e3a6a83c0e01a9fd6e29f277b8354164634bb2e3ad7da8d76cc7534a1c83384332537b4635401f444890a041f2082169fcd81a0ee5100dab2ec30fbd977e21358e507daa04bcf0c6290b9b292ac181680b7147c93fe3c08a9985cce5bd32a61ed1cac57bdda6b1fe9ba1bec387a7145a68228bac6c2a15b01924b77e914729533219d693532f394d99f9972835aa2fc9328b444310882be5227c8a8eb8ecb0b067a773ee5479d8b97f9f9784408a017fc428081ff7128d095227ff86513f74ce1353d487cb0b15578bd85e07ff650b616f25b6397ede84eb8ae80e2adaa5d5e95e271094685717baef9721b176780526d7385a52ce5fdc3c1b87fef68aa14a54c50c75d8f5d63c2b4d43e37a648ccf0ca9a1c40e5c3e2219ae3fe8ae920980eda02d0a3bb28976d7149b71b35da542cc13528e8803dccb6756") 04:02:48 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x5) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080), 0x10000) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 04:02:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x40000000, 0x0, 0x90d6, 0xfffffffd, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x401) sendmsg(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="1009000000"], 0x5}, 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = accept$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) flock(r3, 0x8) r4 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000100)={0x8, 0x8, {0xfffffffffffffeff, 0x1f}}) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00"}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000180)=0x8) readv(r5, &(0x7f0000000840)=[{&(0x7f0000000900)=""/24, 0x18}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000400)=""/231, 0xfffffffffffffe28}, {&(0x7f0000000500)=""/255, 0xff}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000700)=""/203, 0xcb}, {&(0x7f0000000980)=""/139, 0x8b}, {&(0x7f0000000a80)=""/103, 0x67}], 0x9) 04:02:48 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7, 0x3ff, 0x2000000, 0x0, "0000000259001040dcb90000001400dfff1b00", 0x0, 0x80000000}) r1 = socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20040, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) fsync(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x181, &(0x7f00000001c0)=[{0x400, 0x40, 0x6, 0x6}, {0x8, 0x4, 0x7f, 0x3}, {0x400, 0xfe, 0x6}, {0x7, 0x75, 0x6, 0x20}, {0x401, 0x20, 0x54, 0x80000001}, {0x80, 0xff, 0x0, 0x2}, {0x9a, 0x88, 0x7f, 0x8}, {0xdb31, 0x0, 0x8, 0x60}, {0x6, 0x5, 0x7f, 0x7a4d}, {0x6, 0x7, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xfffffffffffffeb3, &(0x7f0000000240)=[{0xff, 0x2, 0x7, 0xfdf3}, {0x2b, 0x80, 0x6, 0x6}, {0x100, 0x20, 0x0, 0x2}, {0x7, 0x1, 0x0, 0x10}, {0x2, 0x58, 0x80, 0x8}, {0xf32, 0x81, 0x7}, {0x1ff, 0xf7, 0x7, 0x5}, {0xa6b, 0x3, 0x4, 0x6}, {0x0, 0xac, 0x5, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) getpeername$inet(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000540)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) readlinkat(r6, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/242, 0xf2) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000002c0)=0x5) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x4, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:02:48 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x82, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x11, 0x6, 0x34, 0x9}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCCDTR(r1, 0x20007478) 04:02:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 04:02:48 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0xca) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) r7 = dup(r6) r8 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000140), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) poll(&(0x7f0000000180)=[{r3, 0x14}, {r1, 0x4}, {}, {r4, 0x20}, {0xffffffffffffff9c, 0x9c8ec96240f3032c}, {r5, 0x40}, {r7, 0x100}, {r8, 0x4}, {r9, 0x27}], 0x9, 0x47) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r10, 0x4, 0x40080) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000200)={0x401, './file0\x00', './file0\x00'}) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'t\xc8p', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x4d, 0x0, 0x0, 0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000300)="b57a0e2b680cad22d1bffe56a7df9ee21230cdf35cabe50415230827b969c90f97a886560bed6aa48375b55e35f62eee36babdac7a5d06907d2586f92a9ce4e9ee647b7eee3a478cdb9956ef03fb9664bd5df76f8132071059d0329dbd85623712a978a931be9c65f614f564e608b51d9f1552eaf5e64287efcc1764c7dbe89501c4d58f3875d0ea7c349ed8f3436fc24a470a001e261d0e0c071c0c241ca00d34ffd8da1b0051e1e5272d4233ca56d1e8ce027ec269832c7b7bf426da78d34a0a618323e978108b427c88a9014c282c3bfd7800e2446b890acac1a98fcb991c3a6fbde29b2ac57648ecf10ffbf41e323779cfcfd2b2ffb6b479083f94f600ef4bedeeecda16cdec3c2d77ab1e3cbcb04dafb0fd58bf854fa05fd88efdaa92c3b262f987e9a60c2a68d0d45334eb9faccd73823c908057a4ae45fa84f47ca43803946cb32be0d29e66a9da82a810e4fa594dc54d0074fa75a8dd7c010dfa48b70456d37ec8e3e71a2b7e5132e4979ff679d7d2c86d00b9c4e87b5a1dfc764a856797ffde21657c9767ef9785f8976ebb033d20e3d2f64f3546c71d8d6db3aab8b1c90274efd9e246b8eca49c7aab5dc33da7563e549296a1dd18f989e6460acf1aada33665bd7370e93638bd0ec9e776f73e1e9ed4adda81710b2efc014dbd06be99ef37a9ed283eb9e910631ef530f93802f18c4b51b46035b71f2d851047179e1ddf8e38a19a3592879fa01dc4bdd88a05136e7ca78fe16993ba1b55d44ef59304e443468d7f1a4e8275003e7abe7b85336c4144f5dbc0c6ed18b010ea6ce6b8ce34146bfaa05cefecac2bd328dc37b3aa9dcd0cea81d5e4b070799f64f09a7567782d59ad97cc35a73424e0acdd5be8d1492f2aade8fd3d34a60b9cada7379fff2ddeb6d8a43c399dda90132a65814024447a3c28f5fabdede8c122dd815d207ebb0e1e1a832ace9cb7218903186716a83983a6f7e93b16ea896122dce26f6cb65088fdf1f78cb5d37ce0919b64a9e56d98981ca744633c009aff98f75fe93acdce5613a49757b610e4223f7010084ec9990e5dc6fc3446d6f5347fbf0264f910dc0c8d9d329a8762f953f7dbe22fe6a09ca2f7bbce15b087ae7918f00fc83a0e28fde78d32d15df13cbb677d0089f20c04c787b21689e5102c05cbd896f8ea4316086c0a6c24acb7fd13a52f1ca35f889d07c76bb155d5f82c4121d4182724a19677e4d9d7bd035c5c8fb65b143e4a2664d0ecdffd372c0d3632ce736f8fbde15933d636d850cd1287daf63b5a74aa223bbd5e0e7c52813322ce0cb8626815add8705b0ec65ba3987091d107d7daaae5ccbc8318902c084b9dc41cd2bb1cbee92702678e1115ba671c6ef9c2d35b473f7fbe88b6b5e00810f07857dc21cb41e54cb9fe993fab52d486939707b362265bb1a14d63dadd1fd49e51d5e929c1d2503d89e73f0db420ea726fdfdc82400b504f319f233e10b281ece09902abfcdd89d6015f6b2cb74ce944bc430066060658acfdaac10ea3dd8ced3d092584bf22e243adb4b0f0d072f5734afafbd2cefadbcf6159216aa1dbcce58224ec46bac13f16d5a961a044dd75994905dfaca22d3810131f73bb4051bd77b1630451a8422e69ab5e6bf94cb9a10d74ac8deef5c32a229d29b2f69f3de6c397c463211343df36a7b8ff6a6c3f2e5ef5f7e8ef1512b37ae45adce4ab0c14120ff5c2a14c422313256a1ae4c5d43c707e71f92da3ee071951af4f8c4f496072b91ba1f9725a741d35962df2ef7de2a003a3bc5e61f0865f88e1f493fc983b95a8711864d3e1e269cfbbd18da97ad6f52755ee513f6a0cd4e480d17b249eaa4c944cc24ceef65cd84c2297aff4e32f617e7cfdac906a7522f2a8a3ce69b8e6e8ddb4a3eaa1d3d5afc0a24219c5b4c1ae2dae1a2dd289bcf0a074b0e537a6682af309fd60cbdfd7e85cff8bbbf204d51fdd5e061b2d5a5de10e91777751cc8beeb23915a7e6b15535f7a0514518328d78df2e648d44b446f5f15d75f5df5ce6a7d94c4385d938d9328fa795d6a3573bfa68c7e007819ce0e6fd126a5540656b6f80ca0f1014b7a92b5fbe319ae70768a4c96b0a00eb72a7f40004675211d20a6e3ef1e089eb84473aef88889f5961d13a69f47616a49596327b4313807422a0b1adbc0625740ec8f6ba97a850379509cc67af48f20fb9ad9eede74bfd96f5179a11f9100a0f29910e3b7392e6358cbb184656201d932d751a6102d877b804d4a8b85b9ec8ed75b62e208be74f213d3e7a7fe4670511fc8476fd237c20389952128417d7dcff23c745d8e08165062119d80ad08b3e6c1b2e08887f3d9b6e73f0b6b9df0a03f9b6315e4079bd2ec33a104832b3a01bae3f5d53e0b9aff522a51fcb8204b324b026f7f4aaa24e4567d4cf30a1d51e1280b5073b8bb01237b1703cbd1e540e9bc8c0b2b68f5fb3ae32b6feb5756076b23d4cc7bc4ad27971eba47f1a07cebcb2431adc52526bfeb30cb2e07e1bcce0d54c15a7e564a27e27dd402569ffcd16895983cb3eea7bae80bfa38196a896ab1c382789ad50977b535c4ca719c22951953532ccd30807cc10d1d265960b0b26b3f81743e2bd8bffe13096ff7434e7509378084aaab18ef4c7f59aa5d84c75b900b873d53f10141fe4e85cd2e7eb98493ae6f4665332ceb1269a0e8e7968726816460cf7abc5a95ca603b16ead24cc1d7a34c8f37a2b1f2f327f9ed56f32b68b9a6d6ed82407e44726e7aa23edfcd59e42ef83ef1ef522d274a9e3534d799c3285ae6c1798695b8785eccfffc33a9f35e9f1589d643a176c043b868f191c24703bf625a1c14707d6047abda4b1ee8a075d639382bf5d9b1892a4791d5f496c5b00678a0fcdafc760de10f25ab9cb5e51b90d2647368df978227f183a8d30e0d498253969c95155d0efe52b120260b7a6c0d3e153e86c8232635ac5f07084cc2a3d08dc26ccd77059dde3db41a487ec9412374052336a462a594301d16869abfdf4280f3ac6eec50e69ea964b5394529a2e0f816990d6b9645679f1293a96348a58f49392543b7dcc471bb2a9a073787c7840d81a331e58909232becab40445e9b1a7aae3547d0397e73753478ecad17f7910249df9b0ef3369632624a3d263dbaf3f74faec4271420b0dfbf6d764517832a975b1f079ebc08ea705a70a93c5dda104206025e378b3db772c3c48f9262769f12883e23a0536993f8b06d7648fa6b69dc1e662790c903b37c4449f64fc910c275e7fb96ffe0dc8b3e022fc8ee970d26e1562d3e79f302992bbd558e23e7c9c58d8eff928040302a5e4e08862d76ae40c9a9e9dbbe5f41d08dae0f83e417f6d57e42e7938d6246590c35a5c7067c2e127df26b6d5e96e0799686ad0357f345677f34d25429c45ce0c6c2cf3e9406ed356982fba28520cc1a3200aeb63e8c9c08bc0669b5b078e9d1a8048b5ab9a2c759083bad8be1e39c0283133ff9b55d862b9f25494e372ca8d82dd2b930384d138ede663ae0ecfd31bc5360d103b1b9ec1a3a6c72cbbf397dd199c755f4acd67be3ea0207799d591c43f15b3ccd6b040126af89b8c4513aa32794c9b6fff84c195d8ca4c8bc7822c1d43627903ad02d1953a8ce0db854c81391e8b11be3b96823f783ef7e815f783f998b2a35c9bc3d3622b0c799cea53a46bb022d5f27d527a72c1fa993700fe097ec04a95cf136a35ce788f5afc39d4789897263929649a41e6f866b2de4199b43458ea7d25bac221d0076f15b3af4d0ced20d3f59ab10a185990e1bd9e7a128b2afa1f6f8cab900041b5a9819b3d5ab5678793918fb88e25d29cb28d3e0cb5e572795b24d0a13fac64b6e2b6251ee9777cc1fa9a9caa99490171f4b94359f2dbb523cd30bfe59eb2e0b95776396773264c0dee70a444c674925536fa03aa873bb38fc23ce8d7c746a89658d33fcf2968c38209cab811c062e7bc4d4d188fdcfae286c0da65407efed2ba75c4fc7afbeb904368064b6688b2110a3479224dc8578e351563760fb4c92bb42a2f71d3d5852bfe40bc37227965d8838c325d159e2e1b98ed6bce18a4bc6b9a45ddd43c36984809c621fa5fb921d28f5ef2d309ca0faf5cdbc59e26f6a66945772022dc4e6267147ae60b0f2b958fe66a42fc53e0769fa8f62cd8d92da670327fdae5a37e15310edba7d26416750ddc54473d803178be41678bd0d037fc7cb7cb2bc615301b7536d4b795386420d343dc998b0f8cf110e52bcacf1cdef0c0f5be1afcdf9ec1e8214fc11aff54710978e8119e8c7334c96d18d9d48c0e86ff53bcd2560b39255533d877e782043cd62b5130925d09ea91f4b608650dea221bda11e2308b5a697cbfb154dee912b6ebb81d23d2cb4d17b1c650784167054956b7d1613415e5a5712aaa74ad43777207ccd5a1c8466499c441b20d93e8628bd0d01e187770c0d0a868335d6a53d93a9436e7d0a4566853dbab83cacffd314f5b5f6f3a771f8a032e3b6d9a0135a8351fa83d5f361a6048fa1ab8d782cfe28ec09b5f072d50f74c27c17ee8a92b539f676bcbb7dbe3adfdd67ba4abbb3c99e4ed9c37508111f8ca0fe47b91f06a121ef4e26aa96d5fca657360b3fa725759342843588f48d81b7911e4dbc67bd9343880a2b25d950f6bc9bb0790dc6daa009526b3fa834ff942dabc5cfea79263b1e023b1e0fade0bf0ab9fb158a819272e68f3b9e2774f7bd586ab8b8e52b3ff56eb931094543c2367108c4aef71397d9cf270422e578a45f19a249f37f5bd08dc989f8cb1d50cbc5198343467924c748a200960a01571f2af271cce0b6a1f544a4a481d1e37a7546aa2576943999ee851acf40afae34a9f42f89744b1cf3057af425990d8918840771939439ee3aab5fed4ea49d7ae320b9f8b473bd7eff9fc35ba114ccdbc1ccc7e13e4152c4c004ee7bf3aad49a0f3117cf6079d9d9e0a745e6c734c8e0a594b20a826ebaa19b7e6117b646b038c86bbc1317aee47be099dece91a938655e3294fba220710b39fa980a56a007d970114249dd897af624083200d727bfa37048071001c24e8cf77c95f2d97eedda6100f2766e17468ede07d4802accf526d87db6ce56bd6555e6f91ef17e0522b9034dbe44f31dc0c09718deea56b5854cde3fe7abb073c790c81cc8fdbeb5b5f07e045e2a7cc0dac4f1551b1604c5b9132737add401cd2d771770976662559004fc202bde76109bd2183b09f3c64122dccaf98b6f4bfe8bdf33636a106fa2bf20da76de5e844e3b84c27222806a0bfeaa0f596a564ccf9486ad75c88058b3064452ddc9d277b1772969fda887cf5217dedf65c6557a28a676c9b3cc4bacbe386062ae44f4ee39485ac4e5f1c3023a2ca39a7e704bc4c32c5c98eec2cac847a9ab3a5da75777ca0f0b9def249e81136b7587bae11fa187c426a9fda680da9a9cb7b49fd4a80e597b5d93989e8531001984a06da749ac6946edb453ab27145055f9b46a2557dca469dd138a4ca70b992b0c09f9fa4a057c2b87ab47123155865dca3c725d9361806e30b6f32acb28dcc563d13d0f1815825b5c57743baa4192ed3e0ae480088cbab258a70cdf50a76b9ad3c7229124a32507af79e1fa20f7f9369b812a132db94f7dd7bfc12ce4092ab00fec9f9061a1cab7605c0b142326640d55c92a4bec233d76367be21a6d023a9680c99987ff491beb0107ff0867d86f005c78d3955fd9c545998c34b7e1e4ba3750e46a2fd8892827830624d340679fa50fd4546724bf72321bfc5c3a73df85237b68024ed5a8ca8ecf107c6b183955a") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xf, 0x2}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:00 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x0, 0x2}) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffc6b) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:00 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x10001) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x8}) r1 = socket(0x11, 0x200000003, 0x0) sendto$unix(r1, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) setsockopt(r1, 0xfffffffc, 0x7, &(0x7f0000000100)="933fe8bf704628f8231d0188a0e36666004b99eaae05cbb738f468cd94a440f381f5fcbaa66374ca5e37e36f3f902562325447fb0b0e56d7e5caf29fdd9a7346369b4e112037dc4c9c5454cb4e5464f2d18dfac1866f196889ed0d", 0x5b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) fchflags(r2, 0x8001) pckbd_enable: command error 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x40) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:00:02 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/n}ll\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r18}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r19 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r19, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r20 = dup(r19) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r21 = msgget(0x2, 0x42) msgctl$IPC_RMID(r21, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r22, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r24, 0x4004667b, &(0x7f00000003c0)) r25 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r26 = msgget(0x2, 0x100) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r26, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r26, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r30 = fcntl$dupfd(r29, 0x100000000000, r29) r31 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r31, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r33 = msgget$private(0x0, 0x401) msgsnd(r26, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[], @ANYBLOB="fd83af3b7f1a4c82812d11194211e345ec52424f9bf6cc1d1f11985f016a8faca2d26a680a927deda86e7a5d84fe9503c706"], 0x2, 0x800) msgsnd(r33, &(0x7f0000000340)=ANY=[], 0x0, 0x800) msgrcv(r32, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgrcv(r32, &(0x7f0000000c00)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290df48365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fddf31b28ebb3627c57221d333ae8028317fd13ad79f77871d5d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4ed42e0d452dbc723bcb566d5081aafa673f514000000000100000000000000000000135683cf2f17b07c0826cbfcc0e2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db36eab6687969c1aedae7624ddcc4b1f645aa31a1b36"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) pckbd_enable: command error 16:00:02 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000], [], [0x0, 0x0, 0xfff]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x467) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x8003, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x3ff}, {0x18, 0x3, 0x9, 0x1000}, 0x20, [0x1, 0xb4, 0x1d, 0x800, 0x80, 0x532f, 0x6, 0x8]}, 0x3c) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x8, 0x0, 0x0, 0x6, 0x40, 0x0, 0x0, 0x0, 0x0, 0x1d}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchflags(r3, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014927668 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014927668 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x5, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x80000001, 0x1f, './file0\x00', 0x77, 0xa27, 0x17, 0x101}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x0, 0x5, './file0\x00', 0x7ff, 0x0, 0x8000, 0x10b2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x12, r2, 0x0, 0x8000000000000000) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x54}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x6}]}) r1 = socket(0x6, 0x8008, 0x30) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) dup2(r0, r1) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x2, 0x5, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x77, 0x0, 0x8000029d8aaa8}, {0x25, 0x0, 0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$inet6(0x18, 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x2d}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x0, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) r6 = open(0x0, 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5d", 0x71}], 0x1) read(r6, &(0x7f0000000300)=""/229, 0xe5) dup2(r5, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, r7) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{}]}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x8000000000000000) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000480)=0xffff7fff) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e", 0xf}], 0x1, &(0x7f0000000800)=ANY=[]}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10908, 0x40) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:02 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = fcntl$dupfd(r2, 0x8, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x5a, 0x40000000, 0x8, 0x8000}, {{r6}, 0x9, 0x86, 0x8daf09d86e6a8562, 0x1, 0x17}, {{r3}, 0x0, 0x80, 0x0, 0x7, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40, 0x4, 0x9}], 0x8, 0x0, 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/162}, {&(0x7f0000000240)=""/171}, {&(0x7f0000000300)=""/123}], 0xff, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) sync() 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) writev(r1, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) dup2(r0, r0) shmdt(r3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x200, 0x4) shmdt(r3) fcntl$getown(r0, 0x5) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x4}, {0xffffffffffffdffd}}) 16:00:03 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) socket$inet6(0x18, 0x8000, 0x40) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xac74c2492fa01b33, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000140), 0xc) dup2(r6, r7) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x70, 0x7, 0x8000, 0x8000}) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x9, 0x7}, {0x18, 0x0, 0x7, 0xfffffff7}, 0x3, [0xffff, 0x1, 0x7, 0x9, 0x20, 0xd45c, 0x8, 0xff]}, 0x3c) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getuid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) dup(r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = dup(r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x184c4, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/51}, &(0x7f0000000340)=0x35) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x8000000000000000) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x8000000000000000) kevent(r2, &(0x7f0000000240)=[{{r3}, 0x8000000000000006, 0x8, 0x2, 0x6, 0x2c}, {{r4}, 0x7, 0x23, 0x8b76410b5400c623, 0x800, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x8, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x40, 0x200000cd, 0x100000000, 0x1}, {{r1}, 0xbbf8d8351f72e8f2, 0x2, 0x0, 0x8, 0x9}, {{r0}, 0x97dd9bcbe7c67828, 0x40, 0x1, 0x7f9, 0xe9}, {{0xffffffffffffff9c}, 0xfffffffffffffff6, 0x10, 0x80, 0x8, 0x5a308980}, {{r6}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x5, 0x10000}], 0xffffffff, &(0x7f0000000380)=[{{r7}, 0x0, 0x1, 0x2, 0x8ba, 0x80}, {{}, 0xfffffffffffffffe, 0x40, 0x10, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0xc7, 0x4, 0x100, 0x2}, {{r8}, 0xfffffffffffffffe, 0x8, 0x40, 0x5, 0x5}, {{r9}, 0x8000000000000000, 0x88, 0x40000000, 0x0, 0x80000000}, {{r10}, 0xfffffffffffffffe, 0x20, 0x4, 0x10001, 0x400}, {{r11}, 0xffffffffffffffff, 0x8, 0x49, 0x7, 0xb6b}], 0xb27, &(0x7f0000000480)={0x9, 0x7fffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 16:00:03 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000300)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x153) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) r12 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r12, &(0x7f0000000140), 0xc) r13 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r13, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xb) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r15, r16, r17]) setregid(r1, r17) r18 = socket(0x18, 0x1, 0x0) close(r18) r19 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r19) socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x52) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r20, 0x0, 0x8000000000000000) sendto$unix(r20, &(0x7f00000001c0)="dabd8409c64862305ea8187e60c63d9fe44ca39c677d487d09954c5ff524d2f4360a0b078e9d6fc6df52b4b066a6f15f7929bae7efac8cf98633138509095a872b102f6d2547882107eb3b919406912e44bda4f387390adc16dcd1be16bb9405806191a4fac0d180f61d39ff321d908e1c5c233a1a8d014bc12eb58f4c8bbda34bd5f1114f", 0x85, 0x8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') dup(0xffffffffffffff9c) 16:00:03 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20}, {0x20}], 0x2}) getrlimit(0x3, &(0x7f0000000000)) r0 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x2c3, 0x72e, {0xffffffff, 0x9}}) fcntl$getflags(r0, 0x0) kqueue() 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x1, 0x0, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004", 0x84) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ftruncate(r1, 0x0, 0x1ff) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x80000000, 0x292d26ad, 0x1, 0x1, 0x2, 0x300000, 0x70a, 0x1, 0x1, 0x100000001}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: msgget(0x2, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) geteuid() ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)=0x8) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$KDDISABIO(r1, 0x20004b3d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) socketpair(0x18, 0xe000, 0x6, &(0x7f0000000180)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000280)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = open(&(0x7f0000000280)='./file1\x00', 0x7ab4c8a5908b5b1, 0x100) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x23, 0x80000000, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x84, 0x16, 0x4, 0x41}, {{r4}, 0x0, 0x86, 0x10, 0x3ff, 0xb9c9}], 0x7, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x53, 0x1, 0x7, 0x9}, {{r0}, 0xe978357c56a83aba, 0x5, 0x8, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x512594c6b2ad1a06, 0x2, 0x875}], 0xfffffffa, &(0x7f0000000340)={0x9, 0x2}) open(&(0x7f0000000140)='./file1\x00', 0x40, 0x13e) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf14d, 0x401, 0xfffffffa, "661fbef2245107000000000000007f091fe600"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) writev(r2, &(0x7f00000006c0), 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8000, 0x1f) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4e, &(0x7f00000002c0)}) r2 = getegid() getgroups(0x1, &(0x7f00000001c0)=[r2]) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x34) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7, 0x3, 0x80, 0x7}, {0x40, 0x10, 0x5, 0x1}, {0x1, 0x40, 0x4, 0x9}]}) 16:00:03 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000100), 0x2cee) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) semop(r7, &(0x7f0000000140)=[{0x3, 0x101, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x64b, 0x1000}, {0x0, 0x401}, {0x4, 0x2, 0xe4643c86ff40eb79}, {0x1, 0xd19c, 0x800}, {0x3, 0x1}], 0x7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r8) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r10 = socket$inet6(0x18, 0x5, 0x1) r11 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r12 = socket(0x2, 0x4004, 0x2) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r9, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xfffffe02}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r8, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x802, 0x0) r3 = semget$private(0x0, 0x4, 0x3) semop(r3, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semop(r3, &(0x7f0000000340)=[{0x1, 0x5}, {0x3, 0x7fff, 0x1000}, {0x2, 0x7, 0x8ab2edb23c4020bd}], 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000004000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed884064094c09a7d1e541bc019fbd405cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000d892c24b355583f73ac2861022e91c54b718b2fabb17062dfc77ae880499ed30997271d5123629c77f2d80fa5d38347892cc7849b4e968fe010da01aaabc15881abe5cb873c37b8ae044f7b8f880fb678b457962a4c82808658286cb80d0def4ffff097cdc8842cabe22eabcd1f487d29b7b5d4a201dc7899ef721614a0879fe0349d1771548b54c5d6b32034d0d1f5e038a59540db8296daa58fddd047866aaaf251f"], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01007450346e7ddb8b4d"], 0xa) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000180)={0x7, 0x3, 0x200}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xfffffefb, 0x0, 0xffffffffffffffbe}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="20b68b73b0cbfedd5409794cc00c72adefa14144fa0379cc9dc5b9d8881b02632b45c2db76d3f3a2d3dbc4ac9bdc895e1be698c241ae3b8d8bc672dc5a4ec833251994cc48ef881927c803baccf34275c6e13263b9807ed52db694089b874c38b2e4e4a11643876675892bb5e110066b10215c8800764fd2db326cff65d5fe95c9719cf931a9fd6f1a7b923520b3a67f4591d6ce417ecd06b84ecb9d7804f51a3f49dc412ad24623", 0xa8}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r1, 0x4, 0x84) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022ea7ff07000000000000f7d292feac5a3f3000"], 0x10) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x923) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x7a, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x0, 0x7f, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0xe6, 0x3, 0xfffffff7}, {0x0, 0x8, 0x3f, 0x9}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) dup(r3) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x7, 0x3, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x3e], [0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x2, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x400}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="6b8dd3000000000100"/20, @ANYRES32=r3, @ANYRES32=r4], 0x30, 0x6}, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x37cf23d5f2038d29, &(0x7f0000001540)={0xc000000000000, 0x2}, 0x10) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d, 0x0, 0x80}, {0x5006}]}) dup2(r7, r8) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x20) sendmsg(r3, &(0x7f0000001d00)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc, &(0x7f0000001a00), 0x0, &(0x7f0000001a80)=ANY=[@ANYBLOB="4000000000000000f7ff00000300000093b1f3ee7f615e973ab19d6c666538e682c3be45b70018892fea5db25bcda2ced0b425be6e8fd511ca959fb4fb00000030000000000000000100000004000000b433f52e607e66213291449a97524833e378a24031b90801000000000000ffff000001000000ee4cd3d2ea9b770dbe7d856b2fab98cfc1bc42f817aa32c2f6505c54fe5f7294eb67a80c38603427ee2e5b38af24112307184e72f44513da83fb8131fe83658845016fca1df2c0ebb480aa0f7be27de56928e4370a0722b33bf9d7c619879bd1b54dc4d36feb77f20039a9868f4cda68ec1eeaa19d50ad94892446e62b31103d5a90cf07db9cfeb6ade861f62ed7a721b8d9e7b959c7de96c3c87fead0c22fd685b6bc3d349788b9008ad2e3a30acbf579d36d5b2c56761660a3909c48c1067f482ac01ddaf700f4cc565fedfe62c12eca643349a7ad460a54632cc2c54b3a158676d9933fcdd9ef5d0000a00000000000000001000000250000004612cb457efd09fb156b85f091fc3072eac68fef1a3de069fdf2f474e594e2adbe6725298a1ee5d2c3e40c42d030fa4ba62bde88eb5483b3da0b8f6cea9803ab03cec2920d5f348b2601000000000000006c9cc2a76f4b909d729f27c7301a3c2d7e77b0287d41dd9b5a522fb9dbbfd461fa3534453a749bc53e295749000000006000000000000000ffff000005000000656f3eec009be4e9262e4daece2f9634ac322dcd32d3a414adcd986a87a9a2aedd1487aeee4217a6150c21f2a3f880404a1ae0c2c5584a90eeb84e773a49085a757d22e1a1329f6f371c4f7dda00"/632], 0x278}, 0x0) preadv(r1, &(0x7f0000001e40)=[{&(0x7f0000001d40)=""/30, 0x1e}, {&(0x7f0000001d80)=""/142, 0x8e}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/98}, &(0x7f00000000c0)=0x64) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) open(&(0x7f0000001e80)='./file0/file0\x00', 0x800, 0x173) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f8fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666c1f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b00000000000000"], 0x10) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="286879ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:04 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x800, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0xb, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:04 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) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) r1 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) listen(r4, 0x10001) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = getegid() chown(&(0x7f0000000080)='./file0\x00', r5, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffc) utimes(0x0, &(0x7f00000000c0)) 16:00:04 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10288, 0x0) msgget$private(0x0, 0x31) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x48a8abe3) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x5) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0xbd, 0x1a}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) openat(r3, &(0x7f0000000200)='./file0/file0\x00', 0x8, 0x10) r4 = dup2(0xffffffffffffff9c, r2) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0xce, 0x2) r5 = kqueue() preadv(r5, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/52, 0x34}], 0x2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x1, 0x800, 0xe18d}, {0x18, 0x3, 0x9, 0x800}, 0x7, [0x6, 0x3, 0x97, 0x3, 0xffffffff, 0x2a, 0x1, 0x80]}, 0x3c) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000480)={0x9, './file0/file0/fi', './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10920, 0x0) dup2(r7, r8) fcntl$getown(r5, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x44a, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x8, 0x0) dup2(r9, r8) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000006c0)={0x6, './file0\x00'}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x0, 0x7, 0xff, 0x2}, {0x5, 0x5, 0x1, 0x5}, {0xb5, 0x81, 0x2, 0x1}, {0x1, 0x5, 0x3f, 0xe5c}, {0x100, 0xd6, 0xff, 0x5}, {0x4, 0xa4, 0x1f, 0x9}, {0x2, 0x3, 0xc7, 0xff}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, r1, 0x0, 0x8000000000000004) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x800) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x17a, &(0x7f00000001c0)=[{0x6c, 0xfd, 0x0, 0x8}, {0x3}, {0x4000000000006, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) socket$inet(0x2, 0xa005, 0xe1) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x8, 0x10000}, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="4728ccb866696c653000"], 0xa) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x3f, [{0xe6f4893a2c3631c2, 0x7}, {0x1, 0x1}, {0x1, 0xb8ae}, {0x2, 0x5}, {0x1, 0x1}, {0x3, 0x4}, {0x2}, {0x1, 0xffffffff}, {0x3, 0xf38b}, {0x1, 0x2}, {0x2, 0x4}, {0x0, 0x8001}, {0x1, 0x7}, {0x2, 0xa02a}, {0x1, 0x224f4582}, {0x1, 0x7}, {0x3, 0x1ff}, {0x3, 0x101}, {}, {0x3, 0x6}, {0x39e04bb86bfdb322, 0x5}, {0x3, 0x4}, {0x3, 0xfffffff9}, {0x2, 0xffff}, {0x2, 0x5}, {0x7, 0xffff}, {0x2, 0x8}, {0x2, 0x9}, {0x3, 0x5}, {0x4853cfc3d00a2dcc, 0x500}, {0x3, 0x1000}, {0x1, 0x400}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:00:06 executing program 1: r0 = socket(0x10, 0x4, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/183, 0xb7}], 0x2, &(0x7f00000003c0)=""/181, 0xb5}, 0x800) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) recvfrom(r0, &(0x7f0000000100)=""/47, 0x2f, 0x800, &(0x7f0000000140)=@in6={0x18, 0x3, 0x100}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0xffffeee9, 0xffffff7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munlock(&(0x7f0000797000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r11, r12) r13 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r13, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r5, r15}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = msgget$private(0x0, 0xc6) msgsnd(r18, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r17, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r17, @ANYRES64=r13], 0x7, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCCONS(r21, 0x20004276, 0x0) ioctl$TIOCMSET(r21, 0x8010426d, &(0x7f0000000000)) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x77470296d4fb70d5, 0x3f}, {0x1, 0x800}, {0x1, 0x1000}, {0x22, 0x9}, {0x40, 0x4}, {0x2, 0x800}], 0x6}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x64}, {0x20}], 0x2}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x80) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:07 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/222) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() poll(&(0x7f0000000080)=[{r8, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r9, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffe, 0x65, 0x40}], 0x0, 0x0, 0xa102, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r12 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r12, &(0x7f0000000140), 0xc) preadv(r12, &(0x7f0000000500)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000001880)=""/228, 0xe4}, {&(0x7f00000004c0)}], 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) fcntl$getown(r4, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) ftruncate(r6, 0x0, 0x80000001) kevent(r0, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r5}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r6}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r1, r3) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x7, &(0x7f0000000200)=[0x5, 0x10000, 0x0, 0xdb600000, 0x1, 0x0, 0x3f]}) fcntl$setflags(r7, 0x2, 0x3) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x40, 0x800, 0x1, 0x0, 0x7, 0x8, 0x200, 0x0, 0x1, 0x3, 0x860}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(0xffffffffffffff9c, &(0x7f00000000c0)="229b3e326c2d5845d4d93d15967d7a250d2143802ceb6d61fdd9db4ce2b467a0568cedbeb643f5271b3ac387e51dd70321acc441d9e456e71d20496f8c1391e957b8bdf94fa8d36e18f1c5b4adc5f3e908307ea811fa8a76e3869b60f55ef10a495dfa980aef79b4674f762511fdc0520000000000000000", 0x78) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a27a5137258cb8eff19a334cfd234fa660485570013a2cd571a942cca60e8cf7de7744c4a5e43ab60139097419921fe66808a97a4dfd02fabed992e5847493e24e506dde36414170c80e38bb548149eb1598080aea0b78c85a5adcc6bc2e5ccf93e266a2d827525bfe65a657052402da3e84594fcfcbb76716cb9ae9e683decfb6992667433bbe44476d3e5d2cf70967d6967c916fb518448167c0bb91437a8f5f069e238a4e068513afd49a1d8b916d8d906142d1835bc7173239687dbbb3cd11a52c04017ed6d7b5929f975ee40c1ead27f6c8380046541ca303a7a036afc678af70766cfca1244dc1bcda92517ea30dcd6cbf066fcb4a3b571f98d7d1f1e169658355b5ee5ced7df5a15a4b0fdc05e4c1de020a6ce39f938b6c52dc6b4255b4d12e0287e645acd1ab13c5b3d05d1ebe5861ae90f8d5a5d0e288deb6de89fb09379421bbcb8064a362bb1a85b427ea6a48ea7", 0xfffffffffffffda3) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100e000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) pread(r1, &(0x7f00000000c0)="75e203195a6e37b3dc73a907e6d9ae7efb8a20acd8355c7a4f764b20cbb0b9844b83647aa51d48604afb7550112e3c9cb21cac8d015daefcfcc424de72d4351d4c5c", 0x42, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') setuid(0xee01) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f000059d000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0xac, [{0x1}, {0x2, 0x574}, {0x3, 0x8}, {0x2, 0x80000001}, {0x1, 0xddce}, {0x3, 0x3f}, {0x2}, {0x2, 0x484}, {0x3, 0x28000000}, {0x2, 0x2}, {0x0, 0x262}, {0x1, 0x101}, {0x1, 0x1}, {0x3, 0x80}, {0x1, 0x4}, {0x2, 0x1ff}, {0x1, 0x9}, {0x2, 0x1ff}, {0x61a5b0ec64264b2, 0x60e}, {0x3, 0x7}, {0x6, 0x7ff}, {0x2, 0x200}, {0x3, 0xc43}, {0x3, 0x10001}, {0x1, 0xfff}, {0x2, 0x3}, {0x1}, {0x3, 0x401}, {0x2}, {0x0, 0xe8}, {0x2, 0x80000000}, {0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0xffffffffffffff4a) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000240)="b0c682f8bde171ff03774e7656c5b54e7019581c0721e508c865efcaa3918869f688ecf0cf3c51fe6a9f7fdb7d13f335a8934d381c87210f2548bf58df289e5ee9ba2fcd", 0x44}, {&(0x7f00000002c0)="f9593ac033812fe8139d5e1cac0e3a6cf757fde296bf889f146f7d97bf9278d32a4fb8d430f4786ee4d9075ceca5cff1c50a4f574b8f1efd1a458a41e56d5769522203e9155c9bfa4697cbee59f1ab8ee519b56dd00339996808fd2fe5efd9408d9b2879531ddc18bdd05e53f0d427a36f864f9409c48dfa74606db7ccfedf5587da06503f", 0x85}, {&(0x7f0000000380)="4d856a363b9d9c5384aebb6fd49c93374a751ee43ee35a9719c79eba544a5b2506217809bb0c7bcae0389e9f60b1063c5abc46d314ea1c90df157fe0a35d114909b50a162411ea2fc6b459053e3165e91b4ab84318e4e94b969f3473399ff14e63216f4a5d84a14d", 0x68}, {&(0x7f0000000400)="b423184b449798263caf11d0316464adea9b9abaddcf4c7458b2e519a3bdcd1bf18f25e0864d18ae9398d6855df93f65abde9e31e22f772eb5a2d5a2cf0ae679aa75dea79ebcd8954bf0eb671928497f7e566fe0", 0x54}, {&(0x7f0000000480)="c81b689520af16b4b1d3e673559edccd9eee41087713ea8224fd0da27dc2bab9fec3258938eeae67d213e59ac1754ec5e15328ce4852fb11867f337d68edc627af8aef9aff89bdb92fecd29442d3a826ec1620", 0x53}], 0x5) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket$inet(0x2, 0x1, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xfffffffd}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r1, &(0x7f0000000180)=""/26, 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = socket$unix(0x1, 0x1, 0x0) r4 = getppid() r5 = getpgid(0x0) fcntl$setown(r3, 0x6, r5) fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x3, 0x3, 0x100000000, 0xffffffffffff0001, r4}) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000200)="0cb1292050a46d8adc8cb5cc432642d2a8147588bbdd4a8c97b133551dbd4e6632485bab37601634197c7764253cb317ebcb4a0eb5f19069880eeac7630c543abee954488f07afb07e1057a123220d59e6897d935f4e5ee9ab566bd117079b167a062406aafe40c4cb92ccbc6e6d6de765e1f545d254599b3cd618ad4c44d487b1727f038d69d1591a84e313cb46b1a39d4263c6878722c71e", 0x99}, {&(0x7f00000002c0)="0419e248505b1ec5f7d03e17b5d3f092f6bcf4018f5198b5b32eee4752036380109b289e0d7403d1c1aff8e2d15d6e57629d9ff486cc6068936a510705ab9e887f3bb5423c7134ded4956d56f60d9c726216f5eaf3005cd3", 0x58}, {&(0x7f0000000340)="9fa706231df5ecc1e4b8f89c98d0df6e4a025ded22223cf7fea3241713bd3fa04919de2eea89b474f3b8b266144704", 0x2f}, {&(0x7f0000000380)="3483a8b2862846c687a3db118391926999a659bcfbf9f5c0572f8c3e911c877d3ead29935473b2b975a85c0cf361460bba50783bbfb757bf69ba6b07e9cc04df82df6c85bf8b4f06d8b130a2d1dbf09ffeab9eb9035c50ba128dcd8f0e6544973551c3dc89afc4f1ebc4c2d22c5149c898251d41686c4bdec94067dc60469e7c240b7539b26148b04f2f8b59898d7c90d2d1eabd657ebaa0aa0a84d7c01d83587711c4547712c106bddfd853ed36707260457f51b822f3d19b800dcbdc5c572aafb5f33eeb7905c96a4d373581c1004016c44fc4b1793e263c39b80e716ef32e47e5e23a48ca6bfac153d95a75b1712873759d5b8a19d4e1a14acb0a69c3a7499ed23b2631405d58b13b6b38da0a8b56728e3f7d4ec943a1dcd3ae62d7d708beeae4f3d44edd2e4d965bc8f12ef802fa8e383156fbee8063e295f9017a7d3ed2c087949f7d925f6c34f17549517563b513d8fc2ad426bd986183e890b806f46c1663d1da6c1b481c052142be1f78ed5382fdb5d030c36eae453454ca82ddd05a1f3a48404fc152d55b5ca0b53b4af2f5e8f6227dd4c8dc4fd455d98a994d580e5c8f3f582b4ce49b95efddd8305b5a5970245e0828ffc33386c06c42254651f4567311c5035bbf3534620894eea47b948208b90d2133ca60e7304408749977d331a8ba0bb9b30890bef2ede7fdb8c0f791c7f67d62e7d8e0fd921489525883ce96cbd83bfb7e9fa1420ade355c70c852e7265276db747cce8c901001a5300098f3e4f1567339bc44fdaf9fdf91767e0ee207d9e096329527e92e2ca75f78fa5fe7b05b6d4efa91a47af65339a1c3971d00ab114813704a11d249397a44fdfe9739bb8b82531bec453b3c946c224b6f8e137020ccd461dc9f4b9160d3dba7f62c01ac900944e37de356a240472cc8e98baa977507f7a681bc8fc76489813f2974d4557ce20823ceb40005f7ab658aed57bafb4843b47b07f729627fec3e75f38fab3400e8b8edf0aff8489399936f0ee91974b579324e3a88769c3f68da8d21a0a0f8416c6f6ae419907389ce95f02949a51c661f8a7353b29b43c9ad0480103808561c6e9024ee96bfd6e601bfc2cae314161c905dee503b214fd5bb92b49b7807db653df0e13de71bc4c691c2a671165c42a9a2cfb260f97db6be104e84a4c6f4c44222ab012c577bc389a159d1a16ed5850ce58622dc33ef4601bcfc490d35f03cd2438870c8fc4d3e811384d05370267839da4b96bcc919ea9e6c432a095a7207456eaa03af72fb13838eccdda1846532038cf7c4475f7950a3bac56b9aa9123f37f2995613b6ae0510b6ffe5f43d4dd1805108c6bc3038e996b0b25af704bb8bd6b55efc970c186c219f652cc9768c600431ac269b36e34d13157764c92e2462b4053b852395e517527ab2cc820997c27515344bb9b86f69fd231bedff86d9e574926c6e0fe8a1781cfa095fda805c675f446d545874572c180b4810b7215725dc20ec1d24849d29e3c35f0e491d80c1e88671ba42251760cc3a2a3979a3bf174e6256d7431eeb6a9dbbc80e7b368eeb42a50983e12ae98f4ddbfadca03839aec0076426c31e3dce7c5e2dc59bf55c42b3aeb7053f558c5d3f27448468465517cead1308dbba79b9ca30e2c239eb624ce7dba1402a99a127bae207c73d8834c0a051878969c256cc89457e5c889a5523884a63e467e6ffe77f55b3fe7d2df9d854d36cf50cf76dcd55b8fb21e90b74db58aa173a9ce39e7840fc465b58ca221d694814290af2d924953fdd60ef74c69a69ababbd42b35c49a0d4b9dc41575e13a57e390300b9be671563ae0945b9822128290e7465394b21655b6ffcef85b55c4f17325e0350bceac6ac7a56fad1950c9f0f6f26a59b21dc92be5180aee915c22d57f055d4d298a12e622a54831ebf2637d8d5aa89de62b518a23cd946848daa59d2c9f719a101cf910d9ec4c0b44e563f1ef6b461e56d12890f12c83ea2d0c17fa38ff5ec5b1a53ee01cdb59bc589feba9d607301587137c918b587882db0a46e93dcce97a55d2bc913b4a935130d41a6277463bc59085789868e8b9178d7276611bb2ce1b52481fb0425076ea3a632b2a06a29be25e20c3999e2057c5b12b94902adc6ad98f621070ddae8dfbefd26aa610d5b8884427ddf5aaa770a01b3fd8d0301bf73f0b86d00a0b9ae198e29de64ae44f53339a35418c7bda50d004558d68625a5817ea56dc0ca8739737ce5b98efb3ecd95e79ecfff3d1044851f334911da9493bc8ab27357448bd38945ab8bd861a3aa0e443b95c54a4f2adb5c0334b8a347e5932b577faf21021659a3ececefc626216b71ce1adbd91d56e617d92b762b3c1a39fe0f51d6e81d5be6bf64b948f15ed11b04bbe78d193b47585adcd7601175a392edc30ff3922730bd1719f3497716bef88135aa07c3f054e16ec1ce490b4d3882f92784b5b64c2a81eeba8ad61e16fa816d1263a83f888e4dc4bb74e0c5a845e337deac3c1c5b1bf1dea8fa94ea43d8604fbfb1040fd41871147e9e7832ea761dde51ccc35db733125f253b48f0e869a573d838c2b39e36dc12667db2d0a350eda107f80c13e9a7b081db9d03edc1c2891ff7e66a0726e00495994f02a22549c06e0c330fdd9e00b84bb99df5bd98d74719d453471021cc2be85950091265a463ccab50f9735395e35d7e2c5dc618ad1ede4dbdda1f1ef19b0f003c0321252a72285b94c6563018277c24783ae652e1b55adba1102769cc44fc819111384633a3b3a6ea49b86ebf66188014b036bbff82f5a3dbb12f6b6eb54ac172c6136f305ffa51c7b7a688b0082fc500ed3fc0af1def0cb093c87f8acd52af3a2e651403559cc0016476f52353d7c276124039aa9e556fa8c4f1a3e449a183178d70b9da7ebd7a89c5b8b8092b7f5625c5ec95a7cf2636da5252e949abea878b4c031cc91ec9f4d43ce7bb0dda8245191d1cfa6276cfad4191ef196503c33a25a0b1b46e5a7f40fff344f0059f01bc44b00ffeadcd03eceb8db954a8016b4946a0f77c0cc70086d4f301bf3a5b54c7bdff4d0799de0620c418b719619529b655b3836c992bc34b0e876259916d80c88e3742efba1210f85bd2d79ab6385ac63553cf790f6c67ce32e69bfbf312f08759f3b5e25577df496b3499e2491c6a4c39b8f81b4e2bd97452fdb446c511a136b039ed35daa12e142ca1d5fc6fc8e25b3c2c2959f9ad2d41e399b123654a310bf72c8d372f0811834e1aa0be4d7e30ae238787e4cc986164633aec2261fb6295cd8ea42fb25bb367814cb50c9978ed4d9f30132517a0f6aaec919f7c6a3766745daa63fe9e37302c9d13c57508d196f726dec662de9a547cea5ded0a0a43abbdce10e38914be1930440ec85d611a1d9f34769b861c8c1ecfaf4945ec670726a791378960227fa038498892389b4dc2d2798ea29ef53ae5ff2dd8015ec9e271c6b9437445f5b822aab515ad435d2707cfcb305d8baf291e43073870d75302f1f8bbf3eba6c02841ba1543076827dc6b41906b58594621233042df882ec6a79a96aa00d0a5392d78974f721ba5e1d411dd3ad15e18a802fdc2db83d2ed23ebec5b95227f0b0f5489ce510b027d6861ccc21d3072c0dbe3aefbcd06895f2466ff445f59428666c13b3d1592a55ad8abbdd55be0fdd58facac7a1e27d56615c93eee3bdef0c24307ada73eb4102949bce6a1a3c3bf66543bf731911409e9c9df940c09661871003309fc41db01d154abc6c24a3fc9be07d138a3f6fcc7d289e0704265210c425642c3f92202328e98518fb2f39553527feb7474753143a0121e92dbf096880514c5e726911cf166618c1d97676af7e39f75f8219dfa06b3e25fe34b80db2f0b58b3160ad1c08d18d9be4b3898b270f76dc0af16ae160342c37ba32940de73f2374d42e748f9f8e9c4ef5df0492d6c69d0fd78861eb1cbac13629da0157cc1192ab8fa5894b31e88257eb122ae649c8e787622bcb5ed07f69058e926b5d213c738bb2d1a3066e9d37b8eb239fc577491b240358e3acad86b6b79e26d0e4815d877bdc0d91bf324442ff8247a1a6438e97070499140f0d876747bc8decd31fbee6e66be464c31d25768f98eb794914be40962976c372dfe62cdb6419351ef6e7b19ba39baf0ac09614a762e0f72794623e34dedaf8ac17e9dc5ffc6ec5d5693f289af1711883ba74c72a815b8bab6f9669f6942d2847e27fbaa0c4aeca74af30ca1b9a63d30665767cd00ff17c21b614b977782c55316adf5200065dc70211392770ef9f89e404e9e8f854d1db7e27c692c1c4c6fc04958c2cc35b61633be726222f3a72e9cccf528d31b3268d17308704349fc0291058a718a17766d169a0a5db7b9313800bc552ed2fb9979910e2b59e95ceb70f9b994af7a15255d39ccfcaebe2ad784005570ba3f7d571d3f6d60bddb747f9b5cede1472f1c53ba9d9a70473efa3e9a9c436e40d8403de50e40f1d6d21c618b4cd590f7bd673dee10d718b1a6459fadffdd87d60e8a8b9c744fc4fe27c63557e2c5121f2b896469ee623c892b91f42c649bebc85aaca069af1cbce82d81e1a8269124702c06b51f1fd228fa99a96683ae86507ba771cf952b7108fbddda5c9c3af838e0483e436438ce5eb78d5b70a5c886a54646afb35972c474927deb826f2ae2e061bd22613db440e8912e1443de8cb1b0b94fe9cc1d812aa112d71b154528a280d787b667b243007e61245954cec31f1d6430d5500f1f8692781e66cfdf4f03ff19aa7524d957050063a72b44346af2a2599fd8056e8aa636cdab37b1f636cc02831cdc1d6d9a00878b76d5cd144e7b7607c6e13e021e3a28e8be61b6f488a439fe98c166f3b722082a92ff3692f235a90b8670a03a458568caf2dbd3da77d848f350f0f89ae58a273bbbe8a0514b060a42184f047fce274cadf97422351c3c125f43228b6e9bab0b2b4eecc72edaf8e88c6abbbd49b16bb7325c31169db1ace81d31e80520849aed22b616954d4844598357764eb6de7ef242057a0bfb6747236b450d9b10b005b6fd4195fd0aaad12f520ad3db1bf4ada788fa70e6c85cb3ad5ac699d57467743642cc7d5846ac800a4dd886ce29cea54b16d8a61fa7e570143e6595b2c03132190986175f6e209da28f9ff793dcbcd46f2d80f39b047ec2b56f8e55ef392cfd0858c053654dc32bf5d69f4e44efe0a271cad573d75f19d9ec001f3c4e559c2997dfa1ef99b7b1ddd20bf9313bf802e37bf1867e70304b86e52421abcdda06423426f4ca60d42fe7938771a80d3707454802b03b84fd3f2d4e395e6b0aa1193e6f8ba7380fbf788a7deba081089aae8d82de48af7813046af0a5f4a8a9ce20c91d5d77fcde167b3882f6a8bd85796f489815e8eb6e78125b63840cbbe03d191a071dd3f9a6709652107d18e6774b2d6deee47e233e239cce425c59bff3fbee1ca7413161f4944ead2e55cb952e01e67070141d291a933ee461538c1beb06f82d5dd971494ce72d8bb75aed18ef2584a5c497f50986895100ff5fb20035471ca4659e41c3d127b62e7b04585b727063cd0fe073d6998ef043037c8d060188ef5e03952329429a7e373e1cd66f4c6ddc2ea1b54671cfe9bab0f77c811e0b93fe0346221dcbb2da23eedf84fc271958803d10e05ea5c097a0326baf648e16a8388fd1bed87e50d378b535151b9d6d29db42262dec5e2c9763b18815ad0775c0bcb7b714de7f426a49ad76761695e2ef5489930f394bd655efc32cd3e7a0586a03978454fd893dba7e1c9d7bd4103b", 0x1000}, {&(0x7f0000001380)="c70192f52ec3aca9b253a0a35412f738983cd04552181c845bac171709a466a54e047248fea54136cb603ed0b6b39bd392262bb27662d79767b8c9dad1ca85ea6f62547c44b32e51f6fc6789299f2b3ba2062cf213305a805309338d1c2af5c42c600f288c", 0x65}], 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x8d0a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCLOCK(r1, 0x20004276) close(r0) syz_open_pts() 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000000100000100008000000000072996083435e20b56f25053e417787ae1b20cfd71fc495a3eadcd80323c33dbee95630a805bc18a2a5a716d95d5b67648e20815f747343a0f6767329a3389910066d5720ab04398755b36137bff414f2a63dbe3cd33d138b2cd733102dc58a2045634fd8cb708c1d4530000000000"], 0x9}, 0x0) dup2(r0, r1) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x68, 0xfffe, 0x510, "fabbffa31a16b7309345b650403f4d94fb0263c85109622ba3fe5f5ec0c953d9e43aed2ec69c355ee1bdb0354498f6130044265ca4bf30d8792006a1b913c0873f880283138301da5f51ddb8625f6bb71159baeaad9ed3"}, {0xe0, 0xffff, 0xfff, "d442aafc3f7b4209723ffd4e548d8fdb8455e3e3a60fe99012af3987bdebc7ea2ba3133f93e340834c945f6fc7fc6711fd36548ba0c360efcdb19796e39ce24ea99423c3b775d6c5909744a6c114b61bf381ec7c991189f815bdd8de47088f244243e592f2d9cb06618d9b33aacbe7ce054570cfa3c6c5946949854ea6abd508bced2bfaee1e970b957ad9265bbc8607d03c25010ea06eba2597d153b5f3f8e4ffb0215c2d2fabd6cab1d8936d0733694b640adac6c245a088c4842d178ab10cce6697867d40955ab7e074fb0c"}, {0x30, 0x1, 0x9, "ad72d766d472da66b21b17d0a3c6bee1434b3955c9988c593a"}], 0x178}, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x0, &(0x7f0000000080)) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f3010"], 0x1, 0x0, 0x0, 0x0, 0x34e}, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}, {r2, 0x52}, {r3, 0x1}, {r4, 0x10}, {r4, 0x170}], 0x5, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r5) 16:00:08 executing program 1: socket(0x11, 0x10000000000003, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x18000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) fcntl$getflags(r1, 0x3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) fcntl$setflags(r0, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) sendto$unix(r3, &(0x7f00000003c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f3763365752438104be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000b8546329e484ab677c115a1b3622bf0a781ad50974f73120e1fed32205eaa49eeba91ec32f031c2ac049ed8ee8c6067c1d44e37ccf679a53ef8b3c632580f1a3b17f7d8ccd24bf034a8969b29dd673b93984620ed24d9aa9118bea6cfada7803a2e35498a67bd89c3ca4f9ceef387fefc1b6c3eaac8445d9d211ea94da22348b680e58b1756bd14bdafc70cba0f5367153b27d4358ffaa3fd4ffc42908aecaa6b1f0ac", 0x154, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x80000001, &(0x7f0000000140), 0x0) 16:00:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x400) close(r1) socket(0x16, 0x1, 0x6c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000b80)=@file={0x0, './file1\x00'}, 0xa) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x810, r4, 0x0, 0x8000000000000000) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000680)=0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r5) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000ac0)=[{&(0x7f00000006c0)="9e93d3a9c0c30fc36650b5aea255f7cccd16f0943f3a590d0113a6eb0f6d41053313ef663d0c23d4e3b344a87be564fa0fba", 0x32}, {&(0x7f0000000700)="868402578e7dfedc7f04c778e6c4c845f2af915246938157c8f1353d8abda2b9d8dab21899daa1a65a95d4e677ab482534c75fc30ba2123a1ee5c6417c9031fe15ee4475ea7f0fdc30c81cf4902f2708c2d3fa0b454bdfd8dde30e58dd1d703948476a67beffedd012ff2f181eb54e4585c1b7867fb53bc7419b18424af474c8c0f41730a6aacdf86ba59b2e0e78429d7a4c454c74a6c6b73eccc3a5", 0x9c}, {&(0x7f00000007c0)="714346d0e313b9806aee10c091fb84261d74b08fb7c9fc770af54af6e82c6658499027f1634ac37adc40f42ee6261f9849ba9418f0529aba879839ac90205787aa0d165ecb8f186c11f64ad3ad01eb15bdf38cf86b0a87729414aab8a4d24d0b62eb8fb79bee031255d0aa4d23b5f34d7d3f0a2e6576982d0d397378eaf752e7914d67f18531972489161808614b53f8ef899f32534819e0edeaa104ee098c9177b7d49f3acd25f5a06689b3630b312fd3016eb07a20b62cdd0216a0dc90eaba118ccb7e7a7f845905506ee8d57e28926fd08058d67c28c5dad3e51cbba1918e00f6de", 0xe3}, {&(0x7f00000008c0)="e5cb195c7b4b588e0ac94c6f8529f7e2eb12a9829450a76699ec880bfb50d43ecdcf2884cb0f0d2d25c8dc5768659c19a4db4a9a997599b61679953404bcdd703857fea10623e59745fdac97dfd2433cc4880b1b665c51be08f3a8c6524c33ea74df01fc6310527121dfab2da2c53a240373d0720c53bc8a3b954c89cc616c4b64623ac2341e750ee127dd70cff04a2d5413fac219c2633a12f8b6e75ae4834e17c4e52a6c110cbea013aaa111cd423adf3a7a80e3e61e52df92334997a145fa34284d2ff0d417de6fca9d9a8bb8537e75a0da046198", 0xd6}, {&(0x7f00000009c0)="cdb55804c63ff81e93abe1ca8e86a05830adc11e1ec40e01db21f785ab729320e26b4a8398f1b11dce1f70a7cb9467e9b7c2c855a17a6ae920eafe23bdc8e8bf09de3bb4fb1376f1c843729e88e1d78ea1af5c050696201ea5ad0b9223ed2a9e5f1023c2cf239b0674ee4ac9b1944e055cfe56ec8a3c92abff9899ba496dd90c0ebea0af1079ed09bcf4b1b7946bca01a66ef50c9ec0dab02b1ecec0086124549222f2fe85d8f3a56e62e1329e4f40b05809fc19842b69c26f5784b81c4adc662bb70461333a0ea73053eef000e882d25cb34b004a371d089e5c1ed7fd3263464a20c1ffdc5d5ba7f130c45391e80a679d86c04103abcd6cc83d", 0xfa}], 0x5) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000180)={0x10, 0x4, 0x4, 0x732, [{&(0x7f0000541000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xd9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000011d000/0x4000)=nil, 0xf82}, {&(0x7f0000113000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f00002f3000/0x2000)=nil, &(0x7f00007f0000/0x3000)=nil, 0x6}, {&(0x7f00005b2000/0x6000)=nil, &(0x7f0000590000/0x3000)=nil, 0x8000}, {&(0x7f0000601000/0x4000)=nil, &(0x7f0000399000/0x1000)=nil, 0x3f}, {&(0x7f00002e3000/0x2000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x4}, {&(0x7f00000cb000/0x1000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x7fff}, {&(0x7f0000665000/0x4000)=nil, &(0x7f000074c000/0x4000)=nil, 0x7ff}, {&(0x7f0000642000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x17ecb81b}, {&(0x7f00005be000/0x13000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f00000c7000/0x3000)=nil, &(0x7f00006fc000/0x4000)=nil, 0x943e}, {&(0x7f00007bd000/0x1000)=nil, &(0x7f0000736000/0x3000)=nil, 0x4}, {&(0x7f00001b3000/0x4000)=nil, &(0x7f00002a7000/0x3000)=nil, 0x1}, {&(0x7f000054f000/0x4000)=nil, &(0x7f00006bb000/0x2000)=nil, 0x3}, {&(0x7f00000b5000/0x3000)=nil, &(0x7f0000213000/0x3000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6a}) r7 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000140), 0xc) r8 = fcntl$dupfd(r0, 0xf, r7) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000bc0)) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x8000000000000000) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x8000000000000000) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x8000000000000000) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRESHEX=r1, @ANYRESOCT=r10, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=0x0, @ANYRES16=0x0, @ANYRESHEX=0x0, @ANYRESHEX, @ANYPTR64, @ANYRESDEC=r9, @ANYRESOCT=r4], @ANYRES32=r5], @ANYRES16=r6, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRES32=0x0, @ANYPTR], @ANYRESDEC=r7, @ANYRESHEX=r8], @ANYRES32=0x0], 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r9) r10 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) r17 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r17, 0x0, 0x8000000000000000) r18 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r18, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xffffffffffffff95) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getgid() r22 = getegid() setgroups(0x4, &(0x7f0000000240)=[r14, r20, r21, r22]) r23 = getuid() r24 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r24, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r25 = socket$unix(0x1, 0x2, 0x0) r26 = getpgid(0x0) fcntl$setown(r25, 0x6, r26) r27 = socket$unix(0x1, 0x2, 0x0) r28 = getpgid(0x0) fcntl$setown(r27, 0x6, r28) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xffffaf7b, r4, r22, r23, r8, 0x169, 0x3f}, 0xe0000000, 0x7fff, r28, r26, 0x80, 0x40, 0x7}) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0x1, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c, 0x40}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a975d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="18000000000000a683dd4467e1f25d0050d08cd25962bf5e9fe451be7824fdf76e203368bdbaf1f9908fd2cf3a0be576bd77a7ce14c9fc2f02ffdd5128b00612d17dc8cec3a1cdcbcfa9f995f7f6c65acf9245ee28911fea621a3224be108e87709946e15542e2190045bdac683689fe4ff4058954843eb1d265aeec8298e4b9cb", @ANYRES32=r0, @ANYBLOB="00e4fc00004000000000001f00000000fc370e18bd006e44b9eefe456d11269301f92192e03ebfe1cda39b753edb534544bf005df839b233e49664b947a4db238df47fdbcf841b412a48b7dea087b4ef32e41d8b67d86020c1457300"/106, @ANYRES32=r0, @ANYRES32=r4], 0xf7, 0x6}, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x30}, {0x2d}, {0x5006}]}) r10 = dup2(r7, r8) r11 = accept$inet6(r10, &(0x7f0000001540), &(0x7f0000001580)=0xc) r12 = fcntl$dupfd(r11, 0xee6d3294712ad0d8, r6) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) close(r1) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = dup2(r0, r2) ioctl$KDENABIO(r3, 0x20004b3c) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0xffffffffffffe000) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='\x00\x00\x00\x00', 0x4}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) sendmsg(r1, &(0x7f00000056c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000440)="9de06c89e6a9692621cfee5655b93a558a6aea0675263601554d8da5c8ac6d73524225eb406fbeed395fd7a811e7457ad121cdc71db405f2eb0b10ed7d7c64c32187f5119b4e0fb9815d08a5219afcdc2222dd3df4d1dd848a25e0a52680d67ad484a74540da64b6a0270ad62f3461aaeb99651bb7c8be8c27fa21495dd85545ceaacf9d26a3df66e85025ece412766cc3ed2f2f477ea79962999cfbc080d1a433820c586163e7ab7526ed6aa562bb046aa1f9b419183913456b4ddcee3d536e69c83716119568f86ed66d5e03413cb71dead5e8c7a16eaaa8c908c0a58d65f01baa56a3b8e08ec7e12a681e83ef010624ed35dc3b012c321e07b885de54e2d388ada65365157c28c9ba20eab185b9acb0dec6356c4443f3fa104b4c11596d63c513ec1b6de87c3e0026ccde9ba3a08af56818be405e5100f3fecfb69a188fec0d41b2f78298d88cd035ee61e74b7051742453cd45835838886bc57a827e07359d6c5a0b54e64125b7b3aea24da949eb9a7559b91a823b3e16a8fc2acdbfafd20134714f13e2837a7efc79e3940eb177e38aa5e1299cdaf79cd84edb682547ae21d071b1d34f3e8a7597405e970490012a0a202274758882584116823798596ac902cf795aa63455da3d32d664584171c9e8f78ccd6bee1852463a73e703838e9e1b335fbf7890eddb2de778ec206f433cd65212b21d2031b04d192704e6f8d2d5099c70f7238fb0ef7788fd66dea19075a76db19008dad5206eb45d12cf7f39e97eee81a79c171f87722f384f21618fdf373a4c124fd3d6c49c5a0e322743ab52b482df051bd2fa06b5dfc1425da45f2b5e687ccd5d68c98d244858810b040d31e0ae3976aeaa7a0776c21a33bdd392a08773d0318ae897724558774fbb1d9c2ebf619928d96f759dee500d12123a81f4cffb8e0318d56f858fe9f660f9d1d2ffd89c402f38565c55a47d6f75650169d0fe0d6582b0d4c9b0563c66df6d7f6585d15061fcd92b28aa631745b7994244042e1d864119335c4ffb8790aeb99d101c98851d30acd2d66977321f855d6f477ccd4a7add6612f3877829a7f8bdc5a2c5482eb4759ac996579eb8be89bfeb6274cebdb5883136d41c3c53773bba4c0a58acbe7f47f80149ab8dcdb89f4f869c24be66b5231646c0e89032d4c5b4117c3936dbf22ca016b5002dbbdefd332e67998891bee0314ef002bf3bbd1524312c0cd2b2cd914a863183ad0ffade3bb7b4ecf7161a7ebaa1a48a53c3d473a12099a58ca2e1b8aec9e8bd3f24f31bef451204477ea1f879d963746da4ea25a1ff48c3a7c67d27dba4a5a474f1d142d04a45f653a6e1c48871dec81a1f00ee7d9b9fd62b0a624cc4d58c7c5ff9891029591adbdf8b6ae3381742d0a68ee505676c4478757d3068c593b158c9de1b9e6031809bc17aafba0ba46eaeb7529b44cc0c9117ed7e1dca1cf1878ac7d6c0ac88bfeface66ba329fe1d22d76d20f057e32ab4644348185cbd8610124f13b8cf7c2c15f24f398bea3511538fe500b4bb22de24b7571d252eb40422eecf081ff434f74d538c498e104dd1c7031a54bfc4f606037035f888e16fe23d688abca29cb7b5a6d4798442d66c1fa6a0380b22c95e74a032da79bdb696d92917b98b12f5d53000d1dfd8b5308b848e85184d561b5e9a98c6872684bdca74df19542ee748ca002aa72b2394db8fa432caedcd72dc46dd7b25a48c1c906e0379558a3552bdc20f3b264afb3ced355b48d1d5d648452dc588d93c79b44353aeb53121b4a0f840e86114730481493e34194142c03e15703231593702aae81167f9122c27c8004636dc90255301cd9ee6a2dec72eb52e2ced44c1fc48687c5526c885efb3d78a99272fe282ca89328f1ad60b99dfc1726d8d48ae786d6938bc0c7acbc20486122b6a5af201d2fb8c40a78b9a177701ddb9d7bd968240bf29d9e32966bbd8de7faf587bd22eeb81b91744fe7abc01f85de8c10d5392f8cb3ad8b5ca346df0aa7250fa995f99909cd4fd56c2ba498e51c706526a36acd20555474085bb41f64b8a49c53321584507b50bbb769f5411440c79f60cfd59f9b5de61c128e0dae7acae93fbca723cbf0bd632138ecc185ea9f3dd5bb5c8c92cb3eab61d1888f6c8f2378a40cacf58de712d1cb62322d60bda41f788ab08dbf12b5dede3d98d3213020f5fb529840019c7325aef2f14312c15459be50c079a88a0c6a22b6301d7513edf8846c8244d662ca09498f76f14d4b93ff6dea0a460b3334ec540739feab57e22a4ed280a29282874dc2abb321e5d49531ebc8248711f9c177dc8325371d824899ca983a301266abd46fbba9787ac30c1aa64bdbf1a47483f4028574d8d75d17489feb45d8c1ee3014b2b45b03521abcd5074b2f17dbebe50d81f4492c3698286bf54a5f6803ae253270f449f1000bb41914d366919e02777974823015cf7adfbc11fcb86819bd021fd086160ebfcb10a23342da4ebfa75a1b05c2a47582b547e24de2c95a17e5c3f6e45a330d54de450d1230752f6dc9b3ca2fccf7750bd54a442222fd62c6fcdbb0120aec65aa5ef48ecdadbce111ca93636d344ba4984ead755d70b5603d775d521ebfc38d81f966ca51020059d01aa7f4f49c91823b4cdf92757f214a9e1fc7183df81b56029caee54d547600dd31039dbd63de759e65d8f89fa4ca89b73ec3bfe1fa6fa8127065077e16b80ec6aa2c0e40f81a94a5f36c9e9d9464089a379d7591634f12d4ee73e02d1ad2dcbf6569f0dc5f707b5bb33d737ab67b4c3784bfef863b95c0ac4463c5d7ceb28373f64bc3650750078ee806b9a0c1f64559b9a3fbc96c2e003545496bdcf725d7f4dd5a8d7c83cce50966f0105bc93c73488ce72f7721674d5aaf25bd08e15d967a6d4a480f401e42721d72d1505445f98fe91a7f8199b248995cacd9b4f1f88d0e14e2e7c2a0089ad07538343b74d178d1cf3db4ac4a05d18f278c8330b9fd582b6c12cf33a73f301ca5721ad6fe078e40f2ec635726ba024fef6c481d25fcd06d53fea555c6cb4c962382aa47d5a4779d4066a290bea6e146e2cf9749502e7303c398f6661217e4cc0068f974005b8e7180b3658db7e957e049e2da88a7da7f3bcf23f18ccb61fa6ab718c2c2adcd655f36a32c9c9f81564fe0e5193baf3d9d36090c8c72bb72a342e4ee2e5e120ed4ea1fcaab8f0e8fcaca8b02acf58cc3aac9ddbda6713e44f55d5c9dd95722cff7b624e21d41c7871f0fc63c076b7ae1085f2d8a7923c05d9dd5831b1af758495144af9fbb4c49311e5e262697b4b6e5e40bf7529f01c1bf71b37908bed66d6a124a0024c36dd8beb865f1176b7715b391203bea337740cf8896d709ca65fa04053dff53071966b4940e51a2945b4c2d7547f4cd1c205eabc5e78a239e7b1a98c3dd390410a0322c759b9ab2504804c6b64220b3c3e6dc534f3fe4682d07fec05bea5115a7a639af99de32cab9fb746a3b991975a8022f4a24a4bfdc5849a9e2689ef2d751e99821649719ac561748be9a9662d460806b151fcc28d974cdf628f4cbf9c8ee76d2538513b7fc6c351620c57f062e1b9399a335be3729a03169855de257434f19c04119e3d13cbaf429ff7f5d2025ce7cb242d2d23d39b6bde6c7189d0f1d00b4c990f9d24958e2e9b9dbcd47807304c2ac40b00654dfd759ab0c4fadafe31c0b2fc1e4b6fcd4e5b60c455effa49da1473acdb81f56116334b3890c1e076b5164de9e2a37bc8412bbb3808e727847624727b926a1813302e8a145ad5e62744ea5e29735128463e88073a796d8c020d6b0a8cd0cfac3defdc5298d98857fe5500decbde266bc6798d70556ebc80d10494ee579bc4f404d91b802f2ab3e858cdccebc218a041107f97e468a5fcc8d982d18b4e4c79829b3e43bcbc04bdafd15652f375c5c028bc012d4fc792cb854f03f008eb71f858ca1706c9094a246227bbbc38cf1937f9101a2481bd8c12d0648c01a8bbabbd0fc940f68b19f5eb6004cb25dfe1882b3c7567555fb73fd21999b8fbc277ce3eeb077a704e88ec5ed123bf21342770b3b1901d5641d55c61d5b56645a40251f4154d63c0876040b83d1b1df68de49cd8e5b5d8cee15cbe82998708f21c27c73ad42d78b6b0504c53e123383ab8846075cd818e7c9de954194a0f1760055544aae2b434a45ea85e1a70d838ebf6f6122fe022f560388baadd46fa36ca0dd7544b97086cd92eb1a84eb2b0439a00379781de1d4a8edd5784aaffb91ad2b7a82191427bf7304170a6788c09e386f353a70524a8a0bf8f272027c9ec0fc4172768c406aa8c8119548538dde0c9678a02895525036ace4d6dc3dbbcbca7ddb1da1a6434bf95b5c3a8467b3f45832683bf041c57d52bb48175c35b18a70dd2d630dd4bb8d4c147b8ef03ff6fa8812621fbc909beb2cbccd25bdfdcc0b2dcf8bb678254264b9333ee97b382d609a70249b6a08f07e0fda65f7f5612ba9a02e91abb12bfac8121b63a53e68f746a93548c2bc4ebcf635c13546c25c55a117062fec385c6c3cbf7292c61e32e187cd0ca5d24a1b478300f9569b49758634aedac97d2770891f6564099c84c8b53fc1184b3ef7bd013d83328113698d0d228d5b51592a2b0940f4cd4a2372c6ad143a478fc2afa49d88003fe6abbde327a9975ee13c32253421385f25769b077251eedee90f64ed48b8038fdd68811050ae175b8be26c67e5aff1eeafe7720ab338a8993a0ca7a5c75b4577a1e68a40f55c2170e74cf3987b79618e7718533732c6ef900489cf00507ba01110e4aba894e73988a1293f321d4d5b894d51c8042047b6f14c8d59f7c64406f15f07ba983e7620a50bef573b05848d789bf546ab61786c0e1caa3e64e3513d6816e7a26ff282c6655cb5a6ab0f24ad4aa9b40caf7e81933a5896f773656e02138fe89c2b8e47fc174ccae18b602dbf097f5a96dd57381417b9133ab5dbe69c5379d574be5135bef2dab7b2a4ffe8b8fe4795e897af40b638d3a76086f31228be9bdf751777ae9a4aace40d5dcfd0c2562a7c8d54e0ab3856be426f302763774bd7d0146f6725be8fac6e441e6dcf85966ae7fd6c3b64d7c75ef56a7a59ca48efb4283221f654e5d403bc15bbdd76de498eac4e0311939490a611bd55d2f5756a80f91adfc5f3c331128b060f7b0943b1b659482976a18da228c9be819243ea4060199f83cffac5920efe23ad43cf9f632be37f7e9c96a898e0fc311cb8583fd58fe83b0835e24599611a7ef9f22f75b8f70727995a8aa53875094642862bd17a7067b1d8ba9c512ee0d0cc49d82ea1310d0b10c99c28b810b2b6d3d2097008250164cbb2770756a5c36a3f357dedf20ff8a83e7bf50a6b07b597066fab35a9fe4519e23e38c646e6151bf3ccb3a284bb84ba12569f44ab301ce70f54d0d0da28e173f213998f85f1c3e5c2e84f9cc780d86c98c9af384df9be941b555bf10206b9d474fa9ec8c03920891063bb4e87930336fedf3630ac7596b350b343ddb6b4f53c9f65acb8e285cce846f1871b44aad11bf09d21a4c2bc3077785eb77e89212a3779a8d79e0d19848531a42194329a27d22442cc7883ffaea693eaf889374149a62474cace079fe5e494ac9629e6b6ede32f6ddf25725a13302adf75a240869d92bfbc8094034651a44b538fe1b52ecc486bd220619d9dac4ac8928def1ff048b7935f3fccddb40009e1d96686e8a41a58103d2ae305735ff1df2286bb5618e79b08310ecb6fb7bd6c421594587053a251b950cfdbf09f8d1c9f692ab5c614a420d", 0x168}, {&(0x7f0000000180)="b5bf7fb0e727f829fea49838841494bbd973f04fe9b9eceebe041565d1af9ff5e2b18b171391b4e14ff599c926c144b44f193d081001375e3fd2362784e768dc07b4969a40120941633d13182917000e50fa0c82c286e650e672c7af58b67c2e0246f1a8495d61e4d04f40917a3b50daf555c0efeff8b6e6a73f6c259f41aa7a24c97abc4626161c6c2c5ed87b946086f5ebdb1a33a67a21b8467a008b2e551925694e5294f95d8b953f6dfe5cc266e1e362c101035dda77a2225485bcc3bcce603ac9bdfe80c622d424bd3c8263fe5e855ceb03116aa31966c788c4550461f707c769ddefbd141f", 0xe8}, {&(0x7f0000001440)="00f3462bba3f3e4c103bec84175c2e0bb543a63fd10fae16049566787cbf6c31fb4ea71c956ac1eaecee07bff8ab4fbbe4f3ab850a2635a994424197cc0ebe8e994d91ff45a65e0bfb7e0d440f80344638ed0a4da822b16bfd45db3c60aaf81dd74deedbb38f098207908e2016e3f154523962b0f96d6c3868b14680b2c9f3f8903cf2a9000d9e30335d9e1d72043bec87e12427dddd885e52f52bac9e5fd872db1393a5b4427d35b0c77b64f188bc7f28ced55feeae51ba5f894b182e6b66583a095e48a244e870c5d77f70461da8e3e598e93c46b27cab141b45771ea145a076cae98a450d5a2532fbad085996e9bf2083cf0fdfd783ba344edbcc4285d4a6baba32f6b91da8fa6b8ae6173927301efcfcbc4f6befa55990c674eba06a49f2917365ad59abe972c28ebe456a7cc3f8ab3042a3ea71aac1890a84702e82edf43ce7c65ab5615b35c6866bad4d2d9c383f1c5d7db5412135cf1cd753cc14bb5962cefa080cb21a8334f3d78798c1f43a2b3157d790720fb9692e88b81ebb7c2ad867cd1e8a6c5ebc22229e353fb6de59ca3fdbe88cb298b543c412806c679d05134825d977f61b906f542d8aec719600f7c27c70ac68d81776c3d1bcc72e9bd4a93fcfe4afe9bad47ce66f9cfea03315b1f0868c4be93691b923396340965e395e20e9c4329c736b9b0cd12c1e5d0d6b3fb87563ae0f88176b5811ca7585f5c13ab5e35504cab29eeddbc8fc8589ffd432e9104c1c226bfa8e65e871ad78952f7bbf639d32ceb0a65ceea1eb8dc2bfcfaf552f340d9374a7704354e11a8e3aff7a0e2fa028465caed3f3ae9ed6f50bb2494148be617ccb3824849b8a7491ff9d2b854818bdf38d3270bba0efaffb1f719d080ecb17bbc81f199a6b544605f3f088d24eec41515dfca871ee81636d76601d84ecd844c016f2ff64b96b43fd4578a75b3f218eeabd943351092101a0aed6f31e96cefc286118d64b908d34e48e6e4de59d2f00b6ebdfa704e3e79fb983ee0d0befc8521c222386c3672265f299c351a39a879ae91969ef5840ab687c82e51a8248c6a1bafac661c7b9708cf6cfe97ed35d29a62c4439dee6bc035231051d900f14d2045685122739f4f768ebe139de9031b391059330d10ed62f8f555c7ac765fba950af7ac4c1a265bf8dd262359a98df754268b8a6a31e4bae78034d5b824a1d0e77ac0091fcaec0f023ab9cc66d7b3802db097736c30b9bd4b2a5b0fb9ae8d5b407624d1ef8e4a7415af8eeb1e403b66776012d8baed7e0d5d00afd9f20cb75385dec13e6062ce21c045162b348e4dea23a9ff5dc796a110799e036849505d9f563b0208cb00ba4d635bcfa10a4ed26a38017ab950badd2294f291fb9a0a5bc2ea10f70550e30bc02a31be35b56db297a35b0d8444524f8a6d9444c63032d8c2639339f5d2e01d9ac130681962e405bbfbdbc4b691a8e51a6e223f6c6abfa430a927e44bafcb0a38431ee05ae5d60f4c4bbbf2b01f897d5f3989b00932a651d7d9cc7964d540a7217c5ed8eba9bb1292e45c41b15d193ce841c9a3da2ee0ffc8e84ca7f24ffb5e8c1336ec58710669f22d92a4aed6dc5ab45792380ceaf7dc855244704069cab7d484c47d42bbbfd860883b709a90c99d0340319c89d061437c3faeaa89ece02b9fb640b0978ae506b9e7eba9be6dab4cbb9121003abf591a33f1e05d81a6114f58698987d610add1d97e9f1e2904851fb54d1552d9719b2b83e5e4836c5307701192e4319a88bee92fe80ff0b18c7fcb120701a7c01e042b36e3a4ba3d7a9ff903ba41fbcf3bf424f1a11f7c7d3ae3822da4dc1dc74b4c50e57e71fd521b4ab1c868b709144ac492a44c07e5eecbfdf97433eb4dd13ba4d2946e1dde2b1c55fba3ae5315f5236c4ecb767b53185a694b6da9347d3a93ce378cbe8408a7cdd8a045b7aec83bc754b39a2bac8045e0bbcb83bf3388c55972539a4785f3d722761bc14315b5c5e5fe131595ab778d61472db0c9ea9c29c90b7a7d6b7fd7ccb4b72595d07654e6236e689792cb3904bbc1ab032feb1668cc2cc5fe34a7e4c97959aa5ee64aed670272e937f49963c9b25fce8a72b4894184adf9125f9360fdb74ef92554dbf07129acf1a2e3f8cd4e59d114dd2232ce239730126f0ea93e51245a918b671d2cec4e6bee5ed0d2f281c42ba06291cdaa351f89937b2cb318378de530e589747d18062da688e6e93b5e0ce87d46bafaa2a32ea6878cc5431d36c1c7be23b5e211033eee4c75ef6ba2228d6bd06937e3295627fc3eb26ea06125f877f41c9e115de02ea98a2358833aaa50a2e30e67e71b32fb7b956cb21ff83000eae40e92af8e7e9b58beaf563a3603509fc5554af31ee86c37c5fcd21f105cce08789a0fa2d635d4dbae5ec9ad2134d5e1af675f745083d7133740e44abd89000a5dbe4a0c43977f362ee390e956cba5d41e01e11e57d86eeef83b8c64e9cd847a24535ef00744f15d0e714dc03df1c754424966e155d0e27d2931519e82aa3e8560cb1dd2da5908ade9fa5ab857abfc710622bc6747ec35589fe04f3e54a893137419fc29a3cae2f163020a3aec1ccc9daa7dfaec5deea331a19c7d7a558e658d0a003afc852b5217c66f9cb60499b69ce9c5255db23f076a25201a99a91cb2866f9aab23b2654a5cedefc1db1dac197aa5a8e8abd8992c7f8ef8a555d555f5027b4bc5710b65f79e1fe174a80eb42e0a6f17f9e070ca136ded1cbd246552695c4363a850e83254ab034c6835277ab6197621de8ced7a041c585cd2d254ef0d8637671617b017d88aad52fd74809e34cb8e1ce1d2c19d09c2c0667984b07931c1955117a6e43dd681f49de6f3e24b04b22afe3deb19c0407bca69e1258ce2b8ecea12bfbbd7794f4b14cbfc8aa34e7bd99880b6344ba675ce9c2e924f71d0f5a6cfec7da9de5a5f1e908479a2f80708619de6de856b2868dc13b2a57b38936bc5c2ff49fb5d779b94d495854ab8af5f7a5a3c42f9202c6b7486c518db1728e4482840e24239f09af5b8f5f31d2b7d4862f901685568c1feddd81a92ea12ab815a602f1d65c3eeb6d30875e1e0a3e24e6259364668143a1c7f2ad52481ded08bec2e150a0af3bfa85fe3dc885f56e2ce39c57b56d1b7103e835d61ecc96b2ff2aa2604332c6d0c138e4fb0e01d8ca591f0949f4e315abb837df76f72e5a4817928da20bc70416cf5c86226a0bf981118f716d044369f4075ac7ed6ad0740a0537d4c2aa10420fe9bfeca9417125a62c468544997004fae8c769bf906aa03a348c997d29cf9cbbadca4b23d07f90b17a503b8b10ac5724d39575a1ce963608c813cb4fce6d5ca6c75675d6182d36cfff7ae0f29e09fdc4ff4c4d6262417e4f724c035781f1d4228ca556ed17d60771399ea7ad4b82a3e6f593ad5f82457c5be80bc7ce52b0c104bc351dfe2457f06df493bd86b0b6b546720686f85e0377f096f48728422cb937641d2eeb79b292b956d65a14362bc49fb19cd700e76317c09792dd460af0937017d1c632f3d0a65849a98531eb01bb5898ba286e506b56371b81d4c5a0059a74249a36f6c0771a9c29bd840c4013d4a64cae2e52f5b0601f16d5c6acf313c78e3fb88e8d70bc47206b9c9af2ab78e7e250af44b9d767c0167e90bcf7a615728183939d9996d9738486ed6e689b55e96d58dad1b2bb1b8624cd94a64c057ef0358df2df53110dbae753eac3af2e7f0960ad84fd13e871fb625ece1c0cee5b8191b8b0980c2b0c75650c0bd50fbac5ac3c7f766740110ff417cba69d6e87e86849d8df9cf5f9b2c6ece102ea34b6a96248927d704855d8e1262950c2b225668e2e00c04fdf4c0a8d6de83c984b58d42f7feeac8a7f782a2520fdd85b68395acbce4f0d2c3731b91aeb47c623f3cc617db25df552706194fb5f6defab76074740a7c6c841868d5aaa7a1e4014382b21483b3c1648883ede64225aeb9ed4adf04fcf2b4becf7d8ea1f8c03b22d7c190e85ca77758ead5a076e464a0efddd247149a91a34aa53bbaf311a3587dab1dbbbc02bb9620994c7f0228b17138f7a309f6bb9c9defc3bbeb49c98b33e01aa906f73f88f54df49248518bf1f28ac6dbf708ff31f9a2e3f850e1728a8e412b67df2556958226f2877cc46a9f2a689fede57815a07cb9937bfa2c06f680631ae1bdf0d3bde4e806b8b30ba8e00ad51b8a212502a9f075388758ca8e1a10a4360bc232a8d7b4d22b120ca5900b9ec94193d2df7bc244499a156809b5ebfa586a6ebdc40c162fc6daf7cae1403f70f9476a48e6539e87bf477c75102eff22a755c2dbc8eb2ad4cc0a089044b416fa5685765e559ad586a02c13bd197bbf8b5ffd500718f016b034bd35aefabb61fe1f9386cad7e9c9c3ea8817e015fb8f0cf40e8dee0cae16343a3fabf11e64c9b094c7ab77530e5c5ef58c90ce28d4b489b20d08e0445b868f731f1ec1fd4b36e7aeaf4be57feb2b01de250066ba5835cb91a57e6a752e0a3645305a6452495b865dbb8cbef74d9fcf5bb0502ea50cd97610f2454c7c4d935d87e555346c68e030e53372c0b149a2dbea2917845170d78c35c7f38ab73feaf9c1b3bf970ef07afbe1632bb3db5e33d135a4ebe9530660c8ffb4fdfe96a77328c84abb04b9767045d130d8f532519a0fef26761439af606e2434b1f06d6f7b758c34a50a9782b3fb5dd9bc3bceb8f72fd2b0daa1771337d07f1c12b94654759e2ea7aec60f29593541d382fcc40df0e983b7d8c75dbf27c43d5c599ea5fdc92efae09167961cda89b4647301f8790aaa4c93055698c048daf42789c00b06cfb0e7897a77004e736e770cdc0ddd3710454ee09dc0babd7669cf70403432275283eca3d5775b2f09259963ec92f506d144db80fb4d860591d9217b6748c1a2e3b068a83f6247667e127db40c4bf808eb831143c09f0df7acd05b8e3a6a003a3ef0d07c6179005363525301cf0c89f9398dddba04a119998ebc174932511a70e05ad3cd11a043f230d958ed9a660447142ccc4444d71baff6e360b2eed9c8e046821697e971cd19ba3579be65e703175ff0ae139d7f88a1a35831599bfee4966dd95af4cd704182b1f12212fee2350898cf28440fa87beb13a1afa0815708ea2dc7c48b82ba178d30111b97953fe2347588667765b186854f71ef87304bfd135dd6b445335a0aafbaaf506a75ef5ad09d7fecfb3683e2bfd9c35bc713e50de3f744f2749f987c1cbb960d463b182e0bfb4d0c0493fb62da2c0d242751e9311b3b0b84877219b25fb636a0dce2ca471e01e93cf9665836fbe0301f769450978e886e923005bdea44df4b7fa773ba452b3c1d25d0d32bd1461ef4f7d17c342a842f8ece282e66ea751fdc77a408399eaa304c1b23ebc6bd2d6851db9e2a16b39794ac021178a1300bd0dc16d383a0137bcc20ab2e2c3ae29495effd7d391d16ee0121a46dba9c6ff39d94cb5d1d674d2877a37e36de1086a24bb1a610119589a8315109e358b92eec30f4e278a5c3a8a2fa0cee3aafbc6977fb5455cd97f2af6dba01cd1b720d443a809d4babc30f04e44330978ef6ba7d328039cb6323bc33d06ecc278bb135ad4bf51ba6eec3d7e2fecd8b0cdb3bed57a3e0e8e256d4e115e72af63d9d6c2a183d63e061a7394a624bb5879e99de0ada0b2aba5e3aacedd116dee962b7607696ba5a673ceb846197b7c3d75f3000c07b60ae9ebbcfdba5e1a7bf18c0fb483e4aea7ba868e464614b0bd90b0fb975a46c8c4e4147eeecc9dc826aa8e44a96232d3b3fd605d7da122faf2ab", 0x1000}, {&(0x7f0000000080)="08698dcdc2c6a514d83da526cacad0ca73c9e55f6f8f1bc79b316506bdeeba90ec435eebfb4ee0dae37d83", 0x2b}, {&(0x7f0000002440)="09fe72202c77b949f308615dcadd4fda55eba746915cf91b7d1527eb3ff2500a4c7ac6cc613bd7502bba49b09ff5e58155a8b0aaee792b1f6e79aa79572bdae25550f383d3f23a25cba5568c4cc9f971027343d10c0ed94cc3845ccc200b682168f95437a87c4fc807796c7258b6f916d935ee2af57bf5377a1f3266db02269dcd1e3d8ba94aa8b24d41a07be7e86bbe4993b5336608db63e40d092559f0cc64beed88cdd26f6abe4f6d7f9b1ece4bb1d54f6bb1876e79fdfcacda58c86075d8281c3280422c2ef2e3ab933d7ee6ba7925a92cd1f1d6b5f5caa3871a0b80dbce605809acb78285bc3ee1b92bf166f828d80387872bd5afeca6df0a44745df2a070a1fe93945cb3768e6374ce218798e7f4c66944f7b194732b95749bd6149e70f1e0fea7049f1e6753b7165ea801fd03ec1029f016c03aae24bd8cb891b10f2b5dff6fb0e4c8c6e1f144ee7c01d163be4f36595da78e0c9c27e4fef00f62da97a68e0532951b5c01d61fbfe7fbc1da4ccb63bfecb65ec2aba187a3634df9d3cbcef90932d2ff50aff3aa0f81ab0f0b9e8c38c610b3ade75fe48904dd82d3aae37a5dee89f2b8c24a4f228c391132a099177dc2020be1fd902b9e7ede0dcd31258797f0ee87c67594709152ff1320da5f7508cad332edd1119cb188a4ab6d7de5f02c139877974983ae11bc039648f5cfcf6c5fbfb7a16e41baf83fd3a6e2f208dc5be7352fe65b3d33edf3ba01040eee38cbe8c757797032655b013cf4cb16dd9156f83cf8f412f2f1cdb76e8e81749b9bfa498c74c766c37b2bf5bc8472cccecd5fd90f4f854f5676c0eff1be4f9fcabc4942cd9ce016a6bcd5c1715436886dbcc15785d561d800a58842c8ce5e3c2f824ed5968f8e36da16fd0bfed94ccb26c7913021278eafee66eb384358327b28737ea4f8abfe1fbe299e2467ad86f160ef7fbc9903eed3b2043a1551a67b45ad57be2ffa98cc0486ceaceeac457a5308926cb56b7f5aaa050a9810d79507e30b5a76c2e66a7dfdf0b3a2f72e013abda77db294731edaa01e533d2d6f8d162cc679a65f79a053fa2d90b83615f362acb4bc5739322f215fbeaf3a935da2f194c857480c6fa4a8e358ea0d45bb1b77dc360a6b4b2af3866b54ddf8997f23af453b86be28e913adeadc9578e7c2ee6950d4f4a5a6010ef984a4a43457e6227d9aa4d154e705e4fe72f5368104634eb1ef106cbbdcd7294f56a50930a3e3f8ed1e7c3326054e376ad40396192418dd6ccf2e0f81f5d936adf68a912d5bb300d750b837f08146e1623cd3acf2a3c9f5685ed827e22e88c072e01102181a26391144409748dc6427108bfa97022b25b38113ec3c5cf0c416f5cddaa68d93ea6e20c71e6c52586cca42064c8cadfb5dd168d2b10564a895e6ba2df19ac324a33e0dd949e043c34821053a84a7571aaf4338faa62467305232639d4a4f1cf1474894fcc4317f5a45142cb28a5c2d18a12ad3171c6048369335193d53e93d0d58dcf5d6513fd53e7e18c5980805669d44eda09435679956a0815c3099ed527c7e0ae4391f4053645da27c3b3e9de408fdc8158677ffb98a16eb403ca5e2293c05675d9f27db548234509a81bc000b6d98ae0fcaafd32b63fd43495cc6d14d87b29a51086a28590d6aa09d7171b686e9e026cca51d171100d1cc30b8b3939ce4621894331b216ab0ca69d7189ce6c48a6f5dc17e0101efcdb2c5ff103083d9cbfa83f0b0953a12f37f534dcfe4d7b18c6d3739478eb09c7480fa79316d38c5f153904c91462fa95c54940578578fbf2bd1292f6dc8c99cddc637f4b73ebfbda8c12a88e651655362c81e36ea6bf63ec937c29b9c8f31e6ebdaa0bf32bc236c05aea90edf7192232ea1103309f1f6e16c0e939a9d5404d3485c59b8e4eb4532d52b5a19670edbc713f7f37c8ac15123686fe0b798f6777986937f013aea793142aaef5ddedebf0b282ebfce9826b227e5577c4493aa93277f75bbbcee5fb5998b9047f34a516efc1576ab2e26f23fb810761ceb25fc10cf5b1c64244116a60d6c0c5ec1707672ff16e5cf3e26ee3598ff331408a59fd6fe41da1ac07c22cd8aa7835c7b3eb128073d041c9a03a649a8f2a866531fc01730eb2a2d49d7611133658c4487f17e7f31e256e2374ddd60dc8ee6bcee24b9295e321dc674167b6faae664e26e6f0510a60005d6c2ee4f41ebe25c423e7523ae551778bdec1190f98928375789b908e18952b61ca60bbe6a1ec9d6177cbfe4d63bb8145b3e24a4b51a84aa1b6ce47d98c71b6a61933d8c4360e2196355c08b750c19455b90c6dade436bb004dc7bc976d1bf9bc0328c961892d26d7e067a3e26f69f5e47fd228263bf80c14c5295d27fd1a5983a54c4f4c553dd7831dc29b2ebc59c97d3dbc71344bb361a5a560a664f742dfd989f63dffbaf0a3521e4396f2ffc1601250be30818719d6790b33080f4583392749c7c7c2d3a225692272b11dd8b05814e7960d4f4d15b8cfa6ebe481a259a8cc79fbb8de7fa148c58e9a4098f7f03ae879beae179443ea77bf00a4623d9299bf4df10fd40f91a4326606f71f4dd58c605e7f372280ce5664df3d4af35a1d56ac58dd0e84285f660719e1869a556094c304d1443845b725a22a8c2ef8e32904d1ad495b464e0ecaed98934ad1a758e525f19d1fd49eb210da249a625ded7d4387c45fcbc18a87a2e4ba06bacb062ab5f5af2eeaf031e407c7b5e780d615597b09151ee1963cfce145ceaa699a6c82dfe501e400a279b7e389198ea0579febc8f135d9d1937ac2b17d1f24c82e0d608acffd38adc103d59f99300c2f97a582ad5d0be329630fec81aab235dc3a874ceef4e63fb3215b8cb6a49dc79990df302b0af746c9f8d04477777206ace177541feb009b5629a5406724dc9601609a664d2edad892079797753b0208fe04565b3445b7002dd87e77d77bf6412987832e27561088e3d1a1ab54cb96cb4ebdf20cb03b49ceee11ca7113be7631c979b87acec837d2b741f12422e494761eb4ec05056c13150045f4a45cf1c488f44531b7a64154e6813e92c48644b176d547bf65092248dd6f64641dfd1b805a94d360218c80565b159cdccf457f83b424e481a69f3eeb6f5a333e87aea8040683e61c2328f918daa836a09b5e18d52235f119344181fd9377b5ca25c2ff44dbbc2539f71c9de8c69a26ee3abd8000d3ee9ef19b672d2f2409555b1c0156c41f6dd944d0c09441358c185f331fc46728e645faa8ad68c7788b05bc41fa1ce8286ba434472d99e14e8b111a48a285787388f131fa78aded0b6a29117e10706e0a1843878f728e0d8ec3018aa3d0f9eea76ef247db331eec2dd820e75a7afbb77b5ce107aad93a26f2ad6db30346a248b6dac179f3633876e5fa4b85ebabd1e538d85c5785c4436d22f90fe798d6b2f8cba8322abe27f4b09c09120ce9295581fc7a2f65160151ff476187b3da15170d06f4ea4404f48151aa935b440261700bb2bd181d86784c8836b5a8320975373b4ed83b4ef1591a9638bf46f8c16572b34780237e6cbc05e1c965023d6d1a8d060f96b24fffeccbccd3b6cc0af5f2636781aa03e87c948c3c10ba46524c51c0013db9ca5c24c5c28841d7f5d032cc394317808631b399e332990bf5d86dbf1941b0466914bf172ad28f1f8ee6a9e1d281980b3e83df578481166e6a05a318c2b64a449f80768468cdc0b02e9e31587ec178484e3262e63a55a626a8756ed1ed02545cc4352785e9c58d1c42ae2a3813384a276527b7123e1118ed91e2fb16addae33d3ea78bcb8b439b0b6787bf04ccf422432b604204388da46daacd51b4c020c0aa7c3c25415b20ed592c08d7888b48c680ad6502cd3c6408ec848f66e6f5f61a77a92d12f28b51888caa4c8efb39c03f9409e2e542adf12767420b8f1626f9989f3f88778f04e3412dd9203a889ad7aad2f6e3dc704316e260939b507576279c662baa87bb7ffb9643f8cdf0e455c68523c5fd852deead208888912e5ba15b891899ca73459786ba4ec62bab5d03e50de57060215d0fe17ca5fdb9a439e2a67036fcd9eb0c86a89a6bc98606f9ece214139970510ac59e49e90f61adf5bfa7a7ce32e6efcbadb2e0bbd2fa7f8bba057e08911b62b16728409e269b40bfa086c14b695fa0550f397b320f0ff36b84b7e336c4be2a19c91a169c861b58b8f37463148b06a360f05655d55505385d6c4b7da1b217055f684dce4b1c3f4f89d1421397fa90c84b34225e5462603b48dc2ede76cf2ee1566fbe5a8864432341f4056871bec80ae9f33a0a39643b34e4981363b7f44599d98e4c44d8e1a3354185a1cc95270be85dc1edaa4db4960cd07138e4a483b222c433b6a13e85f233382fa4aeb062c7469fb4175c77814a06911ee8ebac86f686892750fbcc8c33362853038bb035704ced29e3a848b0f3ac07917440841f797e77489752d0ce05d7d6fb2a9bee7fbe36138307764fb9422dd748c7283dfff670c30e36bed68430b988cd6a5be71d40329d93e637cf84d08d13414891ffcf48b724e615a7d547a228c621cefc82c73b4282d799ca452ac763d77a7bcca156fdecedc6a67d0e4ac3d7255fc0a841e6d9acef14f56a10e9467762b21b7978cfa1b3065c4d1fe0476d86e913cf6c0d1e5aea6ca9fab9c2102347e036164893d200dc4367a7a7a506c5eff50568cddfe41996e4fa7ba570e1b93bc09a5c2279fa29c914c1daca3ecd2b8d02d69ba08dc196b4be25bc335b8b14fd7cf85f38a8a35809e490db8eae7300602d8aa7781b350e858b6c687ec4ecb6cbc10ffde682a401e080040c443bd41169223f2dea7c3e9724fe72deeb5baebefa3d9d805e61dbf4ec14c0b39ffed0d79dcf32d1efb1f8633c0859c87584f23f9dbd7dcb5fdc474ead327f009c3589290a7fc9b17f9ed9ba453ddd7081616b4eac05a845e285f3183608111172c9a6d8cd237f223a0f8836c98a90a7525ff8ba4f913addc9396d599b0407658390bc39f627f98366d2d87006c24fc77f1ef03ad90b9106f620cb4864b376c0974fdd68ec3b64993ad39a8561cc99bd7d0cba4f134c30831a8fe6f978ff32c8b6b1b021330d12bdf41d1ac274fd47103f3caf08646931a5027faca2fd146c7044a79eae56e18260c0e770be320d2e9b14f2d9b7e4f830ee6f7c60ced813c7b141506822084162cc930d8e9c6fb27dbe4a08d1e0e1da5b13d26e3e515b58a5241d715de1f719e23c40b1292294902c2d2b2148d778bcb81e8e66b87efc6369458501b83857f0c0f98b854c843bc71617495d293530abe41a459f0848318dc530514f773325a73034245244293bc91f87512c0bd4b005faa75029f608f9c7c14f7de680a2431d0b86b4d6799fe72efa4f250861395d37608b83361b8f94ece7f7acc6c118f0faca8d99bd5c0dcb4c4d3105b207414056b7214a81c18763286316bbb7c08164730cd8c4f15983d89df49cd9a0082793f5289c36b3beddd8c13a5700769a25e188289db220ca971fa71f263254dae69e9d07daf4a2e84cf199a4d6401bb8b9acfa610ece5395f7b3c28f7d22231993e292ad95368d3747b1219d37fd17346ee3c8760ba19404e30f8114e87fa8864b6eef791ae4f4192317357bbacbae21a8f4f3642039b3753e0a68dbd80a71b873f957feb77c3f872d143fc36a532d6e92576fd9ce9674263d36a46cb08bf00e6170b3378e960047204e0c8caf763203a9a3e2e7da69589d3201439046d470162e6fb0e85b62fc1526c2663f9674be317bb916f8e01a5ce", 0x1000}, {&(0x7f0000005800)="26d795918157d2e9930bd138cd59215ec6dc00abc9ac474cf78e130c2b88b11f3cfc566b47210229f40d602225af497eff3782d95d9fe4f9d888f6f0f23c5a01898b975f0a16331729f1ebe7d693f4a9677a6661fcdb721f33632ae9f285a199b5711d2fa6adc05ed7d7b8ea54d0ef6e69b363ed2545ca1054091a2515fac44f841cc649c1f98c8256d887b4e4702077bf169801e46ed3ce1404a0255a24b2035d080ad956616a135e1c3acaa824d41d21a1d387293b0c56c2481b50acbe6ef81fe1d73350e506cb283ac2cc4c58195ebc88a21d9d1f58b52ff784fcf22dbc07a29a7d0cf097c665c01664111d789957a9925488ca87e1f20aa73d0af8050ede87d78e3ade362279d313e7f22a511ee8292beb8d05b3b145ecd650f67b6015b2563cefc16814ada7f66d90b36cbb252e3434dbbf766b52d2e25f5bc8bc24223923f28809edf3735b0290bb58a9ec8a2880045703719a25dfc0028dc1a8b348b97d77d687d611e0dd92470c470268b728ca202d9a38bcf4f12b6426ce839259ceb8374d63709e851c9918745612f287d8f4f52430ec1f120e0c31fa945e566a9169233ce5af4e57a34bc34eceaa293e4d51c10ac565f03110234a01732a2361fd14f4c305216865372f16b0efc428d187cc9eb24a793f218e2be254031b7d502aac44822b82530e4f47de46c58e23a113c24f55602680e6fca8c4b19b65fd1f271429396f100a1d60dd826a367dc9490b152d09652303ad1f15bc7a2a55febc65b432eaec741cbee4bdd63655697f40dd7d4e9f0ffc0253db259c021a868dd05e32a17bdd215c676157988f1d1a294a85328a3d6b21a885e3e903368a5fb5c3b1ff1695d85a4383b9eb923b5a1bc9110e957e239f341d5dd86ba55337cfb387f324218c74bb3ae6e9fe8c874c7dcc1158063b10ab0354985da5900967926cf411638c552e461f373cfff819d1285200d10cd08438c1226d8a0675ad40544bc2f3be6ff1b072264e09e7db3555431a92cab077e2e94aeb78ba404a3bc5ea897756a393e8734405c17866b39739733cf410414546679955212253e704a1ea4127fe1ccc29abc190944518e28e59c03a1a41c8e8b063ab1d61dfa8f9d217f5ebc268ecec60594b2acfd65ad889c7826e5c78ed574f880cccd2eedc41d229832586e378fa5a90a6c26814f189ad1f9320e479f086294664034f720895a287222907d15dc1c41ba2432158f6d1f660dc7d9eeddceba39a8c0c88708f3b88b6bb317c674a843f8bb4e2c55345fc58c0f3f5e1bb2800e102e00e0cc8495a554370a005344a8e45fd9e77af9aee61e9b2531d957416bb8fc6c96cfff73e8db9c184700c7d49e2575a4aa1ff00d112bcafa90b738d14eb092a6d67187a6d0ea9b8e79de94b01fedb5287d00712d2b5a04eb871616c4bc8c3d4925614cdaa6148f690ddce5e337d2af6b5f1f86de6a2b6aeca288e79bf26918f9cf3a0b8901956b97d21372e358cedd1cb105491f559e8973fc6728e079e36d9996cb8fbb9afdba444d29908bd7082d1db1b1c19cc2307614d24384832ce5a81118dbf11d8a325121cb247f9a32af63a5081632df573cb20506b351dff6627e81f4f63371571fc4b5e98e3531fc7d818b74af14547c690f136fc0ff9b6ea943c8e07beeaef4716df4dc354145da3dd035e486f6461d877706cba2638be88fa67a5235a999e24eb486816ce948bab94ea094c26ea8979e7d48b967fa2fc6c828c78a7796aa5254a8c6331ff98aea060c46453511707f55a2785f8f6ef8712aadfa61f2dada3db1c32bbac83c4f8a1f60af3c99214c5c333704890afda2eb8b6eb18237cffe393e20afa8d1b4de8b1d704b5ebfc8894c56f9ad310ece8a6187538bd44cb94db311fd220b71d1622ef127adf5be51fae51e94ee139e3da4d03d81c27fd3d7000d1c4f1a2752255155c7a1c11a5d2d7f467fde54d36f310e1548da157b2600c26c88bc00b13d322095fc07212ee25be0f9e397ebaba11d1aa6f4fe5e48939cd8719f01416bcdf88f4117a3afef71bb0749d66a900323d449b87ea4106adba78f9035f9999748c83fa83a39cabc77c516b9484c7c60703aa802f4620f692bdb5251230a20607fec9273bf8366e3dfabf67fee63d8145ec279890a241d3711b9a715c38cac88b2c417ecc0f485656b91c0e8c8e6f4f502199808867c077f3c1d1a17f85b8e1550ef8bd8612008d17234e12a0438c156d1a3039f1db446ccd6669963e7e5637bc5beee6816afd08c5579d497b7fd744822468dee6c4a5d1f3288f80f647792caf97165778fa8e0e1f6b2412b67f8f1931eee27ca7eb170fb25d62f14a217b078465289dcf2558b2ac4356660f5fcb877ea1dbc0403959dfcbe9de6eeb437d5153c3ce412d412b0001a206f18e7b3d384f0512564f928bc7be08f45399b0835c482ce06f91c13bc36adaafecc524b004cf918be9216bc3ec0efe91c367e0e360a95a22725847fd6be7d8047bb603669e1501b4b3bb77863d2c27ea067dde3401d5594acb7693018943d67c73e8cca585eec3ebc97933b56cb1ef5840f9d4f6861de5ac441473710c9ddd4b4b8854104e60f70a653f138ba70782c9745c2ca6bd1506c9d099b64098bde46d5ff065034f2dace3009160111d3672fa7966ae3a84c7461c09d5f1b76f6407ee52b3678f0adb89c6ce0e6412b18a1e4eb8f5c07a1c357ed69353aba0030b3af22860e4f48bf36c0b401207e39d7e401f8785e28082a495c4cad3bb18b4c4ea9830573924b7342e11d21a4a68293e72a3d7b57f1eb25aa41b6ed16ba3319a96fc5c517ffdba4f590d34fc3319ed2377017777862fc3d8f19bebaa937eb112cd0e2ffce59a9e717a0491c13d2c87a4b55f1e6bca1a237e9df5c62ef5767e59dd9c886d27df663f1af4d1b5b79aaf43bccf80d381661a1171be6f6c15de7ce8025aecc5c19bfd89c865db8b356a03ca53035d7b2b5a184c291e465d7581c8a2c6e9c85a9aaeebaa3c9f5973db8ab2b35855ca97bb2e8e7c6e2aaf0fd9b767d752808607d6fd8aa560c7a5719568ab3035a86ed86c48e518d4464de10ef22ad5d830eefc81d6e73665b7c86f98186e6975d030a6b71bb1e7e1538dab0f0fa8f41c8a9b065d2602a60d73aa8e788c0cdd536a8e77d166d34e4b868acca85887946284595744994fa13c20c259e97b568ffc87477dcc86821f78f6dd5a55e6c5317add11d7420dae65b3b2db240373499bf13bf9737a37ee6140bc32d3ed3e2d29aba6ee99a9026a2990f44558babd35864e303638f18327921f898692f07b048af3a895a4838536ab9d5bdfdb3002ed7b7ac6c2cca8214458ac3abe2388a052dbceceba61e2ca6f1900dddabee4b3aef08dcd67a68e9b8445f40815ed7564cd8830cc3d963d401c526837a3e3c54668562f927a5bfe5c1b6f51a5dc18e2a206887c8031c3e8baa8dd233985606cb6f9ac9e4d8d1ba23eebee0036517fb030d653d7d4c196aa07495dcae1e4eebc2d451aee95f14941e1ee49c316499b46e7f113cca61ef607db425d151994efdf59e2a6e31b7a1ad161cfce78d0746efaec86908125e82b715879ee2bb908e43df26406500163f358c5b143297e85973db837333421933397316b1d7313d67c3b167c9fcd835c6eb75c5d0f44ffc5b0fceb57cb83aa81b536abd380a05486b9acde9f7c8b6a1f1bd4465d274788057359e214bb89aac2a8674692bf5c3dfcfc4f0f45073bed3a847c06480c0fc70ccf35620c8b8c153b8f86f4da9f3ac5bdcd8724a88a58b19fbffd58528e10d7a4b9c2422f6bb11b573cf6fce5e4d52d311183e66d598cdafc5c1d0106d2fb6a97fbe23559c09667a727c98ee8288d5aaa2c0a62e42ea8a16c7dc43983b8887af1bea52304989b759dc747cb864f116988df04f11826bc3b7e8a3eecf416a362fba3e1092ebbd7d117fbf0b998358641400c866955fc61b1cb9f47223f5b42b96418f4e6e78090ec08c01a5b6cbfb7d40cfe234a958b9ec39864996b80b6a3fee07fd4c3abdf2426daa10807fe9a300658ae2b527a5452ca274e3cb8cb4b767eafdb9f710f19599c42622882ac11da22ad09e6a27d05f7821d3ddf56a8d37c8f10e93a7d39f0ae2986e487e72fd900541fc68c6ae95bbcc24e2c13ad87fa28c058ae488cae9c32ed5623443304efe9f0b2d4bbafbda93173e8005d3b54911f9350bab2d5c23b28463cdf278d1b07afd5287bae9025e68dfe0e35c34ed3dc30a2471f91d7ea15fae638aabde18bebf02b5eb6050e7a332a15d09c23623bd8f5ed826a810b7a94a7eefe6745e6c9175029c2675adab6cd0864edba3adba7986bd7c1f03d5cbc2dd0224776a691800a3c27a721453a00d616823549a208a52fd6007053e5145e6232bdb99f3fdbc896d038edbfd8b7698efb9e41ac02d7d5766ba474539ab2e3fc793bf699a6b5a7f6047f63edce0478601abc909a27dac6d68f60b9eac11ed5b1268ab6b46e4b731ce6520b4cffb61d06740b983e40e5f673d8c6051cb1e4366c053e7885d7e62e284faf79048ce7083a0752082b69a25b4b77ef630bb6d06a4753f41b4f47f0fab1cf1b8f9fcaf7ddfd2863cab8e56f9a2acebba55eddbb1cb2fcc88d94299eed0da2ed6fcf443a6242c79aa536020f6f9cc295e520f934792c4f8252c7980946110526ff0551ee64066ea34b1b684bb8c581e725a49db39b4c35b08cb648230334f31604cb53218b65cf3da00caf2a4908852ee54d4549d29c4bb3497c152858b6995edf7545fd3b1a9db147f78b33f26bf8cbdccec907734160129a31659b0c5bb7acb1fbbcf0af44ad45da3dbce611e9af699857d3b584094c227daaf593997daa9b5edd3456aa7474beef501fef01171ac6d2df0faa96422d4eaca0453f7f27793075316f2c3889372c8cb43da232a5a6fe8b19769b0062d749b431ae16b3356e24f84aad34d561c97131fba6efc37640e005ca1d04e88b27af4752a014489b7fee8132c8c616d9754bf5a142b19916cdfa9cb75cf3d7942f1dbdea6906ff598c756aa1cfb6deaa9f3783af02ed9b65a555e0b1db132a8c4caa8372a98452689baa62d435c39a284b43e550041cff34d63a3596a33d37864b08e75ded3b163a34e3e5ea5bbf7dfdb21c4f6ddf50014da41bc96180bf92e2089b188dde554b4295bb3336a97fd57ca64dcdd50d0c337833789def58781e7f67f5bb81ce3cf14e10578bdd92d38b9a8b826c1fb39ac36f7d1bef44f293b9dc312d5d2e2be885d2500786aa97793991e16efaaf771ab5ebccee8410e35228b1c42dc6336ae599372409eb591deefc1b1f68e3db0c74ec4395280fb96883e6fbec8026a0461a0caac94b2d04813a0a5c96bfed883797882061840a3316fe331c17edd0cd8770d9e8c547ff289e642ddee63848278dc5517648f08021713afd329ebb87caa0fc9e6b8135f5aba9b81153f0176368e143ae21244008408f527597f1d8d80feef22aa221460a79d10580fe20f13eea6d5cd7d9cf1903de1fd4ebcc8004e3e87626620674a3211a50e4c5008654b781d8961acc29ba60d1ea44cc0b2c320316f81141268e3744f011e3ddedbd07026bab1844767cf6a5d0276570d74ed4fe81480b515dce5d9034412ead568d7925e9621d537e9e2dd64fb20aba99a47ba0604a84766d977dea40009297d5f79f6b82197bce49a0bc61be0fa1f7493e9c12d96fa6f197def405441013f75bbadbd04690483126719b2b3caf177d38ab436033c7b7be0251d6b5795f4e886b49a4a20e70b9157fe650", 0x1000}, {&(0x7f0000005700)="9fc705279a6af73d40fac09b413a2e56479cc7a3d0b62dba6473df4b86ff13af914438033769047d2ade2e0fa672d006a62bebe3e77a1ac08808f89cbefd666ca899b01bdddca8f06db6634e39bbd394fd7f8b0403b3e6d5128c075c5554fc2d7b7112ab09c660052bffb5768c8e9594856d174f11820832f8451861c4cee72d486929f5a465efa6c252795961e1008fa56322f39d42ded24959f57897be10f3d310b6f1a606033eae60e939d26480cf888760e67151ad6d7dfda9e6346d42b91f12fecb", 0xc4}, {&(0x7f0000000100)="bf0ac9dfa02c9af3929b3c83cbaabcc57333156fb2ce38f8d7c9ef2889180afc2e151a822ef746c2b5e8a85ea6a6f2d84e7da38af0d5e799cc87", 0x3a}], 0x8, &(0x7f0000004440)=[{0xe8, 0x1, 0x6, "aa7d64c1bbe66d0b76766b2a8390e8abfaa3b23c438848c970fc48c60e3c2b788b804dbaeedbf8f1c0a19b054b40b319d988cf3ac343d9b3b4018a9a70cd3f9ce69ccb9a8680e86405696d42e4ff54cf5b2c0d922f1e468bce54e2747d0d3c5200fdb53ece61290e71a8a3b44c24f67ecc1ee70a1d5ff0272171fa5c9a675e6c3e9fecae468a1b348fd34c7d9b22925d3f00d57b71e326d786b8043450cd989ab10ef4b9d4970aa827de9a597a8aa399a34ec59b93b393ea8749beaea48ce12a247e25960cd006cd1ecc53048146d645fc"}, {0x1010, 0xffff, 0x7, "c490e3cc42027926851f7da1ae016d1a8193b9af0547f8cd70824cda47063c5dc4ea3a08db16e82c635df7eb0492f188c15292f6e98fb91f5c0af98380e4e61c5dc16284edf00bb6aa97fd64180f00447aec7fd756b53b97cbf2991e5824875959079c17689339d757a50ce77bc124bba019561ea012ab3c92a0ae1a535b43aa680280408efeb173aa5ad3effdb988b85654c9943b65af8ff977d2999312efd282e25bca684fd3c513f500466a41e2f9025537255bd2aa48855e6168f7dc7f4102e1e95c4d30d4fe550776e7dabd5bcb903bad22ed97df8a66cb7fa0d1092d09990ef116322f37d433b3e2c516f2b94104c70650af1152c68fc001756cbdc48ea67ddba7b7468c67bc24662799a8fe4e2aba097b8b53f64d373c1123a8b2401b7a6bcd8b1385168154d068bd2bf474ba5a6ed16f751dcf073f6229aa0c3f51fc52a1f3be91dd22545be0d5a43f45571932cc7431bce6c8d4a5d221156f143e165ffc1b761d196b244029994011317305fce4f872fe025fc1d7a43e1cc088b42eaddaa228c81e776cf7790db991c9c76d2ef8ea2b3b31b0edb733a29d5ffa014fc6927f421fbcb3697dd570c35935aef41dc29575a4f11f0d8856ceb3fa6ccc7c6ad094d30cf89d45ce0546c66d614ac2250135b8b77a3e662e744d01b62ea0d0489e78ff23eb4c1e59c7f48e1279ace256be0470e2501741f292a30ae787ed16dc6b25738e4ffd000c19db3604400a4229c80f38e7b81c07d9a04b3eae52ac339ef752a32d9a47af21ce47ba4b864c9996040e672e624ab2150863524574b3235fe750fc94f34366130f69f6c8d892557e987839ba533624c7e5379fd043161caa1699b633360c4df42274cf17dc2ec0aa18ac20be16e7dba68c03e0464e8e38f037ecd388e62fc31ecf8f42aeb11176813fd18cb8813dd476f0fc8e9d78e6252f907dd81c46e75a85b497baac603e7b3c466ad6f75a537e5c17f3c9e8e18e07fbbad9fe08dec977b2953e4a751f286c96c1ee35e6b73430e57d209a22b00bb3c4a542c4b668eee8c101634bbb3fe6f6241132b364d37a46952b6088a1014c2ec5b1886dc0b5162a37f2d90e4bc981f06c139181453997835e6e81d31283810c2413255d69bbb7720e4f8825fc0a1d3c6e4b1a403a0c24ae7ba16f18c37990e6a7881b419666377e65f8ce7945ffb5b8ea6637000de7bad2261584d5b48d6738d25940308046bbf3492e0dd147cf9141d6b391240a2a84448a06461d8257f7a92b77a4c0a6d4983cab0e4a2ed5bb08e9a6c1a762f157ed6e2547799b81ffae641874fd626adad699b44b953bd4f59218f2a3c23abee41b8d2da7ca06cfeb779e7857bd88ef627f93a7f55705fa5be68becf42cd701679fa01bf1b1fed3294dd54739e9b6535d242ca9f336b263e91d39acafd07df56756a51c639ec345bd8ead89a353516f183df81b05efbabd4ff669f05a262d5fe0c39e8006a6d37a1845ecc101e79d79e37e6688a534ef355d46a60e5accdcd8a722e5e65c513f539cda66dbe64b3d2b872b7d75702f81926f5be6a4acf8fd92ada829100802b501321592240fd9c64f0be8c6ec024b8816bed09101e29227e89d4e9494946cbc24f40230382957bebf51d9a612d1c091a3cef08ead3adfd222f086ad450f618fa289de68d0f6bd3b5634bd017e8e3e427414552dfc90aeb8b6a0ff9e7feceb657feb123c2f8b5af570cb310fb0a276e1e3fdab22b724787b9ed73d2520abd69e538993d6c3d8c7b5bd312abd6fab345fb0e5a0ce1418c5a23891319a1da681d32b4a0e4cca2988ecc3ddc1dc5ab41e4b248438caf3f37a4bacc39699100fcfd79b4c57f124ca592f0b28577634bf501cf3a285dcadaf36cd55ae1363e4a93f569f40100b4b511e8245c690e3e749a80c7e3a93ff770d9ab010a6cdc0a8d6f8d183de9e20982d1ab9b3a8d7df1ce9174e7f832382a5b5901f00e78f47346ed65e0c97cbf4a4263ffbe2a00f5de41db968c64231717c536a92cbe300554781ea830a34b49816c97b75395a6eeba51389a68e5841c8ce08f6cb221007e4160264f2d0dc4c27863dc02eff719448cc8dbe3334112ce9efc0b06420f510bb15f7bff939dba6d6995be41e4f3613e9346ad9ab595b723a976a3bb80dab9f5005e947b55f5f49b843117b2f7d0f2be5e6b2e155c8bd6200f08c6347d1de6bee8324baed369b22b122b07b69ae2c573e8f6814c93381d743e651a15b96aac87367e5bd24464077cc1597668a2a79dabd571a5ca340bd7abcba1cce14e99c6cac47860cedc90ce71ca3cb5f0ac84e9fe8c69891b52079488f7bbf5a7999764758e5c3bd9166c570e4838c530a027e4e18ec695d0bbc523dda4f700317a20585f5ba355c0d05a0a80c58c8909619f66176c577037cf3661b59450ec70d22e1847ff4a7c98bd9a4ea65d7a8ce46d70ad6f3e6628b7ab0a06e4e091864a9cc4d0629dd3949e22736416412477f6fb6fa9b238dd58863c729695410792e070fd6e458f895fa7c3537c4423055a591edcaac1edf442cbbcab48c4649f1ca31d07cadabd2d1176040dafa928c4a82d41302ee1c91fa059eebe1bddad59a2b1a40eb5177e965066752c6579b1cad065f8cc168381e9b456e09e60f8ce4da3a9f1c5c13f763d8ed87ed4f0a44e6420991f2ab79c66065d2307102d7db101d160ccd5fe7aff7956f2c02786b6c59d5ee65a1f0ed7b1836dfb034eba11e94b959a8b816e232c12cc0fd4ccc5d892b6df349de32e86d3f6242da4899a02019f278a13de7b70a4dbe48875a9187b4865fc87ab5fac0a1690bf5490efd26901b68c7ce2e66510b61bdc198117c95137449144649dbabea4697a2102559a7beb87dd94b53b64fe3a4775993977cc27f1e8bee67627ec1896c813c88d576ff934a2721c8a1f4afc3214336fd9816dc13830920c9a365c57a3890054c716dc3ea533daea2c923be041350f33f7991b85736bab87b5154d586e1c3115fc3c401ef055766130a2c126e226551a5cd529f529e5f0ab7ae4742faa9452eb6445050fad14a89da705d9afcea1b5208cc94b4fa8b8b87c438249d76180c5fa2aed9bb51bdfa3085106a645460d55a25f1acb8b6b5fb44842293d4394d1dd000bac68918a6f982dde64adf2ff34c4f0ce730b543eb78fc41efdcd07ea2de736900a3200273e0d861f1fd53a664269d5c0e7fe1a91d6e72c94d7d7f3e74bfc87dea4f56e4837861b64ccfd16620a2a5a8b1cd6500864813f241b42c145aa8f34cfab3d5078ee5991148e6fdb630360c162dc0dcd73b196ef8d378e89626adbde79d0665e62ce7b2ec16aa8ea3b382722c82b3d2d631d2ad649c65464bd99cb3ba68e2e6c8d065c2c75135adcd1bdc3f469787073145abe854deb74af1b24f211b595a98e8436891db345bf214ccc1a66f913ee2dd44541f9cdd5e792bf7f0b93dea8a6f8a94b7a5c8b0899b87dc1e73b1690575d8ffc459bd4778a382efa644630c00389c91f09a60e0358b37123aa4be50c50b6f5baf8b74885f113f95c57dc10fbf0bc5600284caa0d78cc814110a76e26c0f79d761467a52de786bdc44d7d148af9d756377172ae02fb0406b34bc144a48d9815277c240e9343c11c9627ced4151ed7ff2feea50d9f8be79d2a32f4edd81675b6656604f0c098766c2267f1b135350f73f03e79d5f25844a53e745cf633319d930402efcc7c295d43a569298852a718a540a1d001aeb48ebc2332f4b372b620454bfcc244513be194f586415bd971b515966748a488d7b6c34e84cba32366d1bf264313441fad52ba4d10d18dc5528361af3f6e8c09b628c7bea2f33cfa2e1a5444d32f61c85107d4aee7e36766af57a2f65d764e959e6c5e8404b12b5ac52d6fc9ca749a72230357d41f1e90ea0c0dcbae58afcd1235cfb5ae7ce4955c3b99651e7c7bdee3d4ea4d473b4b84f9ebecd7408e756e4b633d941366ac87d00665371a7fb39beb469fd5e3b3577dbd4607f7bd455a88bc964305d186f641df794d9f7ef3fda2da9776057460d30f1fe84da3c3fb7524c60afeb8d5f828e9bf4fd6e66b1cd351ade63f9091c652f1fba179d5292f77acb9928b577dffe4465eb2af7d367fc5fb54700a293b67f2afe0c33f0eaedd0150a43caef505c6e91d59a6e566ac85f47033124a119f2d0eac0971c9902a55048dfcf9d89ae17fd90ccae2c5908c758934e06e73c282fa59815b66bb20a0615842bc9532b59893515be7d9c3a2618bab61c344a98140a5ca56c4e94963e8e77dca59a37fcf624b08228f17e0431d981685a4b4e53ec1425b9d3c44d4d4ef6af78478ac52ac347251ebec476bd91cec52ecf8738227f869976c9b59df7430b08dc6f49ec7c3703f9863ce644bb2f0648de079c08faf6dada7e2328bcf5db7cbae0b2b9718b7262bcef9d01785c3c82b90a30c4cb8b306430ca3d386a61e57ddcad65ca1fce2ec631b077f83b691514d2e1af08aaf118f3cc3f95536a1df6beb8d65874c0d346c3055dab65689a474a3ddd1e91a98c15cf7881e52692ae595265bf6c887b77895ec1341dda714cda30a1180a74a4d7df41af83bb3d39806326c8737f96f1aa6f587addc478bbbf71d72a5a97eae3a384be9ef2add9cff6a09aa3024497a07f8160c48edbda6986fa70c3b9d67ac6dccd043c8dd7502798f827c24204bdd8ca3e1c47f45bb56a919b80edccfd57080f18417e9c88b33fa6236833af87b64d2163ca984f221c8c9a94eb54b0ff9f7e6abd29ec0827fcc3fea0ba021a01639863e1c4242f41dcbf0ddca239a91e005e46ff271b0c8e5bceec6423d99dc0649e0dc29a2daecba38cdb09e1b69a62cec77e0a643d0c84d877b63e6abd5daa1438080a8757ea36292c620d3699e580cfd5181a54f4f65b2f40a4d9ff9c893dce7d37ec985d1376e394f86027877f9dd0818494ee8ee1ee3578c4ded1ab6cb133291bb6dd85156ee6350ce860857dba80398561ef8279e9f768a5ad42ec359e62d933fff250748d1c303abeffe1a6336838ba71524b8526f7746c2b4bb8a288730475f3cb95083c04aa306050bb1048ebfa01fae3b55daac7677498b0051995518262994d573d1a25ee65bedd1f4fe3d24f622bbf6f049db7b2cb280cc7f94b369b758e6eab15faa501f4d722225d6550b78478067df7f48e2a0d048c1a8033e32a218d2445d9d104195fbb2a51a925f9861d935c11f664689bcfe711be26e34e4bff8104ea7af3c993a7bd8648c4f9b30e2ee2e5067b12f31e08dec7164b9ff25a477ad64492f7d38b7c279209cd4e0859ad9b1d639b4ce0447a763cd4ed49bd9eaf4ac59f05d92a9f8dd8b1b25a755c25420f831d1a68d9032ccaa036def27a537f49664c2edf5291b0efea1f0bc647eeee027874369a1fca8a8d24bf4e2eafe0c2183387685f97444e9ccd63c3162d4ae3b6a34e504675840e5728c33aa63a966a5974c079d56686d94bc30b9d0378f4072138400416e91b8e0062e063e68451d1c3ef4e4adf073ead3becc59e7411136979cafc8365223efa1c9964261b3e1af5a1c0fbd9ad5e20c58ef25818d83cf243630cc0ce8d11ab3cc8eed9d95f731aeae72bab3412f0022fbb3cc1bdc562b909286e0c1177b6c73461c0a049289216f0f306154757d201fbaa1870344bfe38596e95e3d2edc5c0f09f0130c931ec161b47c9cb2e3fd8bc4e5b2dd737bc113ba91388d223de51e1ddf7950f5d6eae6430ca676e5344953b11626386b6adc7936dd43d5ca75e1ff76baf8b745cd9447fdb86608bea192e182a"}, {0xb8, 0xffff, 0x5, "14759dd75b2320483a14f7404801c13cb9bd377b826c6edda67ebadfbff759dceeaa713e0b341b38f8a9ffdcabf4f971accd214724da8ee10814cb1f3ec3240e757442537369f8f48e4d11798607340ed3388810529e4ad8aaad12153f14d9561da6a114d3b976930bee6a5a9f8b91ba49daf37b77691ae73ebdabafd546aa573049ebc5bb2b3c83360cf461d74778d48307b679ab9f56831e0699e0168ff671fe09d681df05"}, {0xc8, 0xffff, 0xfffffffd, "6fb5d707257b1bf1aa56c2b809a97759c02f96dba8a35f1953ba850710bdadfe03c5ec71f89f633f5a09107cdc4715d0e28146639d1ad878ae26a8080e0d4418d0547bea9c1efeb858c36533f21bf8e9fcd8cb5ea88e678602ed1abd5f7e3950aceea03d6434d4d2a2af711d825785de5721963ba84c0da5bb98f90e5f085da50bcdfc02eefb1f3b44bff1eecbae6c6ea747edebd1b1fe4d3037c3ace156f7ab76d40c87a110365bb7a47a5c5d3daa835f19ae"}], 0x1278}, 0x406) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) mkdirat(r2, &(0x7f0000000280)='./bus\x00', 0x1a) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) linkat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getgid() r14 = getegid() setgroups(0x4, &(0x7f0000000240)=[r8, r12, r13, r14]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, 0x0, r13}, 0x0, 0x10, 0xffffffffffff0000}) r15 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r15, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r18, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r19 = accept$unix(r17, 0x0, 0x0) recvfrom$unix(r19, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:09 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="d9850dc1", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = msgget(0xffffffffffffffff, 0x750) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/88}, 0x60, 0x0, 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = semget(0x1, 0x1, 0x200) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000040)=0x80000001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) semop(r2, &(0x7f0000000240)=[{0xd3c93aa548ebbf7d, 0x4, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0x7ff, 0x800}], 0x3) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x9}, {0x18, 0x3, 0x7, 0x9}, 0x1d, [0x7, 0x3f, 0x2, 0x0, 0xfffffe00, 0xffffffff, 0xbca, 0x7]}, 0x3c) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x1, 0x1, 0x9, 0xc1, 0x7, 0x1, 0xfff, 0x2]) write(r0, 0x0, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0xa9e45bb958561344, 0x0, 0x2}, 0xfffffffffffffe98) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 1: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x8) fcntl$setstatus(r1, 0x4, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44, 0x0, 0x0, 0x8}, {0x806, 0x0, 0x0, 0x200000}]}) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0xa6) semop(r1, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/243) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') connect$inet6(r1, &(0x7f0000000140), 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/139, 0x8b, 0x1804, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x10000}, 0xc) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r2 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x1, 0x9c) connect$inet6(r2, &(0x7f0000000140), 0xc) getpeername(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) setsockopt(r6, 0x2b, 0x7fffffff, &(0x7f0000000700)="06000000", 0x3b6) r7 = socket(0x18, 0x3, 0x0) close(r7) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x8000000000000000) fcntl$dupfd(r4, 0xf, r9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r11 = socket(0x18, 0x3, 0x0) close(r11) fcntl$dupfd(r10, 0x0, r11) r12 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r13 = socket(0x18, 0x3, 0x0) close(r13) fcntl$dupfd(r12, 0x0, r13) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r10}, 0x0, 0x10, 0x40000000, 0x40000000000001}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xffffffff80000001, 0xe7e}], 0x40, &(0x7f0000000600)=[{{r12}, 0xfffffffffffffffb, 0x10, 0x2, 0x10000, 0x7ff}, {{r3}, 0xfffffffffffffff8, 0x31, 0x4, 0x6f2, 0x94b0}, {{r14}, 0xfffffffffffffffb, 0x4, 0x4, 0x100000001, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffd, 0x5f, 0x4000002c, 0x4, 0x3}, {{r15}, 0xfffffffffffffffb, 0x2c, 0x40, 0x8001, 0x6}], 0x9d1f, &(0x7f00000006c0)) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:10 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000080)=[{}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="40d5add7ce8cea34b6133ecca88e4be065e50aaf8622364d47eb5a9c584fdcf703b14da212751229f2e51152966d2536b281bc2ebfa79a6c7a4355b1137188efd258a627096507929c0684332aef5bf5b9dc9ecae9f3d1341eafdc9933bdda920a1a4a0f7d5d08257e96cd19d7d39bb1d3367664a0c26c77df586e4cb5266543d4eea5db75a120345ad91849323aa3bddb7cf08bc338a39187a5f5b117059fd206922bd358b528d816", 0xa9}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:10 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x10001, 0x3, 0x5029605cf89c64d3}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0x180) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@::/\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280), &(0x7f00000002c0)=')-.\x00', &(0x7f0000000300)=']})[\\.}\x00', &(0x7f0000000340)='-\'\x00', &(0x7f0000000380)='%\x00']) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0xa34, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0x20, 0x0, 0x9}, {0x4}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) readv(r2, &(0x7f0000001740)=[{&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/1, 0x1}, {&(0x7f0000001580)=""/171, 0xab}, {&(0x7f00000017c0)=""/201, 0xc9}, {&(0x7f00000018c0)=""/102400, 0x19000}, {&(0x7f0000000400)=""/48, 0x30}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r3, &(0x7f0000000540)="5537035dcf44bd7f2e34ad7ffc84031aff72fc8c0c658d18b55690fe95e2af1e1848993664daef2b82099ea267d44f7e1a3c134a81eb1a4026db3128a974b31e9470637800d68bc920d424d245a970824fbe8cdcac77be6d506e2a33d5a5bdd21b2430837fbd38e4ed094a83946bfe36da760da75eb30ae9614d6ebf0879260ba7bbdc1bbf1303726cafcef904d42b8b26a90172f091ff60", 0x98) r4 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r5, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r7 = semget$private(0x0, 0x4, 0x0) semop(r7, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000240)=0x7e76) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r4, &(0x7f0000000080), 0x0) r8 = dup2(r6, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000200)=0x3) semget(0x1, 0x4, 0x188) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:11 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039e24398a799770800000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) semget$private(0x0, 0x9e81af4b39421464, 0x454) socket$inet6(0x18, 0x5, 0x53) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x4, 0x7, 0x9, 0x1, "e5e4177a45be654d4b41ab87169416900c204f2c", 0x8}) chflags(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) r2 = dup2(r0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x4a) lseek(r0, 0x0, 0x0, 0x2) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x9b3, 0x9, 0x81, 0x7, "dd4e3640ff3d1941518afbff4b9bd253ad3011ec", 0x1, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x880, 0x0) readv(r7, &(0x7f0000000480)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x1) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x3, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000240)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x4}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x39ca, 0x6, 0x6, 0x0, 0x6ae5fb08, 0x0, 0x8, 0x10, [{0x3f, 0x1, 0x0, 0x70}, {0x2bc7, 0x8, 0x1, 0xffffff81}, {0x4, 0xffff, 0x80, 0xfff}, {0x8, 0x80000001, 0x9, 0x6}, {0x3e00000, 0xff, 0x70, 0x5}, {0x779, 0x7fffffff, 0x1, 0x155e}, {0xffffffff, 0x11, 0x7fffffff, 0x8}, {0x3, 0x6, 0x8000, 0x80}, {0x7fffffff, 0x3, 0x3ee8, 0x5d0a}, {0x4, 0x5, 0x6, 0xffffff80}, {0x3, 0x80000000, 0x9, 0x9}, {0x3, 0x8000, 0x1f, 0x5}, {0x328ed8aa, 0x800, 0x6, 0x1}, {0x1, 0x401, 0x5be306b7, 0xfffffeff}, {0x5, 0xf27a, 0x1, 0x2}, {0x0, 0x401, 0x5, 0x7}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x800005}, {0x3c}, {0x8}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:11 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = syz_open_pts() readv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000340)) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0/file0\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1a0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x1}, {0x9, 0xff}}, 0x0) r3 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r3) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10000, 0x40) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) shmdt(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x9, 0x0, 0x3f}, {0xab60, 0x40, 0x20, 0x5}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000380)={0x1f, 0xfff7, 0x3, 0x20}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000003c0)=r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x1249488ad647a400, 0x20) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x8, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000580)=0xffffffff) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socket$inet6(0x18, 0x1e006, 0x5) mkdir(&(0x7f00000005c0)='./file0\x00', 0x40) shmdt(r3) r11 = accept$unix(r7, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) bind$unix(r11, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) link(&(0x7f00000000c0)='\x00', &(0x7f0000000040)='./file0\x00') fcntl$setown(r0, 0xb, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) r2 = open(&(0x7f0000000200)='./file0/file1\x00', 0x36f41cf2fb1ef36b, 0xb) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = openat(r5, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x80) ftruncate(r2, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) faccessat(r6, &(0x7f0000000280)='./file0/file1\x00', 0x94, 0x2) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r12 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, r6, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) r13 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r13, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x29, 0x20, 0xffffffffffffffff, 0x1}], 0x101, 0x0) socket(0x18, 0x1, 0x0) socketpair(0x6, 0x4, 0x3f, &(0x7f00000004c0)={0xffffffffffffffff}) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x8) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r18 = dup(r17) accept$inet6(r18, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r19, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r20 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r20, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x6, 0x1, 0xffff, 0x4, r4}) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x408) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa8010000005142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r1, 0x8}, {0xffffffffffffff9c, 0x40}, {r2, 0xd053d29532154bf4}, {r2, 0x1}, {r3, 0x4}, {r2, 0x100}], 0x7, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) fcntl$dupfd(r2, 0x5, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = msgget$private(0x0, 0x50) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/83], 0x67, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x81, 0x2}, {0x14}, {0x8, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x20) fchflags(r0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xff80000000000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000019f, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x106) 16:00:12 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xd619dcc964d97b8a) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xff01}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x81) connect$inet6(r2, &(0x7f0000000140), 0xc) mmap(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x7, 0x1010, r2, 0x0, 0x62) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:12 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x400000) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x40020d) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xd5) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x7, r2}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)='\x00\x00\x00\x00', 0x4}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) write(r1, &(0x7f0000000300)="86de86d33c0b253e6903d74ed2bd68aa22c30e77d474b806a44cdd6753a7c01c67dbb4e751288f320ef19e77a5ae2cd0f33f077afd1457ad0edaa178019d0c18b33f9e71155e65bda74f987628677217345bc9958d803b63c3f84a2fe5b70b844007b6c29f6a5f549da63309081aeea1747b27d6baf9435298e3674a1af505fabe02d3f739033d13b61b2208a6b81aeb5cfb99b5e2c30271545703bc6afc00f980b938c0217a97f089ec907d844da990fc23b0642121c0e5d5805ad3a0bcd7cba66af589545a13063e27b56218b08db6886e9abf0faf972ea567dc2e21f616beb9614e9b95f2c3d452123144", 0xec) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:12 executing program 1: r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x7, 0x0) readv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000001540)=""/4098, 0x1002}], 0x1) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0x7, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x140) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xbb, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x2, 0x2, 0xff, 0xf9}, {0x9, 0x4d, 0x4, 0x81}, {0xd0d8, 0x9, 0x1}, {0xfff, 0x7, 0x2, 0x4}, {0x6, 0xb5, 0x5, 0x80}, {0x80, 0x7f, 0x4, 0x17a}, {0x40, 0x3, 0x7f}]}) 16:00:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) kqueue() mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0x80000382) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="01002c2fd6dc67696c65"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) 16:00:12 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x83) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x6, 0x0, {0x6, 0x7}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='}\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='*]\x00']) mkdir(&(0x7f0000000400)='./file0/file0/file0\x00', 0x70) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x80]}, 0xffffffffffffff8d) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f0aeed0a671f7630830400"}) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) connect$inet6(r5, &(0x7f0000000140)={0x18, 0xffffffffffffffff, 0x7fff, 0x9}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xaae3e520d6d0d68b, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x8000000000000000) poll(&(0x7f0000000240)=[{r4, 0x20}, {r2, 0x4}, {r6, 0xfd21947186cc859a}, {r1, 0x4}, {r7, 0x4}, {r8}, {r6, 0x8}, {r9, 0x10}], 0x1f, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000000)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) recvfrom(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x2, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xfffffffe, 0xfffff001, {0x1, 0xffffffffffffff0a}}) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file2\x00', 0x4) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) recvfrom$unix(r2, &(0x7f0000000280)=""/189, 0xbd, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) fcntl$setstatus(r4, 0x4, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r5 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x42) r6 = socket$inet6(0x18, 0x1, 0x7f) connect$inet6(r6, &(0x7f0000000140), 0xc) fcntl$setstatus(r6, 0x4, 0x80) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20101, 0x0) read(r7, &(0x7f0000000040)=""/7, 0x7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0xfe}, {0x54}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000140)="819fd34f5bb1", 0x6) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x9}, {0x18, 0x3, 0x784f}, 0x8001, [0x6, 0x6, 0x0, 0xfffffff7, 0x25cf, 0x6, 0x0, 0x3]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x180) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) pread(0xffffffffffffff9c, &(0x7f0000000240)="e75c3a4704da65521891772baab4fed4d63c490e26791b1f17aa9ae69043de6d24383df02ba183b92fad5d6dd330d67724531b67cd128f9c014bc26b78a17560511ce2df11d80e8a944366f36640f924ae2d3514ecbf06e08aacf2b957d379ae12c4487ff6ccc248935a587d88a61e3a5ccc8c0dddb3c73e547634780959f20d4d05a23441b0f33504811dcefed7da855677ecbf0474d3f80894439be137b2e2de83e93c5f48e646a03a5f3becbcdd69b2894c9c8206db4d3a32756fbb6e46d8759a85d8fd5a958cd0069698d8368c5b8f926baafd7f00000000000000000000000000001acbd661b7f82710d793389020a0047855f85185319fb9509c21fc2fc59e541b7e8f6c6662ea345d2f4b50f9ac83dc8c144853b6842418d193f3977505c7b51542954effbffb646d3b89b1904898c0121ea48d2c7ab44c7fa628a6a8", 0x140, 0x0, 0x30) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000001860b5008b00002b27d060b755000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002003, 0x5dc2) read(r0, &(0x7f0000000140)=""/255, 0xff) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x3, 0xf7) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) sendto(r1, &(0x7f0000000000)="0de0fd14865f6b76c673a436f30ee98a6f78d997fe1409db2eff083052316bf20a67124c23d2d26999eff6d29d5a41c275bc4ed353ea2db18b0cfc22d3eb8b0947ea96a17d8bef072677af051fcbae4c88c8b321ecb34425f0949eb2485e2b04b49bb8c5e2946716320c6d1f54d8b8225ed2717c93aec472a47db04e96606fd1bb37f0cf621a2fe9cff90f8999a0bb0d1e5436d26f3f90aecf593b48c2665cb4d9b547321e353abb807a096d9e852d39cbb25eaa40817de9111d444dd11bd47aebcee4f906395216dd52db67289d8d710441e32698474a98", 0xd8, 0x18, 0x0, 0x0) 16:00:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000400000008d742c007b80309900f87c8a14004046550afb2080cb7a1262ec08f199bc290000002a00011e0000000080007a0dd1bb893f00000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = semget$private(0x0, 0x4, 0x3) semop(r2, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0xde1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000c3000100f1ff001454d5d41d29ad1a6029598146e6be166e41b20dbd717240484be2520026b0897d4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a652a87f6e99d255bc7e3e9d7b4d49134afa9764b70240edad38c1710ec44f6f349eeef8f2982de90478f6ddaf821a6f1b45b1160be7479eae64ec9f3ce12bf49fee3f88ddecff5830f113e22719d9265923480e7780ba0dfc69f2cffba828740d0481e62259c562ea8946f9601fddde10697c144a39b544e6c125f850d24e9934a97562ff9c9a608c9d2846261f7d2dabd0aa7969c37a030025ad810dfc96d9f71ee684038c7a5a1d891bd9a0d216261f295f"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) getpeername(r5, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(0x7f00000002c0)='\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') 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r13, 0x0, r14) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r18 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r18}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r14, 0x5) r22 = semget$private(0x0, 0x4, 0x488) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000, 0x1f, 0x9]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f0000000300)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000400)="d5ff9668", 0xff3d) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000580)=0xc) r34 = getpgrp() fcntl$getown(r27, 0x5) r35 = shmget$private(0x0, 0x3000, 0x12, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r36, 0x0, r37) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r37, 0x5) r39 = semget$private(0x0, 0x4, 0x408) semop(r39, &(0x7f00000003c0), 0x2b31) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r39, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x3, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x6, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad}], 0x8) semop(r39, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getegid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r43, r45, 0x4}, 0x200, 0x401, 0x2}) r46 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r46, &(0x7f0000001000/0x2000)=nil, 0x0) r47 = socket$unix(0x1, 0x2, 0x0) r48 = getppid() r49 = getpgid(0x0) fcntl$setown(r47, 0x6, r49) fcntl$setown(r47, 0x6, r48) r50 = socket(0x11, 0x4003, 0x8) sendto$unix(r50, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r51 = dup(r50) ioctl$TIOCMBIC(r51, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r51, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r53 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r52, r53) r54 = getgid() r55 = geteuid() r56 = getegid() shmctl$IPC_SET(r46, 0x1, &(0x7f0000000380)={{0x10000000000000, r40, r54, r55, r56, 0x5, 0x7fff}, 0x7, 0x2, 0xffffffffffffffff, r48, 0xf80000000000000, 0x800000100000001, 0x9}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r57, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r59 = socket$inet6(0x18, 0x4005, 0x70) r60 = fcntl$dupfd(r57, 0x0, r58) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0x1ff, &(0x7f00000005c0)="24e2cb497f1c6d3acd786bcba7e6cd956c960fa36dff7a7fdbdbd1347e6efe257c1c6ad6f9895b84227ed1793ba4bceb2ae7db195b89d5e6f1c376540fa2cff9a7228fce0695e9150c7510acfc54a560d71c2afe2627664090d8ce864e0a11329c4c557ca3c549fa2b8cb93424c8c10f97ffc8bed6bb1429d9f821d4c4bb51048b4e9591954d149f6f4db76545637bac8d1ac56599f2cdc003825509dc5fdd6f6b46c50edd68efeeab0fad0f00e6c3a127a312be3442a5c6a2e708f00908705de1a85d8e4a5a4bee71a0471748005bb3a1a16a3ecc371faeb51e58f4a655ec9734d5981eb83bbea73398c6db7888e715978bdf3bd7684deb", 0xcd) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = getpgrp() r67 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r61, r63, r64, r65, 0x5, 0x7fff}, 0x6, 0x2, r66, r67, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = accept$inet6(r68, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r70 = socket$inet6(0x18, 0x4005, 0x70) r71 = fcntl$dupfd(r68, 0x0, r69) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r76 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r72, r73, r74, r75, 0x5, 0x7fff}, 0x6, 0x2, r76, 0x0, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000380)={{0x41, r30, r32, r33, r75, 0x4, 0x7fff}, 0x6, 0x2, r34, r66, 0x7f, 0x0, 0xb1ec}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x6, r23, r24, r30, r25, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r23, r17, r19, r10, 0x5, 0xffff}, 0x6, 0x2, r20, r21, 0x7f, 0x100000001, 0x9}) setpgid(r12, r21) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='%\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='-{\x00']) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000300)='./file1\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x493, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:13 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x4) chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x49) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49e55ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x10000000000002f6) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = dup2(r1, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x10000) write(r0, &(0x7f00000001c0)="470084f70000", 0x3dc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="6bc73c8547486edfb077d7376c0a004b4937d05be2166f7874b6e36d31faded05bca8e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c", 0xb4}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86125) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYRES16=0x0], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000180)=[0x2, 0x1, 0x8, 0xffffffff, 0x9, 0x0, 0x3, 0xffffffff]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000200)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r2, 0x7be72a5f784d0390}) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) mknod(&(0x7f0000000240)='./file0\x00', 0x90d0, 0xfffffffd) 16:00:13 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\r#'], 0x1) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = open$dir(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x8000000000000000) r8 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000140), 0xc) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x8000000000000000) r10 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r10, &(0x7f0000000140), 0xc) r11 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r11, &(0x7f0000000140), 0xc) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x8000000000000000) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x8000000000000000) r14 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r14, 0x0, 0x8000000000000000) r15 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r15, 0x0, 0x8000000000000000) r16 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r16, &(0x7f0000000140), 0xc) r17 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r17, &(0x7f0000000140), 0xc) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYPTR64, @ANYRES16=r4, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC], @ANYRES32=r0], @ANYRES16=r5, @ANYRESHEX, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRES64=r8, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES32, @ANYRES64=r9, @ANYRESOCT=r10, @ANYRES16=0x0, @ANYRES32=0x0], @ANYRES32], @ANYBLOB="d5dd3be60520917c9ad9b436815911941b7d60d584af501109c7231d2424769c27ce8d673cac79b79af1c575f196baba0acee095133b756ec46162c54c32573b6c562ec6a6612a8bcca262d079bc80f222f5b2fdef41939ab65e56b5bcee18b9798996b15cbcd9bfc264b3b2373f6e6f1188c43f62ff395343d72e61631a2762ef34ebe4999de2e939391046bea640b6726f6a6a3725", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYBLOB="51931b9bd56bae9b737ba510f8df7c43ca60687a23598cdfd1da4d0dc525fca815a2bc443603dabb11f934d9d3f66f435989ffb049529ddf4ca21fd660a1", @ANYPTR64, @ANYRESHEX=r12, @ANYRES32=r13, @ANYRES64, @ANYRES16=r14, @ANYRESOCT=r3], @ANYRESHEX=r15, @ANYBLOB="a9b6e7b42182be89a6d1911db3d828e9b0b500f40fdde471721719c547aa92baf605a01d1d819e9c03785334d1c5532ea2e1e17c02add2e6120fdc63904c8e8172518728f0d75eea079e0661909d8a2e74f2df758166408e8ebcc9ce27ccba75faeb20eed35ee42f1f794ffd1c735eaf9a571903992b4373a8ca02f2b10868e1b602871b51fcee2d62a9148c13ffc9ae00f242e121e1a7fb98dd0ebd061e9dc34d8234c6fbb023a4b998d097fbe2ea61701061553c47228e8150413dd168199e20ec40aa196fd91110996042faed7c01ad4be80aac768bbf0a8b6f12f81871a7b5"], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYPTR, @ANYRESHEX, @ANYRESHEX=r16, @ANYRES32, @ANYRES64], @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r11, @ANYRESOCT, @ANYRES32=r8, @ANYRESHEX=0x0, @ANYRESOCT=r9], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES32=r3, @ANYRESDEC=r17, @ANYRESOCT=r0, @ANYBLOB="b96f2e6c43604fdc99c1404d047d654911a8d09314ba13c1b8256c5c994bb6c06751b0c48ce1153d4aa064fec7cd7235b8c29897abb13f98776b4a7fb83d2d479bb905862c84b473182656e7a87dfeaf39385a1454824251570887c5f056cba37f2052f016efe8411a0f151472f0127380a6196603aba1b38c003183a1108a3d7c3a768404b64b7c371ab30ebbd6855e1ce1a92f48fac208d8db8dd91087a22dfe7201bb49c653c9", @ANYRES64=r4, @ANYRES32, @ANYRES16, @ANYRES32=r1, @ANYBLOB="46d3f0d77d8b3140c9708f5d3d306b669fd1fefe83b13bb6212c200dd999e245eca6fafc05ad48fbff8a3d9da8ca95a54dd812cddc0a029869dda0f3948a8f4cc578ed88b877a541b36ca645a19fc85c6032a497", @ANYRES64], @ANYRES16=r13]], 0x9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r1], @ANYBLOB="cb3332617b8aa9a3c928053b1da0fa55331037f1c084c5227d57c8828df13c3b547b8db7c7fe552e0ddd7724cc28f1e480b9c900552ad6597b2da27c601bcf64f07255b05149f1484f370e8a4ecb0e7799362f966e0d498b324f122fd32b342e7421a879623cfdc753e6e73a0afde1ce46899c7d435d6dd0b45334031b5010272744d7d60cbc18a5493ca42269e8c63c7f4da2193837c6741100ffde0dc5f6b136c65103c67122c03fad3af4f7716a9c4250", @ANYRESDEC=r2, @ANYRESHEX, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT=0x0, @ANYPTR64, @ANYBLOB="07f6d3d89c29710f117519d4630ae75cdb7afdc00525cc81949a84306d924bcbcddd1acba1c794e133e411995a5ae1c330e346eddebad6bf8a7d6e8ef16b5821267176ea471e036386606a1e77e8a4605f"]], 0x6) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = accept(r3, 0x0, &(0x7f0000000040)) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r9, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) getgroups(0x3, &(0x7f0000000140)=[r11, r15, 0x0]) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getgid() r22 = getegid() setgroups(0x4, &(0x7f0000000240)=[r16, r20, r21, r22]) lchown(&(0x7f00000001c0)='./file0\x00', r7, r20) write(r5, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x1}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6500a6388c9600ca1759bc4dfbf36440d1adedf10fd176b619bfef2d332d3ed3e09bc26e05a5866a5f484cfb26b255fe054b8d7a3738942f78baedc6243faa256043"], 0xa) 16:00: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$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x8ffff, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x3, 0xffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) writev(r3, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) close(r4) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x100000, "7e0600000cc64e9300", 0x8, 0x5}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r5, &(0x7f00000001c0)=""/161, 0xa1) 16:00:14 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x3) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1ea) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0xa, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0xa) r7 = shmget(0x3, 0x3000, 0xb, &(0x7f0000ffd000/0x3000)=nil) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shmctl$IPC_RMID(r7, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="d1e6f681724e8bd2d6ca0b21c8cb51c6792a170c09da511ee9375047c61dc37c76efd7c095df258f39cc971804970d3472b1c6248ca965d13141fddc84deb73a6500604f580cf3f12a63390da5a058f8e9a97e5ceea3e8c344c1a357690565aca49e4646d464b2c64d24b14f1f50884dd62122aefabdbc91683bbf973d3697853f67a5ef196dbb605999609ad345a2593546652ef2", 0x95}], 0x1, 0x0, 0x0, 0x4}, 0x8) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x0, 0xfffffffffffffffc}], 0x5, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x4, 0x3, 0x9}, {0x8, 0x8, 0x64, 0x3}, {0x4, 0x7, 0x3, 0xffffffff}]}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:14 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000, 0xffffffffffffffff) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x5) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0xffffffffffffff3c) 16:00:14 executing program 0: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x7) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000300)) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x34, 0x0, 0x0, 0x9}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000200)=""/228, &(0x7f0000000040)=0xe4) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=""/84, 0x54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) write(0xffffffffffffff9c, &(0x7f0000000380)="d6319ba0443f284baaf4a53af963bcd97cf660bcf6826a160528d0ca8bab5abf9cf43bb002910a578bc3effa542de9c31d20d1708bb16d651f7f08e168403af6b8981ce130410478707cb73b29c74ef84f51d3a0eae8126f8deec0db83d06204063601018ece40ab6f50a121af", 0x6d) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x7eaa3bb28aaf974e, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x44) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)) 16:00:15 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\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, &(0x7f0000000000)='./file0/file0/file0\x00') kqueue() unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:15 executing program 0: symlink(0xffffffffffffffff, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='})'], &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='(*^\x00', &(0x7f0000000180)='$),\xbe,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='^\x00']) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setpgid(r1, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4e, 0x0, 0x0, 0x6}, {0x1c}, {0x80000000000006, 0x0, 0x8}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[{0x7, 0x40, 0xff, 0x80000001}, {0x7ff, 0x2, 0x5, 0x4}, {0xc3, 0x7f, 0x4}, {0x8001, 0x6, 0x2, 0x1f}, {0x360, 0xff, 0x5, 0x800}, {0x3, 0x20, 0x4, 0x4}, {0x5, 0x3, 0xff, 0x1363a885}, {0xfffb, 0x1e, 0xf7, 0xfffffffe}, {0x0, 0x3, 0x22, 0x1f}]}) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:15 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() r2 = socket(0x20, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket$inet6(0x18, 0x2, 0x81) poll(&(0x7f0000000080), 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0xc79e53cc281f0240, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000001440)={0x7, 0x401, {[0x5, 0x1, 0x5049ff61, 0xffffffffffffffe5, 0x9, 0x6, 0x9, 0x893, 0x7, 0x7, 0x1, 0x616, 0x1, 0x9, 0x2, 0x1, 0x50280000, 0x40], [0x200, 0x0, 0x8000, 0x9, 0x3, 0x7b6, 0xe4, 0xb1, 0xfffffffffffffffa, 0xfffffffffffffffc], [0x100000000, 0x5e02, 0x0, 0x101, 0x101, 0x8000, 0x2], [0x5, 0x10000, 0x200, 0xfff, 0x10001, 0x7], [{0x3, 0x4, 0xffff, 0xfff}, {0xc45, 0x3edb, 0x1ec, 0x7}, {0x81, 0x9, 0x6, 0x3}, {0x7ff, 0x200, 0x20, 0x8}, {0x101, 0x5, 0x0, 0x9}, {0x7, 0x50000000, 0x1, 0x3ff}, {0x1, 0x868a, 0x7fffffff, 0xfc02}, {0x400, 0x4, 0x8001, 0x1}], {0x1, 0x9, 0x5, 0x1f}, {0x1f, 0x3b, 0x1, 0x800}}}) connect$inet6(r8, &(0x7f0000000140), 0xc) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0x3, 0x101}, {{r0}, 0xfffffffffffffffb, 0x94, 0x1, 0x5, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x10, 0x8, 0x6, 0xff}, {{r4}, 0xffffffffffffffff, 0x21, 0x8, 0x7ff, 0x81}, {{r5}, 0xfffffffffffffffc, 0x3116d302e9100542, 0x10, 0x7, 0x80}], 0xdd45, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x28, 0x100000001}, {{r7}, 0xfffffffffffffff9, 0x20, 0x1, 0x2, 0x80000001}, {{r8}, 0xfffffffffffffffa, 0x24, 0x2, 0xfffffffffffffffa, 0xfffffffffffffcd3}], 0x42dc42b9, &(0x7f0000000280)={0x7, 0xdf}) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:15 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) openat(r0, &(0x7f0000001d00)='./file0\x00', 0x800, 0x44) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001dc0)) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r6) r7 = dup(r0) semget$private(0x0, 0x4, 0x303) r8 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x0, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$KDGKBMODE(r7, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001e40)=ANY=[@ANYBLOB="00002e2f6784c4c19800b6086286820db165aa58ed19e6b28da106a7cb543b7a1c029ab9a1c1de910c7435fb2c8a6ce3bcd0ac4d692fd24194b236e0695299d593e4f5008c2b9de4e2be140a48fa21a55d1480832942f2c1f1739a9bea3372034e2de36d2fd6aa2991d356c535df47d972ca8b0633aff6d53792948f1909f6f7380bfe"], 0x8) pwritev(r6, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r7, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = socket$unix(0x1, 0x2, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) r6 = getuid() r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r7, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getgid() r20 = getegid() setgroups(0x4, &(0x7f0000000240)=[r14, r18, r19, r20]) r21 = getpid() r22 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r22, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = socket$unix(0x1, 0x2, 0x0) r26 = getppid() r27 = getpgid(0x0) fcntl$setown(r25, 0x6, r27) fcntl$setown(r25, 0x6, r26) r28 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r28, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) r31 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r31, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) getgroups(0x3, &(0x7f0000000140)=[r30, r34, 0x0]) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) r40 = getgid() r41 = getegid() setgroups(0x4, &(0x7f0000000240)=[r35, r39, r40, r41]) r42 = socket$unix(0x1, 0x2, 0x0) r43 = getpgid(0x0) fcntl$setown(r42, 0x6, r43) r44 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r44, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000001340)="d7a8b4c4841dd0111beb951cdee5dd76e6a551a0c895dd496404a044aee3376ecc62bcbab084c305a0c643c1e730d90be755b02c0d528a44944237190b7dbd2935e600287aebc7458c3e0dc01516c01b52e8ff215f7c35c26aa1b19d5662f6617d5c14bc51822b0e00305ebfa0b18b893e450352ee15776f5d2d125c7a7d72c6fc2c7053a24ae106e73d41b1c5d144b04f74e5ff9e88b8eb2cc5a3f24a95e85041361f2c3fa8246627ee8a34104e650ae61a8d4754b469f7685e8ae69787faf96a158dee9194ce91304b917ba1ac83ec722135e769a80bae5b65d6016a0e88ec27a42d8804d204930e762129bb6f411684410cb76d", 0xf5}, {&(0x7f00000000c0)="a35bdd959d0c2c3dbdf3aad51d0068a4442f398cee055c117d7c73840c8826aeae866b397e9b55c836b5b9e8d4c2f93182fd77ec663054328de98be8", 0x3c}, {&(0x7f0000001440)="f789181093a4cc1ba786b9dd61254683328b148162d53c36e51fb5c4b943063d2e29806eeee7bf24ff7c411fa96ac65a850b2a6c0d2bfa27349d1b0b4ba30b274cb257bdd6fdbab7ede641379172df1ac0c03f0937a8d618cac95121f82c5191e9b98616a23faed6a0785ccfa81593226d62124d162fd77a40bfee58fddc49a30cd2110339cfdd127254cffc570fe0bd301b68a1778b24e46c6afc497f05d17b42217873c674a7f1fb798d8c035070abf625bf9ea861a4feec5df96d74fa4bac5400127adf2e5324243cf195222e5011211312feea2b43bac7de6bdb5c12e9401e56bd1c4ce93e92377c7da31983997ec7c88458367c4d421a546ebccb7eedf9e39a6b059e60f8359bb7cbd1a97d2a54a2db3fb85a7453131cdcb975f0f1d47735dc117a24e509320e8dd37a49d614185919bf9d4dd3c4360aa4cee2e83e4710be8aac6e1af16369f39759d5bcd06710c713f519a406d6c59e42966e44e3fd24af02f75915b465ff4db0ca799be4f4971d28c7462bb9ffc92989777e2f244b558d0e14b0a3792538f89cd4aba9800857a33d30d0a4ea5a6751b85721ea6c864f1a5d2ec51cf5fdeae099da50ebcae6d7638062293998b85740705e8c2b8b085cd7bbc9b2e83d4af53f237c25ad1c1eb1d4428b468a2d935d0b3fc938e9d6974879809df99671263d24dc6c5a6cf1e07b706ae738bdf96c2a0459b2640cc18e48da2c9f85c34504396abe81f6c19e83810759bc94c10da20fbaddc4833f99c167f8feb9d55666a091d010878e93f15a79bc65159e6829421bb08a015887d2fdc2c6df84f81ce8298c6cc05db7b6ab387892bc0199d54a4695f7dd2242c67a735f99e02388be70227e4c5820f8948b662fafc4845a2e51eb4b1f037483bda22222c09e96b52debddff466aa921e8f57fd061b77a22dc9ea05ad513a81f4eb5a7550afbfa07cd5ea2484d93efe894ca87470f5a67656df20dc7b432bad37c3c5bd090e9960569e76f59cf9d3f07a1bfae75beea09e0e1c0b88ab52d7b7a02f7c02a83e646c416684006b1da3c2047c993c863e2211584ba5693a72125eb5f3d6c239ce9ddaead65eb68a491e5b5b57d6d846e99ca48e76843f197632cf5f00c4bd78219d39cc31531c64bab72e6b190abe37a0bfca3019921676f3bebe3a17c3178cf7a826287a6bb79972d2e1bdb2050c48b4a38ba74692a43e0da7d2936a4a41c13fdc29ffacd80e24dc3aeccbff1ce163ad9997efd11833f5b05cd10e968039c0bc13ea8403884f9d8f27dbe5ad1ba7b3b7f3be389f121e8a3154c91602f053e5a0d2694133f0893f12fe864f0b6c56f68ff159e0da424418ae30134cc91ef374a07b37c1ad2f25b787fac56b771d479f9572fc2bf68b198e2471c6e2cec143b84d29aad5907f8b02789d825fb0b4f6468b4b6eaaf71cf91be08fc278dce19ae2592a73e0a82a5372c817111b54615cfa3ff13174766bd2cd8031e1140bdd94540374cb386315d82141489d9120fbe1f1a0d605ec957723d0615e45cbd49d824631804931527d74544db9658d481f8a2e2b7b2405cf4d1c0d349923add69682bf12bd0fbff78a3950262d13ec7b926ab75cf9184ad9cdd3bbf1146ed668158c614f3aeefe49ea2544fe294600243e1c002215fa7d282533484da4b04905794805ac07858ccb37e8ea801cd033c98a798fa5ca7fbdf59d4ff701471afde63155e508c88d30f30227099abdc95c032c19ffbce62e2ce051d115eed0369f9d99394178f0d5cae9d68f8028c680564abbd75f3fef5764cf961cdc4cfa927daa260595f62bb844952b91c24aef190f1151628098df7143017495a69e754ee4d1116a5b93a057cffb6bf8dca180abfd0ef3397304a172d733fbb13b08f8f8bd1d23a420660d276c60a5d241842362c2651113c07852d894e6bba7e676ac7f59541a4948bc0665fa5485c7552b8fe47b74aeed6c5bb74b763436a3af82e58c24b1291a8c5496b5499df6229e632f8f87d1164d3d11197b089050512903ac635dd33bcb13a8484e74e8efcea62b2f52625e11c20cb927becc1f7f75f69262a03a7e0b4bb96bdfba1c95f3b21c21fe131a1ac794f38e90a85e5926f7e7666bbc5fec3cfcd603a76a21a53fff604dcab5d3bb354cf145273974ed0850b0d4e1dc8346ae91883199308b6548d53fcac3399dd9f12c8597401c9286d93430026e3bd22e14d6030bc0a11e72273c2d9153e0c5f218a0ffde8fcc4e5b04ea2d4e78736ace52ab86acaf770346cf0e29c88b48a962037a2f6bc4a82e7969b1c2d1469c4fb3f0037ceaec3370bf4a2e700d87b7c3cab1148939ed7adc56274347970ca3f0591902f0d116ffae9c1c57e4e81086ad10932abb626a835ab0c1c693ecb8fb5415636c8ebd6a4acd7604b4aee26939bb6d5d69e69ecc4e0db1f4ecf33f5edd28f8e0c0d4c9b8e7b65648cf9c13a64f2bdcd8c2a8a2741a93da69afb33090d47b2fa738d43e7d9ee2388e7be600bc7be09e083d1eec0e249256d8784d04fe13cb4d034af908cab404acc5e2e0cda515961dc03e4742b1472628a54fe686e5c11fdf2fe6254e14811f94bde2ceedcbca3f0e380482e929fd8170534d1afdc7f37e5f3b6a19f0a45aa614da8502e3cecebe16a5b1eb75f41436a9639b4b246af8f2df6799605b24193d4a0b2c0ca1ea55bda116809c4c5c3f44f554e0ccf54c6c98d5250ca82991ad76485ef3f4c83309a2e3929c07a253ee339a5d4750ede0dd93d0c4c380c889d6e3f093034ab75f7b50653923d4e185ff31892deb2b5b51c29dc5b6a615fd04c69283895a188313ca51c7e64d1c9c053f1becf9f852719fdb0044e765274f67cdb88a0cf812d2b018b5917cd449fdb9762f4299a77f92740a5f2c592bd5672a730d72257ea37c675061dd1f100410b796c37422cc75437def93a159899a170ccded29eac171d499ffebe7742364c5f672da469c95593aaa2bb66bfb0e183a535b92b16fc38ad5b3abaeb3ac3cbf413a2937ae758b69f4b052156ca82de374a68f798f7ea3661e5df8d2e3fbed30b077c6a0167e4b3e7addbc73c277199c5ced6ab17c21728210e6126eb17624eb27e5d0087b228c426d4badd8059f1948b7295724f298870fec268a3f974ae42f5560a8405db255d491539f2f5068a60ec11506ae7bb7ade8b303158d4eda3fe00377e12cc9d6d0e1153704236acae72e238bb3cb2844dee072f84cfba37fa2c781c2b28e7a4090e4cbce043e18fe0b81b43886fc33f74889d8cc2f77ac864fcaa1a53835026f18bdf2498059429de3d9bd087ded1c43bee02b9299bc6c64022c0e3190a856d99df202b9052f83105851d254d8ab58b272a605b68ac9ce9919fa165ee5a26b39bcc878e97ee8b20e953589f53ed60d9166591f0a566fe59aef60a4cbdcb82ecf552a4bdf7dd7f2ca213b4531875b6df94d390a450ccabbd6fa02b65a7edb04b94c605a1464719a2b90159f729bf4d3003560012bf9c47db77a8f4cdb6ff0989de3ab7ae519599730bb4f537eade25b79cf07cee7113035e0f4f25af06a0bf36c74a3351fabfaa24b726971b0ee298bcdcba9241ed9f7b606d2898211cf4e187fa5ccc1409c2db067006b5158b6b3217d9b5834472e79673cd2ed17a37a001a1f1293ebab59f52e529c3ccf7847bbce5c77abc1bcab583f9fba7feefc245ad714a620800692ee93d19b4183dbea1aa54efc70a22b6ea69c576a460b58741b450022052a0005b722fa7e7124996c67c7e9dd292fc95b4c07c202b5fd10c8b2f8da16a9d6fe9e07c96f25067d62a90692e03139b44bcb554c263ee721b81bcde7f34287e325fb78b5c9ff346601ed304ac8442213f5b3181dc6dad15fb8ba4a6a6e6a2a206331667cabaaff35cc44ef7f3c03f1f963b80d4584716bb71a1eb460a6b839e58b6ad3a75f7d51efc5a1d63d65ee9589578e5d70d736aa4f41b9695c080038e4d1f6ef86cf4f89a2d946c1e69f7f81f34b703378a49665cbf9a9046577522cbbd3667ee21d4b94021e41e5b7c807c5a6f12898df6e32afa4a0a511929f4d8cd2d5d0162316cdee0b92b75c9fb5f51928ccf2466e36a91d04466a646b4633b83eb6598794a7e91e8e8244a8128d9a0ad14977b23d62b520265cde6ec6e097cf72b022ade9ebabcfbe6afdd506a7ba424c70ab0a7bdb8b33480e0b0fd030e243e2c96b4e759478113c0a6374706aa9484e7dffca11dfc405935bb45869f790bd0b82ee7526a30c54c69e8ec7dbc0b7793486d316f16c1c4fbb028473bec4564fd1673bbad776cfb6ad3e757cbdbdefb27ef24626baa16233bc5ea0b69f79d648a9edc9287900fcc62ceb368c6991781154ee966497015e8c5502d9df5fca4afa671ca5177423e3e9d479ec048e348f1113cd03ac6fe70f96946c2a45523c6b4ce552fbdae451c7a45092da20df6e4861abbcdd961cf5904fffcae0dfcc3572b669b4fab2ad6e91fa75baf98bd206ae680f5d3fc0c46784f0c1f8926ec7352175a62b4ea604d9af84987e189ccb3e8c698c1e08523d946b8abbd2b5d4e9acd83a48ef5f4edc071d1f1f3228b04ecca1946f516007a5efda8369b025b884a27fc358442512b48050e8aeffb37c423720c08666dee6373968f9658f417791e27a9e67c28e9c76266289a264091763fffe1a9b9ccc77d1065df17ec90c6d7ff035c2e87a6b0be0a9d5c835998eeb8ed3abfa3e6d05d6ef53e24c7ee725a0eac3bb98749645031031f08458a9e2490b53cc345e2f19faabe59f9b03f32e5cbb367e749c8ea0bb0bdd48ef6c364257ab30d1e49463a07ca21afc16f609fc2638df972d33929c54556c7f4329468cd77f4bc76601d9e8635733c46de42ebf6ef334235a4b65dc11de000b871f03ee5a26defad876dec42e14377954354d8fbb3c08bb5f4f6c242b790b82671d733f559adec5f0f74b25cd7575242155799693f68284e05ac8d904af9f0e5915ae5838361ebd411cd006527569b077357d6e7a6cea069370a904b8d1d2f917546364582f4c34b70f12dcfa780169aa97bd63e9585633e0d3f6eb321c59178a0be23d8cc829488430d8347cdbb4bf7913f9f1f8e31f80b78d2ce22c89fbb8a8db0daf0161a24cf02f47bd466f2c71ab96dd2d911d61a39d9b99e9e1617b9c4cd9796fec0a9af8fd66d2a56b6c6e00f54e0cfcd1d181898bc25d9c297d9ee129023c8655b7a0f0ec1bda072355a3f8d4460315eca1ba363e72a6f15c973b2da8e7d0333d93824547174f123bf8dda69ff339493096822be02b62b9b87fdbebc9e70f6e5f19847a671c1cf24121194b8231fe52fb9b1d952fb5f1fdc32c177fa9ec5ef5789a94fa843d8a89ad7c348fc041b80d2f7d6784636c6b861b2c24ee58e55e1a29a8e95382a1890b425d3d6db4fa1a485e04f7767d966e51b8f1852078ecb06db2b5f9eaa332440e9111e6ec813a219ac22f37ec90d865fae90d2c9d5e68d776343003e0171e5c132955e2e52e382c7540f3ec30a4c2ade4337cd1a6241faff481811b7c3f2a5811baf7bf6d1b05d5e6efec406de167d1ee96053236468edcf87ba57d7bc7f8d8348b8d6feb500027dd61297349658250dd17655638517e285c21406dfe945d9c91ad3226d6219c062cee7411f6e1c5c80a1e1931cd02d63580f4716876c053dbef5bd37bf2d1c3d325973ea0b1bdf9a87147ad905c74c8ced5d23752839709ae554506f08553c8abbdf8accdff35fa19ac67ad77cb9ec43002240e783ffb3230899a529579139675095632644892eed5b4844ddf947", 0x1000}], 0x3, &(0x7f0000002440)=[@cred={0x20, 0xffff, 0x0, r5, r6, r20}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r21, r23, r1}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r26, 0x0, r39}, @cred={0x20, 0xffff, 0x0, r43, r45, 0xffffffffffffffff}], 0xb0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000300), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x800}, {0x0, 0xf, 0x800}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f0000000100), 0x2cee) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/23) r5 = fcntl$dupfd(r2, 0x0, r2) write(r5, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x400000000018, 0x3, 0x3a) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="822f667e00000000004496e4ccd4b58dceac27e924194bef8908abb9ebe80000009900000000000000fbff1dcc1c5b9adc06234ac7923a2c2665d9291a0db66e8f0600d300000400f719d396fd19a78fd85b8d19ae5fe1847372bd3e8b4d734474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb7ab9aafbaa409bb1401f828ebd91d3a04ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae59d1adae20e9aec4c66d57a93e3000000000000000000ec71d345c43978924aab084182936c923f190b0500000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc0000e09762382cd071ee429f9c5051d93cd80100016dc3a5aa0d7134c630dae019439dd65287190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2375e9c9e56b7f4d586c3afc080eb855b0596a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d383e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae00"/422], 0x10) r8 = socket(0x10000000002, 0x2, 0x7f) dup2(r7, r8) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x31, 0x0, 0x800}], 0xa, 0x0, 0x0, 0x0) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0x8]}, 0x3c) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) write(r1, &(0x7f0000000040)="d93de76692cfa963838a62357a160e0bb40dc59d1c5684658b41c8986fe8108d3ea245943d444c216db5d1f1826f7b0b7e95693926e1d4d4296f56efebef8083199d5a18e37dddfef8dfb71343faf9ac715eba907f7a777987", 0x59) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="1a408acd380a401339fb4c10b3b9e9dc637ef5e785b16bbee8b0da69b32ee6b09defdba2c7cae6724dc01874042ebe"}, {&(0x7f0000000100)="dcce1bd308e21a236c4f94f6a81684d4df99b11813865101210bba8f9de8cdb66b5e067e05095da74118f7"}, {&(0x7f0000000180)="63fdfe24f7c8a6dbffb2ce6094f4e0aaa85031ab0691ecb0a77c0f77fbf1cc"}, {&(0x7f0000002700)="35e9a56a3620c6294922c31e8e0c4ee63e8978d174e9c3827b315479607f6ca28ab59846815ed22529422e6f741176fbac70c511b26e498ce75f4b0c105757d1206aa3ee19e08fedb274c515b496e4a75404f4700ee51f76a33644e069a25890634490548aa127578869adc81ec1a63da86d59e55ffdeea47d0680704e21c8d05584b914adba08181155b7c51deea6893e7d255aaba88500fabb6abd33fee16953a7128a7a928097926d9cdf4d22986b6ed615543562720ce2b7bc1255b813d9b8cb7c13abcebd43f92520b636a070a60503251dc807ef18e9c613021f8fe6bd6b43ce0b5c725fa6a50bf81e12205fa48f8d567c6473ca51779ef0a613990a0e864bbdd199d5dea5da0e672ba8d1504cacab8db5915bace7f85ad6545d15c5ad75017ca31a96c1e026518fde56a481fc513150b2b3130a557b751b30ec095c69af96d20b3c8a0fdea64e0c93098510b0d3fbea5755eec9ba2415a81feff27d4a3923ae58f3994854f1b9444f947667f6adb9c9f6e0cb6ac0c6707a3b07c1073a7bedb97b5214cedf26ed818befe48b02f637598e3e1c11f80400d63bdfbb49be6dbb5a24538b5f9943f5b4162f92b972e8cd1e8c12a79ffa2eeac6fb834df10884a4fe65f49ece7c5b2860de954883b699d4c7262113597b06f25183e651e0fb733e0e663002023c289c7ffcde830edca4f1f439ca442239105939dfceaf0f3b4756583deeb234e2c67bcdafe2ecc4e7dda21ec6b4b4f94af46e0510422ca52fe65dc4a03ce25dcef2b2ea733c2bcc300b7b7f81ac783d03f81e58aafebaa17f2149faf68eb3c6d9b51069fcda94598d14b527bebce3071e56a23fd80b2b3c4699796521781b1813dde833362c3dd8bcd4b2f52241b61bc3864633a5cf0018f2ab45ff4a54b2f19403f5e0ef4c7ebdb4aa40fe6ce99ca1b63f72f992e246b5ab6d9925736ecd09c36dc9168bd2c4629dc3622b6909720203cf88d61eb887221cb77821a92e3aff2764dcb2e5bd2a8a9a75de8a5d62e3424c82dc99ae005e18d93a53e874e1292b6ad1beb86f718cdb1f789899ba0eb602fdf7935ab3fbc0ec6183b77c6fcc4adcb4a7ad388701671a7e115dab8d9f61bf179a838e2268f6c67db359b6ca9571f7f27015253bb0b3d3ab330c7a8da82bfb479405b4090322e83874da87dcf30b1ee30ef13c6aca5d5f310d78c55e6a58053d78a6b67c95e5a3e0d8d287c1939b89e12dbdcde7aa5b78e8f1262ff77d2402106db43c914cf1ea4ebd50550fb90397421415248a4a50fd6a23fbf8b35e5f076d091f25ccf9a8e76c4a7c4c3bf6f97b47044b060218f3f789a657f17a6138882ed915e9057d4f0f9cc171ba1f0252c7f4bc14d86b95207dd0d5806e027598fac698de18b9a7c56405872f59dd7231c36939046788938c600f1094e12691f2222f6ba7f9982abb4b48dbd3bded456e4f46f2aba98945b433d42fa2438f166b440b9e6ea9bcd5f36f9f2210c29f2b6ddd1a40fa62246becac5f517a80d7ddeeecfee5c2990b8d91ae47e94172ab8faa6723e31402938d11ff8d296914512116452f3c48d00b19da99a78765b5b4119f3bccb9455598695acd8082f7993c768ce67e5032ce10144f8b5e46b5c76bdadaf2f5c2572779bc1822f6ca3dd10288f7068f606dc02245ecd01fb41df286672439bd7d721bff615235fc22723b081ffd18d2e94424112e543991020c796996794b66170d4c1543560be34eb694fcd61d154d3af0baa86cae122916d5cac3b4662cfdbb78ce643764790f46869b427a14e702dc32974ace4838cea9350750f49bb68ff98233cc5c8d580eab073cc66048711fcfc8c9621068d0ea4d514b71c91693a8e8515366e6608de47dad6e24826eba60f6d9a9628284c5e6b239ee61010959bebc9e320b9868b126e083fc816192a75eb73ec8fd5479738344a6d8e19cfdcbecdc75cfd1723459aa0433f35415d0b7d54f4868bd8f2fd780d938c22ead6d7f5693756e7ec3e7fabf6ac0427096d52287fb77612b9ba45097d15119c50ea6da15809cd78b80a41ddd97797c5ddf6c62b16334efb0e504330ecfa934cfa4a8df4690b72cce6da63d2ab83103f68d998ab91a539e99072da4c934a3c64dff6d5f2a625f7a04f8691836250e892923bcd3361ce045c70d1fd0c48c92c1923cf55cec4de234af3dc6d1de269ab069887dc98fa4e287b01b6c29198065263f19273c2e33a8335e828e39a66abc53c009c3dc2c87000afa2c4b661413d68ae05545d8f3655e613cefe393d57a946080542339c565b6365dc6e3b18cf99d7041efb0d9990a61c70eb2884ea2258735ef4ce1086a5a8531a4c4e1d37cbbc6d21fc2f3ebf8d0b16cd3a93b8f28fa59109f1d9a6c64182c81fc0f712ee400dd6cd21afdf9069cfe0bee3c9b317a00e5a33bdc53d6165d51a7f166194ca5434c2d8dfd1b381cf6b9cd590bb284b60568e5aa5c8a262f795ec7401ef80584e0809cddd1808f4d1142cc5ab12a246f0606a64e4406fcc0972382bff0c889cd531795f04d5c7a51a837e0a71a421bf236c89be09054c8453172f363047757d4eb9f0446e3d4e3e19cf1f8cb07275077cf1461fc5d2f74761fed509f0c95b74f7c3580082736c197a55564425fa65aac9aaf1904f53d48b426fca9308527b13d0b82e4541b0ab23247998293ea1ef25d933664d08961cfa862d3c3d87783729bf371f8ff05e089f1bbaeec170552c6502929ea558d7c53e2d17914ef576f224262e9bb12a9775828024b371964c0970e67fd5ecd65c15cb04464fc6068af1e7620d8c63f39a840b28b2d221a25bfc450d836a1425eb5f188645f775c89e2325eefc8979318dbe0baa5e7dc8b2718b7704523f033b2f3088ac4726d68ff02c1f5c020ccb4f41f1b7d5c6faf03640da62046d075755db00ddd8698e8c5ac4d51eb9c6b973f886f9b58fd5d40600942a21005ee9592df6d8efd343a8a00f8acf1841b95626169bd59d7d699f1490925cbdc5e055ea3c4fb6cdd77eb1d72612f6ae73f5c4156fa512a95965aace6f75706d7d8bbeb6dd1e5995715cf4a9dff133873c3ba757df7c690035196324666b029dd58473202c2e10d11f1c6a918626b67da27b40a409b6670b84033b603d2eb449cd6c2690f35e23cbede39a8fefd164d91abd83e4e7e3e5b66110b73aee8b75244fd56c7132042129b37bcd2e7fbf93b7f16aa55633649adc139d1332197180b2db8ff67b52e8440f9e726e3ecfc56fdb84db1f60a30abf9a489d061aa03317dc1db645ca808ca3579ce0460151cb0b2e96d735e739196cd049653f2f377310357548115f4caaf9e14b6c59d5e590fc68290a2cc67126eba9f3f01953c2a1d1bf88bc2e4a767667df1fa5859e21193f21ff4f4f6acff3f4d1515579237b57d22a1afdb3cd1aac2975b078abdb15e4f2bf177dc02ce42b5c636480d9a51c54f8b088724b6d3ac6b3daff1a1363fdc1effa513d84f59398479b267560908bfbd18018941b8ff7de31a96b5e9643b2a84294f1ebb178519e815845760cc921def73e1c80fa8c8b04ee7be3ad4e4ea315b5346b5f655cdf4aa33ce4a23d4d73ac24a65a90100e3e0892b7f3b4dc08b90b95a6d177411112c87ac43441e3f48ad946464b5ab7e5bcc8d5c3d098530c95922a79d9aa1a39551497dc1a6f11e86d5e1018a1f0eb6bc28831e32630db07bd6aa8ff21feb152ed0aa6943fb9350c577117f0ba681d57f5a1bf97f11ac6a953eeb12dc195776d9c682e3d961a95bbeefb8b339f06a6a545c0d1cd3aefd1d3f840668bf0c471bc541451b94b848eac7f4005f31e00c6ee23bd0b2fb70d30e93fdb6d4a69eea86209006431349e2ea4064a8fa5eab717b1455a562f19e84c86b3829a5575dcb97b350a879b1f162d05b93305c010b0a28e86ab33f2a53a1fecca65562369b3d8da08e405138556c1b4a9a5b38ab8de8f918af01bc2495f33c3743a19c7119b3419c4950426cb2f2509377d4563130818347f369458a7cec1d3c5ffa25103cf4fafc9928f36d497d341881ac66a5f462b5c4d764e4b57e79d91a7f106117357472ec05d5455803972e4894e2d848f287a143b210a45069df804c1b74cacdbd9c8b062b54c0834f73566ec6bcaded4075007fa4fcfcb2dec2bf786fa2a121ad4eddfbea2a11b327a0f19570875dbd40223ce574df5ad15956a744d6ba82f0d4ac748150f56ff1fd060f38b019ae5f688292ed870df83e6ba3c5fcd357c7ef52a11d7b53a2ba774831bb7de85acb55329a9d4275e703813baf142eaabf21d3dd0ed86a9e31e98838eef3c31b315eea5b5211390bccf042da8babf7699a004c83dc41329c28b4237b9ffbfcf45ba326b2d1b2bf7f63e7f856162d7b17a02475ec47069d2f08ed9deb497f3a2cd3dbed20e5bdaa4b81e62d422d676673d4f21c9b492faa6e0a322ed9525013ddc9760a1936575276315480a5c422bf01ef50efbc0498cdcb5f54e96fa9282de080d980793bf858948791ca08803db0906e5a488fe30a51c821bda2a3fd489459702dc02f630a057f095c75c1d71cc83f007a7da856500c90de235665aa1c1e5556c62971aa2bce9c4a75819e679b4e24c2f5c7b6df5b58706be759e8c761b5b48790b759bcf57a8970756975667040835119d89d4d5fde88907cbcc92577082e09f101df4cf0133b502c5a5b4681f17af0d8fcd4e273a1404fdf3925c5cb109f63f8acbdfff097d7fe1953a8430a33259ab200f24a850367f914d85a2772c1ab73a1307f153071516f33413fe91525908f0a772bad854cea9cba3b9a5d7802c1ac7f80049462dfac2a2fc822158993b47a3b8fbe5bd2a0a3b89d0773f657999358208071404b8c3710ead0d68ce68828069116747338928087f5db473d98be5df7134eaa45a7e2b5add63b1c7d18c8a5bb886335a15010dac461600cf01fb0aa18496c04499a031d342f8d35e5f73893202383c6fdb156225dcdc4f4f5d6620ad2b0353db75eff546c1dc51ba73fd05756a83d0636b8e0a59a239d0967fbe0c8e10e5afbd932d4bee262d613716a4dc3b1fac5ae53cd4009aa4229616b7e310a294f407f66cffaae388d4bdceac29f6767534b4ddb7b44399276628463c0f28ef1efe49b8f8cfaeb6b7a4f876f551c80cd467e3e577fcea23bf76b2f32ac3156ee7966c93ce69118dbdf94c74555e19cc2f8035d46c7fe07614daa671d117eee57a0ee61701b52048ab1f41ea0716e39b8ce0dc777de7b9425aed51a55c7135c04f4b1fb321d831366b53708aea30c925013af98daef16ede8dcaf8e6c90f5911bc6a2998df4c7412f4507242faf21a0fb0705709d176562711d9f365e13d7b86ca09cbfbe5545deb427d64431a667d0641a3f1948082721120fc1c3643c99418516d7a1113b37e90110e574252f3ae1425eb7b14ce5c2b2e138c8802f8fc0a489db6b6fda226a8b7e2ce191fcb9a3f4fff10620dbbf3f65959275123e9f7726f81fac07425604b4affbebc8f4a44444a8c98c32fa6e148b67274475fe77842671cf26ca2e6bbb1ecf9553b2b12327212eeb4e483cde26e0f714045a9355f445956eb6024edd9efd21b4f5ed71513718a1589338e674834b19630b1b90621ce2dbe94d22f8e92febc767edbe2f7b57a2667c205e817e0820cda24f9581b164b911d01844fab99b401cb1fec51800456fcdab84fd6c2e9880df37b8fd7bc9437ac17b7846bc294f764c41f42b1de73cde49821510f750d5cdd38f6e13ddf0035ee4b2c484c12abed4f74e2b3edc2ce255cae94c"}, {&(0x7f00000001c0)="16fb4a611dd594d6da522aaf63014b4f02f7e26e6ead776722e0c80da168213145"}, {&(0x7f0000000200)="20d6675ec475a4352ebd7fdb14ac835bae1c520ff7cdce3525e2c023fb9fd84c0552c3d56c265303c46565cf2cf6ee3d3ab5e04c3a3620377d7a986f746561f9f6bf31"}, {&(0x7f0000003700)="716f6ab518378c5f6d43f1ef1c32bd5b98e0bb917e92163173833859ae64e0290886f322c4e15feec669eb7b70ade2ea295a27a5a2c68c6be33397206b61d1451bcd455d451297e3ff626995ea634e26b2152d5e0bf8c1fc8ec6191cd797ef9c10bb0cf518be322331d356596eea03fc48ce43f02438bd7524225b49f3304340d3fb7e472d7b633c820a981db6ea825371934b9f73d717a7b0a7dc98cfd1befe1b6c82d96eb963464151864c85b676d65a30200019b0b2731581a5cdc14f208f8064cc5fbd660ffaee2f87527cce2f288fe44e76c6a6fc27bb451f1259ec507de4a6d7361ef80cfcafbdc12a82feb6af850ab4114b28810d2fb6be6a45a0f1c4118ca6579d03faf392428af378d4d72d41788f4675579d22f1e3562f8e9358b57b44e8fee78346c62c5e4c2cfef3a988f294b8ee90d96dc7160bdfeaf2f5d354b9502556115de55b0136e54844928300306a16823b6cf38ef804bcfceadfa8e39468187b3ba9f5e2b084b48a6d0faf90f5a3f3f3699b094c863deee6bb8bcddee596f13bda542485dc12e08bc44ad2aabcf359ffc6369c31ded29f1ace1ba3942489d745580f183358ae6df49814418ba99f69ef08063a437ef94f0116c9303751d376dd296926ffb509adc3b4fd2e6a119574c4af9333e28a5d4265427f2d13db54680fa0857bf475e784fb3f3b411a663020c95834f4575ecd9355015d51e05ee80cff604d1f647c9d6435d16880b9d1b3f4c789e2ca5336b218f2523d497b6370350f218903217da000a83e866027eba027a821e3221e1232b110016a1afc8bb7fa1dbdbdcf5b0550c1bf372d2cf48b36cabdc586c34654f8f5162b72e2f4709b1f2ebac8cb61d2e9f3d92fa73a41c350fa960d52db6966e8de63ef4e38b716e9c6b7d4c98ad0b572b85f949e75f6380d3c930266c007b873334bec9690ee7702509f125d1a9c9348678a7d1c4156a951e8e33e1a0ca6fa71cb448b88b15146b69482ad3a2a6b17d452bdec19c5790695c49b16e7de4b211153a0f3f73d016590dda24013cfb6ed237af94fc4d39fa726f3dce7b82c2b9c517f53cdfe395c86e90a8e83bc7b35a9e41a190b7734ac107fe925b013c135e5216a2585f2f7011e9d12b22e98ddb983be0595c18166d95fb2e6fcb51db1bf669db359948e0344cdc2d745a12ee0d2dbd35c340eb81a9f063fc945463fcafe12c3bb066028f13e80328e68c0c0795588dfeb6eeb03a0246c00e1948657eabd442818826d875db686ab4fe219541808c8b315dc5798d62b4ccfd757904190a0db945cab5568f22e465e634ef1e7c1c13e9ebc77de6f97c0588d858c0b06eb12a0504452692600d6bfc1cd248d34fcbc2baffc39543b18a6f539a9fe1eb787b1a906bb0d49b9f8ab0ff7d09ef03a6cba5e029d18eac6a2faf5bf90a3d9dc44ad888d3d4914f359f7297f6c4cebffec84da094618680e89e2fbf0d81295bdfff92ef8e630e23caf857f875c128ed713773e92e51e22b35c08969362c245617b6716c5234715ee95422ec8c28781301226a6ea98f294d5a96975ee8c307a95853e9f6f295e9260987988133f299365a3469c76f98d6ee0e2c3f175fa174b8b14b008a1d13eac357f0394a20f031e8a79685e44d05709ceaf4856ad5471c53b722b3a79c31747719462e346ed9414609d95f19c5494d8815c7d65111b29d4b52d16b934b5e8eac164075c78bc3f54d767befc942973faa467c327ba57db76689d63a50a13ec878cf32f90bbf17ec7a8873c2361664facbeb031b84c8bd204b041252e914e89ae7ab419fd465ea200f478d8f5f017bb66564902491162aa66f7a6e6f6a54ed2a01960cf999072854dbf2916cd81b6d24aa7b5b51a432372fa6c2335889232d81660b4c1997335a2d51418688a91bf730ce88e3c6922a4a940ae5cae78253e65f0ce3230527f7c10ecf5ca2f23b98834d5c60ca9f87238f03d559a8868069b7e7f65e10061032728b02845976e0d3793bf120fdfb67b9fc421cf49df05119d65e50d137d0a2ef2f59fa60e4eff96aed2cf61119ba1ac8c33d3de5faf58aca3b4bdc9bfddaff37adcea4e0ab6f5a5a3a0eb8ae5d0073e0d42973e95ace6151797fb575aee6f769c712f8f706516bbe66a845db840ff671382c0574863d1800cbbb79eedf78f1c9a7cbac6717fc3ea092cf9453b0da782d269a9ec0619283a4281e1662d09c31735efdf63b4d196f2dea20eb9c05609428e913dd471d21d898f008b4253c4adebe213ac6627813726aa1d9fb85aaa8129170f7f1ac1a0f6c7dbd36665e0b7bbd56e90a92c3237b8bf3ea6747ab02e202a9212ceebeef92709ea6a71854c8b315585c7c750ccd91a4e25bd32dc6e7893c3c56c8a2b8f5c5d92554c8255543da7780321f533f6f0ca9e03323b8f76886b975e6d8b25e4adbe28f4413267da9aafe1d620997725fc25523911959f8cb152a90bc568ffff1358c7e34fd56a8e7a7316412bcc10a7f3f0b76c2065ab9fb19bc3e762ada2bbaadfdad22edc19bf9c87edfc27e35dec3aff2614e43d141c5209ab466e32e8dc2bb378d3f3ed5e4d988563c2264110aa03ad52ae3c25492a54c31bf2ac577cc75adba9de652f02e95012fbc05539c511943483d83bbf3b730c1038bee6c4ee8b551385b0599754d258f0dfcc1703f7f2b7910d82422ab0682ac81e80d5884f1329dc0691debfd54a4abe93b0dfd2f702bc7adedb3412263b67cf54c77f34ea86556b4d273b1de69d07ecc9669b80a29419ed1c0562351091bd5f4c2143cf51e26e150904f4006dbfc908e8a74a6255540867465cca073e11d30ce7d1147534ff8e02c0d0b977779feeb479d2bbedad976d218f5ba261e44944f612db62fb15f0ac048e1c522d7828aae08eb98708bbf1ba418daca190eeb561481321cf05430d45e6a3dad1aefdf2cc46838731bd3c9ed2d05618be7ed32e54d692a65a65d6bc9018c4e9aa947f3899cb608d223cc8e1de15c21463c3e842e8b7257d80ad8228e314413f90d9ac330329abb578ad356d4e401cb2a99fd3617adac24975030a101af2d38e64a857b92c41fe0d5f393d20a91bbba8a097802b538c4d24eeb343ca1f4509de677666ebe853b26774e55c6cbe7b166ac6f478901f3103d8e5b542438ae1c9f06cc815c74d93ceddca7002889a2d54af786eb19bdff49afb7536514f7c1151b1cd5054ca422891af9865420d19dc287e0295e5f033b17ae65ce67d09f40077dbddf8b622f1bcfa33d095f105bb4b08c057e1a40094413efb44aced69afe236cfde096b8864421f34ba462b3f329720b46f703bae44765248f030bc50f799b3a5ee290c4ea26a17be726b0cc9ad4884e54f553431d35db3c33ac5f872c1b8e7f0f17d8384c9d6b34c60de9abc280929267ca5f6ff3cae6f19e760896121c71310a007ec6be6dd9de98a86ae0dbe6da010b4aed2ab7d4734ab65db0097fc53fa21d8a281d03d4e4da35eb3c5d8ffa31e459da3ea72fc2111992b6271b27f432b6f011ac6d081fefd1bdcdca7fad498640b1a1d313f906c13a3661a832b65a0bf326f4db8fb5a72a579cd6d390dc95bed85c4f48bbb9a96f010e483eb98796704639ce933eddcfc171666ff7a96f71105d911ed8a73813ede3e032178601bc44ffcc1c5a06e097ce9895e9a01f5d0f63f01d61d1a3e954c1433a9ee46ba41f368d92ce7102963be480e369dc82a7186f55607d3735145b5457aba885cb9ce3b64d613c77dde1162173acbf6b6b2b44f648881df33e4cdddf78352a3ebdfa3cbe3fad47a97c246bf35a1d724ff5c3177dfd28e733640427984f84f61423e2683574aa534e66c77ddd456e82dbddeacbf675ee5c0e46a8862cccd50e0dba8ed40e2af1f4ad6ed9ba7d78a4661cfc0f29bf6d50ed57b40ab4347721ee6edc2eca826c9b471d75d808f7a72dca33b2d47214960caef790c87a897932d11385853d33955fc2adf730e4cfe64f640efa9148fd1ca58147a521ee0d5fccba9430577c10172a226b5d8074f1ba9ae05aa128e6f74c86b72608063a3785fbfafe97d0722a70d512be75d6626fcad98ecfc60976a716a6f12d743dbdea4a5f5b3a7bc2ae862d24ebdf5640e3fe91610ab8e1704d6fcbcb7b8c81120505d5ce7b95f6595eb1e4392ec689727ec11b1ca7ee21d77c380536b1029dc38980825d19375f7f6e51dcefb9bc2d9ab5937f6635c2bef86aa69a6a0d965baca2aa00f1be0a07e9794af58db6845ae403cae2dabea9d03b116665f541549129b0bc1bfebd0c2f18706ac96ddfb40621e492dd2f9ccf4ab308db9db77871d54a4b43adf4edd3a3780424322024bc0b65bd44bf546f2ea37fc7218d7f9e69ddb9520e529c667f26fed40ffd3e51ee5fb511cfbb1d973a4179ddccc1c8fd36645441af381c4323110b34da2e315236dbbf2081d46ccf8bdb3d8f4a76c01dce682f35637e030838475c79bce0e54a2ffb340f2f40ba56f4a9fce2fc273bfd83176a3ed7eec38880ca9dc53d2bd815826d18e09d9bbf6e8af305bd4ecf560ac2afde43b1fbba011382411df9dac3a7b3a8d9a81a63fc399bee67deb3b25a16eed078ef1d4f17ebf15f92beb817c6d1db7771ce1656c05d19255cefb1d31380f4d128c38c000d097ca40cf95113bd9ecd890d2d1ac98e3eb2cf46866d93a09143b82dba2417c333b0b1a2f87d85e0f5ef39431790b220d0cbce7f6e8a028e3e7b5481827a29bd5229ad778de213721cfd438826cab2c8b9627e50be3150ea8605f913f988f1a98c63691c0c4a5818d6630e7d4be8dcf24ff607931fdae6cd38f30f5638a9b4a5705511187124aa497e050f5cef1bb2e20202d980598662623cef51e9415efc0b5e875c260d0a2659a74b038c6be972df2e29a9a19501b3d30e2d889740669996be066b65203e13e2048099124e0e8b8a89c71d08f834a0dbe11bf156b3f279bf36b56e8cfe0bd8ae296d3fb477707e49d0cd719cf27a73934362fd8c77a3d4c2564372740ec3faf1da0a774fe9eea8b7eb3b442044fe87c4c03c81029daf77d2c58e222d98634d4d6ccede6dc1399a5d85e2b92c5982e78377419bdbfd1882702ad8b537ba6417c902896f685c7554e8672254cedde3d764d6be27043432b96fc4e87aeebb77af309e9c37eda6c6b88e78c72661e799f1d08abbad59c0f9ddbad5f36e0bb741fb0b893458bcaae7fe23d423d4d83a0e9438b34bce516b41b829612901ad8046b4b4508ca463a90c6c8345900129e2dec313801baf552b9405b5f24f34ee8bc3331619d9dcb91914c369228943eabfa70e31a07cafde85cc0193c2c11386b5d919fb0bec5ff08604bcc0b3d0a251891547d62130d76e8c5643f6caab6b36da2e528925a07bee2a0363435d49493fb2de1a05b479d8bb01e5a8a9cb7d8c621a1fc23f886906392d01abb17ea3f600d14abd643c3d37cd8b1051765ee58567e47149b96efec369f253e8df99503594f99d7798cdd3a222e45c825e550b3f5e1fe19176225fbb441efdc0f822842f015c4f28308446c9f201ce99fc3f3a7a1eef6d7ae7bfc40ec4fa732abe769472dc95c9c02986edc5eb36d4a5504d819b52ca5d70b125f6d3f51c1e0a718bdf79bfeee1214aca49a09dfc9aa5f8f6aeac0d644ae7a9769e88fb3e089655abf9d244b962906c0919301552ddca43be4391c51f59e07c46bfc99efa38ae03969c516d1d283b46da5dc5a14f82100b581006bf6baf6eef2134cd33580f257220744d00489e0150a6ae47cc54b3aa2159b8be797dd6b01e965d9c26c"}], 0x100000000000007f) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)="21c927a4aee3070dd55644558a54df7bd03bc215d7ae013516e204843be7ab8751a0a647fc359bc96c103f9a4b554cd9e1e5c917c7d5c9a60a5d7e2c59d31a0aaf4441a79901d23c43410cd994ab02dd47e792a177ed44ca977b8c13c0978415b5b2a0", 0x63) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) sendto$inet(r1, &(0x7f0000000140)="015b4b481de90235652a3d857efc3f8c5b0e5287d9997c00192ae3b971460b4fa1b6faff504b6766b7292fa010c73b0e53ac65f40cc237a00f91477bcbf8ab59bde97cf69714b9371574c5216821cfeea3b99f96b32b02c6cfc152d665fea9979f4b79fda70ea671ba5159c189aeeb515a3a375e1d5b7c6be83b283a99", 0x7d, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000340)="4f9141f65db51db81edbfce0190e786a993a8f8bb212d000d72419e4b9d44b420b78d8ef26e703fa70328122908b54f931873d64dc2b7e48b9f00357e62714fc55490112e751c34da662dc20b5e47e5812ed0a4f2d621fce46f778ceec36778b77b6f1f2378fbc55aaf7295fafbbd21bc36f3a370d7e9f7a0c41e17f72a779193c810274a99a0013235684a03820bd259ceac1a9848f92627ca1e7649914dd6be7000000000000256662148b6c5c5bb22e551d98347bdca24b93e3d350fff8913f518c0966b0444272e7ac0d3650794117f49cb9b523b22abd0586c7acc17f45c987cb98c8a97ebb9cab0600d0f3306797c3b4fe42c0c50c7cf4c9e3afc4577d000000000000000000002eeffb6a1087070a3e571088434810a2fcf5a979f26b0cbbf6887b84ab66720ca05efdf3527d93a014e980d249b84182cc465ac997502d092a593133d85ec7dd704916286bfebd0f185694614ae2af51d2c70f328a9c64c87ce0f60d89af8744a63298a7ad173615f9cdf972ae56c551a2f144537324e8385380a633ab63cfa5e7d0503be5985728", 0x192) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0xffff, 0x93, 0x2, 0x8, &(0x7f0000000500)={{0x3, 0xff, 0x2, 0x7, 0x0, 0x6}, {[0x9, 0x7, 0x5, 0x40, 0x7, 0x8000, 0x400, 0x1f, 0x5, 0x8001, 0x1, 0x3, 0x1, 0x6, 0x9, 0x4, 0x81, 0x80], [0x7, 0x81, 0x100000000, 0xffffffffffffffbb, 0x3243, 0x9, 0xfffffffffffffff8, 0xa773, 0x3f, 0x6], [0x5, 0xfffffffffffeffff, 0x84, 0x2, 0x1000, 0x5a6, 0x8], [0x101, 0x9, 0x3f, 0x400, 0x9], [{0x7, 0xf37c, 0x5df2}, {0x2fa, 0x8, 0x8, 0x1000}, {0x8, 0x5, 0x7, 0x9}, {0x4, 0x3, 0x9, 0x6}, {0x5, 0x5, 0xf399}, {0x1, 0x1ff, 0x1ff, 0x1}, {0xdfe2, 0x0, 0x6, 0x4749}, {0x2, 0x0, 0x6, 0x1000}], {0x8, 0x3f, 0xffffffff, 0x7}, {0x3, 0x8, 0x10001, 0x6}}}, 0x8000, 0xff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0xb010, r0, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x5812, r0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) recvfrom(r2, &(0x7f0000000040)=""/149, 0x95, 0x5, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) semget(0x1, 0x4, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) fcntl$getown(r3, 0x5) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 16:00:16 executing program 0: semget$private(0x0, 0x4, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x3, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c653800404715c7a4e497afe703a905387501d67f0900ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b49270324fa77c328b8a93a258a5be9f4d16169cb487e706f64f509c19747d"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRES32, @ANYRES32=r4, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="289e0bb3", @ANYRES16, @ANYRESHEX, @ANYBLOB="065daa3aa0d8c81dc690ed88eb0058d15867178f0bfd485d3b4f86311cb94b172b0d62c754ea44f8f3f2b89bf002b08cd6d523be1428a78a850fb41415b681827aab9e07e2cee2c1a9168354694975c2f516ea1552d807ee76418f56c3ac9259256f82ca8478554e65817bdb5b9a085e37dd9b926bb13b2a3750cb7b4c99aa8320a3c026a6b4be9b3850a7c5fbdd3c5575b4b1f00cb79061224741151cf5b1ae9c4259533a4b6d224a3a56bd307c1d5e0592f27046", @ANYRESOCT]], @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES64=r1, @ANYRESHEX=r2, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x90}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0), 0x100000000000063e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) wait4(r3, &(0x7f0000000040), 0x1, &(0x7f00000001c0)) r4 = dup2(r0, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8001, 0x7f, 0x100, 0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = getuid() setreuid(r3, r5) close(r0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x48) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) pipe(&(0x7f0000000200)) r7 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000140), 0xc) r8 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000140), 0xc) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0x10, r9, 0x0, 0x8000000000000000) dup(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x62, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) fchdir(r2) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x6, 0x9e, './file1\x00', 0x4, 0x3, 0x7, 0x3}) rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0/file0\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/de\xdeLbpf\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x6fd1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xfd0, 0x40, 0x82, 0xfffffff8}, {0xfffc, 0x19, 0x4, 0xfffffffd}]}) shmdt(0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:17 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="8375ea2fd9161e7e0293c222c6eff1852a812671a1063bd8b5a5b32b27c85e1c45267680e08997f31baf6211199d09e21875a284b1ad93a4ba3dbf04bd9a2b27c9fc426d3ab995e710d93e8038348e65eac1975d8cd416fc5c02e697178cda1a59ade813eb", 0x65}, {&(0x7f0000000300)="a5b2bcb8ee1243e9e6880dd2465c0829f4c417df6d878eb7a79fe709380bf58e7c8386f7d897160ca952a087dfe1b1acd5e32979d32adafe0d191e3879f647c68a81542c052abc79f2cc6cfe21c808a2e2ec173e9c9edd6902be3a0a", 0x5c}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) recvmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000040)=""/164, 0xa4}], 0x1, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x880, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2ff, &(0x7f0000000140)}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x101, 0x8, 0x8a, 0x8000, &(0x7f0000000280)={{0x7, 0x20, 0x82, 0x80, 0x2, 0xef12, 0x7}, {[0x1, 0x4, 0x3, 0xd5, 0x1, 0x9, 0x7fffffff, 0x9, 0x3, 0x7, 0x0, 0x0, 0x8, 0x1, 0x57500000000000, 0x20, 0x20, 0x800], [0x2, 0x622, 0xf900, 0x7, 0x0, 0x2d2, 0x7, 0x0, 0x8000, 0x1], [0x20b38eed, 0x7f, 0x400, 0x8, 0x40, 0xdbc3, 0x4], [0xdfb, 0x2, 0x3, 0xfff, 0x7, 0x3], [{0x1, 0x40, 0x6, 0x10001}, {0xe477, 0xfffffffd, 0x9, 0x400}, {0x5, 0xff, 0x1, 0x2}, {0xb1d, 0x101, 0x1, 0x200}, {0x9, 0x80000001, 0x84db, 0x536}, {0x7ff, 0x4, 0x6, 0xb559}, {0xff, 0x0, 0x9, 0x2}, {0x800, 0x2c5, 0x6, 0x7ff}], {0x9, 0x2, 0x3ff, 0x282e5ff7}, {0x9, 0x8, 0x81, 0x5}}}, 0x5, 0x7}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361010f6ff006e57050000000000000020000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) getpgrp() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x20) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="36f989c6aba6cd4b478257815df107aca77ecf6f1d39b8a3e75552c6afef0ceb7669ace688912bc761f5a8b250008803662b", 0x32}], 0x1, 0x0, 0x1) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x4, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000005c0), 0x295, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="000000024c8a44e1b30bdfc982955d37c1c103831a5283e4b28bed0300000000cd0800000000000000000000b87096bbada761d6", 0x34}], 0x0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x800, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) fcntl$getown(r2, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = dup(r4) ioctl$KDDISABIO(r5, 0x20004b3d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x1, 0x1cdf, 0xffffffff}, 0xfffffffffffffd68) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0xca60d4e3159e421c, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ftruncate(r1, 0x0, 0xca) r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x148) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xffffffff, 0x1dee, 0x200, 0x40, "e59e7c11484ec26814148bbdb44f9d01c8149755", 0x7, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) accept$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pwrite(r2, &(0x7f00000001c0)="939df8fee9b3422ce2fb4c9b7e6cad60d326bdd681fc1c7c38e9216d7c7106500869fba657c96bb47cb783a9025c172d329b34cc8494092cf24305d4dbbbeb5b7be2d2a5ceeef1055f8f9f88dd7ed5cf68a9d43b020f00b758c6bd36f834fc16147f7c8517001649e0ab1095dc23fd71556ae4c884", 0x75, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x81) shutdown(r0, 0x1) dup2(r0, r0) socket$unix(0x1, 0x5, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) chdir(&(0x7f0000000240)='./file0\x00') setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x3379dcbc72ecc81d, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x5116cf4d3df12bd0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'\xf4ap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000010369, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x32, 0x0, 0x3f}, {0x20, 0x0, 0x2}, {0x6, 0x0, 0x3, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000280)="57bf6eacb9095489a860fc43c086954c1501d61a4ac77ef4a85bd94b6eac9484947c2f51d7352997f4f06d5b433b21a8908d36533190183c1bf15cd690822d83cfeea1e97a88fb1289280b1cded31be3e68ee871c481bc817ddac8aaa77102cfa0386c1e95ff4fde086a3d829fda986dff431eefcf48324b47cdfde42e156c36ddbf083da9e9ebda2e77b3ed4c5c28b73af28ca2f1d9e330e2aef7702388eb54bf58a7a049197bc20b65c15a7d7badc7567a85ae5998c240aa682235484407bec4b6b03c938dc0b788c79e14795ef89bd64589194413f377f3751c", 0xdb, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xeb8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x7f) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000200)=""/81, 0x51}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="29c122e839d76589f90bcd0b3089") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="adb484f557332143636835b3dae291929f3ff8b4dace74d4524634a8da422d", 0x1f}], 0x1) msgget(0x1, 0x11) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63601000080162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65ba09000000d8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c060000000000000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e80b062605ad03e2089cdd8d5d51b6add9c9612d3afed26ed440943257b03b7ecd08ad7260eb64b1924b532c281b68e1c27121bf51509678e085a786b1dcf9c8877e6cb6f2e25a3599ac6e13792213e5786b489dfce70bdd6935b75e4ff868b22940b385bc721c9d5bd0fd567251f6e3f49bdecfb2f3411b8c3351f6aef39cb2a1b6f36d3d3065e23f138ce6c97bc1459731edf3182c4402e5c17abfe5d73f07701acd7997319d90134307d3a93"], 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x3, 0x1f, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x134) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100), 0x10000000000000e2) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x302) msgctl$IPC_RMID(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4], [0xf0000000ff, 0x2], [0x0, 0x0, 0x4], [{}, {0x4}, {0x0, 0x0, 0x400000}, {}, {0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r1, 0xffff, 0x1a12, &(0x7f0000000000)=0x1, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9620000000000000}, {0x0, 0xe8a2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) syz_emit_ethernet(0xf0, &(0x7f0000000000)="31f36432d5ea596404805ac245b68c110f8e1467352862647e563ecb9e42423fd03ae4bc8f7e4e409ee53c9550deb522ac48e570990a6680774629c9da3489dbb5b27202769b2336f55920b5f4ac3ce9d3fa74da21de4b6393a818dd484eeb758de1406262d100aeade0d66b36071d02b4d317daf40e904bc6b021db0c1b5bb9fbeac0348a3414d5e4e907f6afae42ae4f6e3effb42e8e501fd3b4df4de9cd6941372c7cc9c7bef086ee3c7011e4d57cc19f43ad721d105ee994a21e39d90ca2e9fb89853bac40261d452b861ee46dec4a7313041e15940cb7c15fc45a1c602a2292e6181a0be212c7b34cb6b2f7d58c") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x10000, 0xfffff152, 0x5, 0x1eb, 0x1, 0x3, 0x8, 0x10, [{0x6, 0x80, 0x2c4, 0x8de}, {0x36577ce7, 0xc0000, 0xc810, 0xffffffff}, {0x40, 0x2, 0x0, 0x1}, {0x9, 0x1, 0xffffffee, 0xffffffff}, {0x4, 0x80000000, 0x3, 0x4e7}, {0xffffffff, 0x800000, 0x6, 0x20}, {0x5, 0x2, 0x100, 0x7fffffff}, {0x1, 0xfffffff8, 0x4, 0x86c1}, {0x0, 0x5, 0x1a9, 0xf7}, {0x1, 0x1, 0x2, 0x3ff}, {0xffffff81, 0x800, 0x8}, {0x3, 0x6, 0x7db}, {0x400, 0xd362, 0x1f, 0x6}, {0x3, 0x5, 0x1f, 0xce25}, {0x4, 0x4, 0x401, 0x80}, {0x5, 0x80000001, 0xfffffff7, 0xbc}]}) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = dup(r3) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/4, 0x114}, {&(0x7f0000000240)=""/104, 0xfffffffffffffe10}], 0x10000000000001aa) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:18 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x20, 0x7c) open(&(0x7f0000000180)='./bus\x00', 0x28408, 0x62b87de852e5ff8a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x80) mmap(&(0x7f00004fe000/0x3000)=nil, 0x3000, 0x9, 0x10, r2, 0x0, 0x8000000000000000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x4) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0xe0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530e3"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x8) r3 = geteuid() r4 = getegid() r5 = getuid() r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r4, r5, r8, 0x100, 0x1f}, 0x2, 0x7, 0x3}) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="56e2c9232a80d4f3f88d6cf872664d40300f9ad9453b329cfdedc75f87fe6e6c7d2dbdaa271d0359087f6d2943615c4a172e57c41f0541a0bbaef5eb845fd0f551517d6416707f6f492e5389fd2e84125593fd214631621f42486631f61961a18ff25cff001d8a342fd1ea02b10f2a1b9f38ec3519bc00000000000000005291011418636492c1fa403332155bbb4e1f74ef1a237c1cf958e629925ca521eb8891c06ce9ebf1ae49a2045de641e1d1d6046544ad9c1b62319685ea7d30b1199c7ac55a1d7fa6a795c8603c6876809d0c11cf0b5def0c6c2c12630d4835bc6ebf73c72f365d08b562358ce137000bf2861b8c69f3dade68111a32d409027a127e75b8368a98819c15638d40ed42e6cd73ef2662618b45789da9e3fdfd10e2259b8ebe8463e9c92f83e9a2e89ffa1a2c08b30197e9357e35c0896c0de15884814f657849aeedc073eba0e2b1d38b8086cc719c2803fe2af578f84c5d7d4241d4bdf39330c61e8569578e382b3a83d3609ec89ef3aa2f614aa80c3e8be442bceb7fd05ca7a4d89e8c62f3ab322dab0465d929626c346ac7ac421075a178f593b3ab7879"], 0xfffffffffffffc21) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0x2, 0x4}, 0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto(r4, &(0x7f0000000040)="d85461359ea626f5afab80e48297f14f286e5afa94176b20ad6e0b88f2106c95a174cd99d50be9d74a009740a2449bbb2fab0b30197fb57aabcd893fe738bc35aa6851d341ed63ecf5f8", 0x4a, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80000000, 0x101}, 0xc) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:18 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000e382a7d449ca935ed7067d36ff4342e2f66694ca430e2"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r5, 0x0) getpgid(r5) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eeb9b4cb6a6ec554c20117c200b5f7a3f1c2dfc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/119], 0x1, 0x800) msgsnd(r6, 0x0, 0x0, 0x1800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() semget$private(0x0, 0x4, 0x21) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = socket(0x0, 0x2, 0x0) connect$unix(r8, &(0x7f0000001100)=ANY=[@ANYBLOB="e4156c45e67d71fce79fa05bb8ef5e1b64767764d98769b9d5c69e211c2a0fb8dbf8ba9f8df2bd0334147596c00cedad170f21a807ae51621c766adb625e5a572dccdf281775b3b55295a8e90f5dccfca6f3e12cdcd3c477c78829cbf3f4b6b8df3520c235382be41adabc46fc2ff932913bcc0338e8f386dc5d5e8e7ccc438b151743c88a55b38c0d5c2f776ecca0a1a1a187bf9779801c3a099e8686639c86235752674201480a07f3c51c558d814985c51f61d252fb6c6142b6a999b6135015cea413"], 0x1) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0xffffffffffffffe3}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202030000000090beb15c2afacb32000808"], 0x10) 16:00:18 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r3, r8, 0x0]) fchflags(r0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000040)=[r8, r10]) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0xfffffffffffffffd}], 0x1, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() wait4(r2, &(0x7f0000000140), 0x1, &(0x7f0000000180)) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x2011, r3, 0x0, 0x2000) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="02002e2f66696cff0f0000"], 0xb) r4 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000280)) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) openat(r5, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = dup2(r3, r4) mknodat(r5, &(0x7f0000000180)='./file0\x00', 0x2000, 0x4) pckbd_enable: command error 16:00:20 executing program 0: r0 = msgget(0xffffffffffffffff, 0x750) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) msgsnd(r0, &(0x7f0000000100)={0x2, "47db"}, 0xa, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x1ff, 0x1, 0x7, 0x5}, {0x3, 0x5, 0xb3, 0x2}, {0x9, 0x1, 0x5, 0x6}, {0xd4, 0x80, 0x3f, 0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getpgrp() r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r0, &(0x7f00000000c0)='~..', 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000004c0)={0xd9a, 0x10000}) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r3 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r2, 0xc6539a672584d086}], 0x2, 0x5) r9 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r4, r9, r7, 0x0, 0x140, 0x6}, 0x81, 0x4, 0x5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) pckbd_enable: command error 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70de8c74b50d8d16a33a4e12b013531"], 0x10) r2 = socket$inet(0x2, 0x3, 0x3) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x100000000000003d) socket$inet(0x2, 0x5, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) sendto$unix(r1, &(0x7f0000001540)="5389435434198b39893c86df108f7097927d24229247cdbd49019ef052ca1fbcaf91a8e6b50934099d27a910e3", 0x2d, 0x403, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x2e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000100)="9a2e02742ed3b210a065d073cf37836e8aacb976b4a1d60d22e7e013a51de73ee5382be13cb75b354f0a3e098c98f81656deac8d2929654c1c1dc2c282e8570e43f67b229b0ad7505b70f3540a99a4d52f5e952a7ef488ec19ff301bbb4e36c2d89f2325d234910756e4637f6e35a8bcbf3b7c859fc57aa0dbc27ca1afa81e588dde33256b637a37744330252607eb966abb1bf53cefe144a841a711f0492ce93d07cceea532dc76a603a9b3dcd4f5ea5fc4070124c55a56ab99db4b7b4d1473b5204c2c38f4eca30da0240013ba2f060c9071a0a9b1d6a09c8202d151a231cafcd38741b2c539b71606f4b6d4", 0xed}, {&(0x7f0000000240)="091a2092a0acffa2b791d7968866a67901f64191f35d86fdd5a86bcdbefcc482665a7bb52fe4dfca155652072e8c769e5a511d083035a1e51967395caef645d3b4373e2ee45ff6da79f76a766c446581e223bc4dae37e41a99986eb3cabf6a2fb970d8949e5938030c0c7e347b3e862489dd14c63e1eed249946656f740d642e90570b807e44ceb89cbdd09ef9203266791ad7a7733b1731d5c9818a740cfa89471682571a8e0e826684a0dd4125c4d020c7f473ae52288374c5ae793f64cf5490dda432c42fad1eea38ebaf5c19b8fafbb2b12a8f0b01663bd03e87a3f34efaf63ccefb9478f8da0f961384c202378a3aa625a390a1755ec03f3886b9a0938ab9a4244d5c8f50a72d54d0ec9e5990575be02d225f08ac8dfb241a736241d0d156555be9b7a150fc543bb2fe6ab67f04b9b9f90cad066075ba7fc6d9a275c77bf9ccda342f43d950f8244ee992849e9d6c1d54d04be0d175076092382394ce0eda53dfa08e176062ce08e4193a10ac045dbbe50667506ad868dd804d6bfeac11d14253c968152b100c7a590a8c5b4b4966bc394737da791dc2dac75d36f137884525a700d0d987344e978c0473cc1b3e80c3391d62f1de6af25ad8aa77e6fbf42fb5f27368373e4182a4e069c77527a8f3b3037767553604034eb85ae505d57836773751f00aacdc28b871ee30c14cdbd92a623a5e0eb06d1e40bb3a8bad99a246559c619372e51e9f675128d0e589d0918693ca803806f6abd708acc19344f01b62e252e8ba5f5726d76f96c176b486f2a38194dea4455e9c793bc5b999bc8c952b59a3bd83a6fdf8bd50187bd440c34e810e8cf969fbef57edda23e4c621a7b88db0f57c4a828906def61b9eca0dd0041ce5d2fd1514360b3ad5a315ff92125ed97014eb461b7f2fbae5aedae29d0663ef4b83ff09fa447745d70801d22eff81a5ea1da62eb4f3142c5033a19c7319ac02725537b4f320cdbc4b57c3ddfbd4ae5857d7779af4eb77708e54e8fe0a84d1447c3191555bd888e81455762ca3b800fe3482bb350ed3c1d3ecb17b186b4f920d1eaa8c083b82a5aa43e6fa2b4b93f25b817cc86d9116f1be1efd60507eb96a3bc94ab4bcf55ae34de1908d9f391aae36b857f92d56f02f978765c5798e3fa2cd8c725ee9209b27645e13890f71abc3c09f150dd67e55f5b0fefec8f024f632baceea4433e2673c30430ab80e5ef96873cf6a1c4a11294327da797c751e7c88e6b00ffe28d87dad2152595c6f9b642560069d744e116971bd383f5995044ccb58e51e1b4bbcd6fef6948824a15d97d33d237ac7d85af369c52e698c9f6f9b1dd67636fd78a3bb53a76573c86faa4e6d8ba2016d9817c228b1d6866770e1588f935ebe28e2725dc8f7befa53940fdcc7240ee446bc666853e1f3a0b0c2760a7439456c5c3553d0ad883022a3b2a1b1753a0dee84133c891931aeb6b2156acb572b79e36da7d88471ca6895e35b44ad6f5dae3181f3fd78ffc4b7a905b4482dceb1ad20ad3032593ee7f16c6a9bf2c4b7d91e7d7c0ac5485399538fd4d6eb4ad525fafe24bd439d95b1ea8aac61936a4ccf1c625c2a5182cf8e5913f042dff07ffc3d4fa22241bc004bd49b0dc06539df6b3898ca5e80ff541db813cf11f58e08a7f4e441b9acaee2ad82f2d81622997825fba2a2c249b4934f0e105c6465ac18e1ca1de3c3c7b2e144e91330ad472829cecbf2817f01aa9a4ac2033ed640ae6b525ea01681ce22fcfd54ec85fa82403100a84a054361a218aea698ddf09b72cb12a80dee4101ddad2aeaf473dfc2f7b05f56ec9a102868fdfebcd1be16cb4db3e89045a37833094665897293aee91823ae02f07d62924ff4001e5193eee015f1eb8e3f87ddcb856013192ed5a96d482c02346956bb03f32d2a996c84d5eb84d1d684aa85b78c6bf3967f4dbb2069dda657a2c36bb5d4355bb3ae4ada2a1afda5151ad01e528434cfb01ee6b32a5c8e273853377df913705387b09a159c0008076cdd9681eaf9a763b330412340bdb94ea7bd02bbc00ea25ee1ac4be3fc0c5454471040d6842986e5d659c71fbb5dcd1fe84be767f4ec0bd9bbbd66884e2ad00ed9deca1b59fdafcbeda31f73d93b660f71f0d3ee28ea40df353dae8189474e98171ec395c21a6099ac36ca393b886eb0ef8d6fe548346ba3dc947694e37be0cd269553643dcc7b0f62728541696439d955e9fdddba3a5bbb1cebf1e2750679ac826d2bd3f0bf5b47b3fa71e5a3cba73affd0d5fced451f6754b4caf14cb4e181726e909ea98cb17c5d4d3c1f268660bedfc509bec241a69ca24d326325ebc1081f3b106a433945ffc44992a51fd8895a53479bc31cca84f98759249bfb572a40d5580168af52525845f41b360760b7e225e959a147334d41b74305180e8b93df49a5e2bfff5da453486b58ac7667592470a96d6a2706f8143eea490afeabddc95d37ee09a8b1ed57ae57cb26ee88093b4771a8289b5852cc840173316967430d0456318c9bd6cdee622715c4a323bf7393b9c185df77adafa8bc932e9ee7a1507a0c7132adfa15af8df0c524dc0ba4af991916d365e867c6d266b05b8118cf8b38f5007eacdc3759100870eb64b5387a55cd736f3493d70aed4bd862811696bae20dbe16fecbf34a514927aab3436440d85e08a1c61189b0382f0c52eb733a484e256881f1cb870b2614e0e04d3e0f700b10b872fd932e451e15dd818635ca75e993ce798fa12b9712b52fcd0844842d743eaebc6ca2807df2b279f1218c328e66d06e112eb226e4c004fe2582eb31ea810c11989334b95801924683c7730d6e3e40c7bfef5cd6a933259e74678dd3161d95b4e71d19047507486d6727f68f7619def3922243bc05fdc624b4ee22b6ebcb0612f29b3d34af9aad0a12d0f8770784d39045af655c840870db4e8c6c06899c6173661fb8d4d16df379134fac1a7d8d643470d114b4556af2d98a96e727417c0be42869edbc6c96be8afa33b34d4f9918633589942c8441b78513ebefc6854851f3074b696fd0dec8dd0a2594118ad62cc2466e4221eb23be7175b7244c8f324b0323bc4d87a3f617f655e7c6ea92dd36e3a93259dae14090fb804c2e6fca45be8fbbbfae097f4bdda67b81eac5f69c04dc58481e1fdeca2ed19f78814a12536f8e3052d54fc831f267241143f45125917755d2d9347ea19438665c51ce60b5da04e38973555d0357c19acc91cda86f1efd633a6f724a69237e74c8dfd9b55f737f3ac67084734902de333f82010090adc511503f917d1af359807a2a1de7b0f13eb74ca7799b6e527adafa6a3564c08a6b1c170c108328391a679b59e861ef368dcfc823e13856dd2442f2d9f52b98ae9780ff37db1e93ac822e1df327e1095a9e42ad3744d541d4e624fa8d404191b984a0026119fcc0a3edb916ca43aba3ecff282ed609f451d419f38e86b0848532caaf00f3a797ac67035b0b1f41405f51a6183d0a63c82d18f37c97e2e852d704d58d87b3f95bc873875abfe62a9d54a4a6a36ad2cf580dd780bc13b2ca9837bbf180fcd9e075dd12d2b46221b3ff62de0374e8001f53937f16be9b26c7b7f384539385b40a68133225c9de50bf41e61edb6a06baec64fce314a000fa6d3f86ce85aeecec5545784728601f716c820da24659460a98920f617621f487985b2878b02d142250acc10dc7e168cd8053f9757288351c8118cc95a0415e2bcf023fe2c8af138529defe7b911364a9c4c131aaa033be34e676cb9dbf532795faabb599a04da709bb4c451d2373900116dca3051fa359d63287ef39b73c663048d00fd85cd03de22b73e72b5eafdab5c82c906a5b339cbc5f3d553762360e586fda59c28630ac698ea480b32bde6c5e6831a4ca0c20f7f683d723a57eadeed07000c917eb14e68bbef2167f4d38e16042fce43adfaece837dd78cd467ba7b4db39136458836cdc3e25fe38f0062ec0bf00d75834013428f345646b9aea7b3a4475b46c37624892698b793cd828c214b0cc0af15fed7833bb58638e06b3aa313c3921484f718327a883a2747c7d273c2e84e352c5c3aa16a80530382a793733575ef71f7d9acf8a866eb3b4b0a682037e12f75bf1d8f2098f972e1dcafd19566a9556ff6bbf1724fb10169251e397d447daa9cf351ecf520a52a9fbff81eddc665d7670e2137af695a5bc009a153964e9137069ca825f41e1a82500b6d5189d0e060da27eb5b6a78dbf3ead8657f2a353a7935f7043367f13ecf7966d7266cad9ffaea286b0e8210f2447b115f9477317c14edc9401aebef7f0fc62f72dbbe91e5c72eaeeadfa1751b2a3f902f72d9bc8d13e2dd5dc540318c1078d70b9745d55dc8114b10c7c63beafcc9ce136d8dde429c00ed66e0f6587ea68f148a953eebe4437ca196fbb163b192990b94cd5b5712257118f9e01951cd1cb93d0663f93a79dbd289c0e2efabd39386294c85e432775c0d4d61e067e50c63ce4feb0b638d7767fdfa6d097b75dd71b9093cce4301e9b6f7b55001fb0ae2c162e04712c1169fa5234d21660f46cd663767a060eb5e195e4dd9975753318126f1614b007f6551d11acf4cbbab1dfc18fee21ed2fa4e91120b7b5ba98f51eea691aa2b8c1524e1ef13d545ab3d223e84ed9cda6828828942ff0acbc5e5b497e27d334ec5c4bf018bec4a9a7dfd1662663b25df4d9087be75328ae1879b01b37161a1c63ecb4997e6d5690d0a2fced50cc3a4b678f5ae0601931d6b07be4a130ea2477b013efedf0cb3eb014c6cb44a9426dc4c6cf680e7c87e5b4f647e2f3b3d6601c5101b0fe8496afa4ec7a4fcb1b1abb9a0f36ee947ef5e139c03712402194c34d000292b8dbe1f8471ea06009da03151dc0d576f4e277dfbd2f04531fc15512543e0e20694fd3beece837c83440a092ab3bad5a964d5d27f88c2d08f9ad0e9defa1395614d8b56268690ffba1cbd71fcc96b386094c690375e6c53a48fdef5adb4b338a4a40109c76ccdf9405257ccafe4a9d192cf7de365c13acce34ddd43e5bab72e8d5af15121427b2f3f1058eb1f86e41456f7082894708f9b1899b372a877691d71e8989d1ee54cff76f49e49c621f17406c2ccddda9d74fb6e9e4e739aca222595a8f12aff2bed18b18e8f2001dcf232ba13cdd5f306ed3becc411c498b80bfddb481677693af0d99a597bcd96749ecda822ca26c8c08ef8300c2988b751e5c8ccb2583a6fda633e5c20cbe760a25ede6cc78eab8664674384a72cb4bbe71af83bb3cac813f68454f6c49520e6f39f37f52b061635cfe7d44a9ffe470f8dacf44f84375e9362786ea32320fa3564de460dbd5bd8b706ed750c1deb0c5c072df9afc891c1fe41dae2301549e8317cf7b5215b9bb659c967d8dc02b43813c2a5bf7138f3cb04cbd180994a8444e445a61548eca7cbe97996adb16501b9361f0649652811d874501bac98309795907a72b8af83f314f8c8749dee1d85487553361655f5d6a22386da9739f28beb4d03f2a4afd7a8fcf6c411a2b0930bc36ec7a1b234460017707003039e52ff37a4e54992bb507ba058f0d6f28d0bba1c94d43fe8658ef73433d3ef5dcd3dd0cd3e304793cece4576a67799ad526bc3136262e05cbe787a7aadd2d01b8d19cd080027dd9be0043225177875b390342a96e5f60eae203e960064fc73e386fb4bb8e702fc963b3ee34bfb96d39c70bd7055ca358e0ad4cbdddf49a20ced12ac4e3ce8695e9c47d6458d94ee860cde46666e2b125efd4a1f978a84dc45eb1de60bdfebce974e2446", 0x1000}, {&(0x7f0000001240)="c79b601b6a33633ff8db0863d442dd51797950c96ea25766de2cb94937e1a4bf3b7626454944bb165cb18cba800000b5ef46ea352c1e25c9e5d3d93b6b5d05000000003180fea128ca3e70f450000000", 0x50}, {&(0x7f00000012c0)="2b4a52dcf7a93d6e9587ff0c1b9d51c5a8ae0d03ba7a54ed9985a5f04de62b55813d864945ab316cd2d1a8cf5efc1cb06b986055dc3cc0f844a294904a3be28bc5ef55959b6f8b4e6e809a0ebcdf9fdd65c10b25b8e4f77b9b5f0852100c0b01c10a84c4b6d0ea655fc0f3f4a4f0b084030acdcbc848947953265ed530bc3c", 0x7f}, {&(0x7f0000001340)="2814fad162766344b1e590943e600a2303629a50119f598318437dd073674d61cb4953295035cc596cb18f8b1c2d1a6c97c2e6d35ca49ed5cb353f843b6468c81e3ee8c6bfadfad33eef866eb47b3305b09b062f6feeb78a12c3d4d5855e57c141fad472f767e683e89e9db7a47efef7d1de9601d99ede0634deec08695c1ab64c1a7a6da66c1143d51ea6b5b4c2b54a509b421fba16e3e5a3aca44c34e6562320c5b33e6e68e561fa42de6a6c73cbd4749c9e3b81d48f58ab4009518707fd6e8b0505b4e4bcee09b33740dd47a5f98c9007c9e170a3bedf839eac0fdfd7814b0a9ee1085f97d48c36fbdf1bc62796964a6c2945c81f99", 0xf7}, {&(0x7f0000001440)="c2e1c17ec23351619a978d0b20cabf0b289b804f0732d885d2724cdc243615cd73a962476132019f439e8336b6d1f9cbd3b1fb094c4470796991bf5199c8cd50388bd6d4151d682dfe25b6a79f35a967", 0x50}], 0x6, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000015c0)={0x6, 0xff, 0x1, {[0x9, 0x7fffffff, 0x7f26, 0x40, 0x4, 0x4, 0x40, 0xffffffffffff6e44, 0x8, 0xffffffff, 0x7ff, 0x100000001, 0xffffffffffffff81, 0x4, 0x6, 0x200, 0x403], [0x10001, 0x101, 0x4, 0x80000000, 0x8, 0x9, 0x9, 0xffff, 0x9, 0x2000000000], [0x7fffffff, 0x7, 0x1, 0x4, 0x2, 0x1f, 0x1], [0x8, 0x0, 0x2, 0xe, 0x6, 0x1], [{0x2, 0x3ff, 0x1, 0x1}, {0x8, 0x1, 0xffff6d11, 0x4}, {0x9, 0xf0, 0x9, 0x9}, {0x861, 0x3, 0x40, 0x50b6}, {0x40, 0x7, 0x1ff, 0xf8f}, {0x7, 0x7, 0x10000}, {0x2, 0xfffffffa, 0x0, 0x20}, {0x5, 0x9, 0xff, 0x4e}], {0x6, 0xfad, 0xffff, 0x100}, {0x1, 0x1ff, 0x5, 0x4}}}) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r6) 16:00:20 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x33) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='\x02\x00?\x00\x01\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000540)='./file0\x00', 0x60e, 0x29) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000940)=ANY=[@ANYBLOB="03000000002000003d551559e046828f563a7584eae633181235a04adaf5ff5e884143db8d371b016f4f437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cfff0300000000000019983e161bddbe47954cbbca9fd279162c5982300d72806888b58f52748bcbf50315e2de3f6cf063c602f5e785fb1781740a78183621d8bd7363ee5bcd6152ffff518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be325a42b604968119e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db3979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad08904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700000000000000000000000000000000585d690031a43cb222c408b4f51b86ff995322cb8f80025f4401951bae3a07fc1fa1d42d8bc035ca40b877649f6823f96e6edd41b2a1637358325e36ea702c080b915ff78563ed2a3c523fc58003060dd9015aaae35849e0b85f4a6ab3eece2062574d83b55f9f3aed8bbc9f0c20a777409f41b51492d3f3c5233fd216ab0cf59ab0d3c72e8bcad01c56d877c1e75d1bf0c5739533308a8dbfc1b88707aeb6edc67220628905b692406fabf73bf0e4d9fa5d7e41095a2a6e9318"], 0x176, 0x800) r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r21, 0x0, 0x7fffffffffffffff) msgsnd(r19, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT=r21, @ANYPTR, @ANYRESDEC=r20, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r25, 0x0, r25) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x88) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup(r2) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) r7 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000140), 0xc) r8 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000140), 0xc) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x0, 0x7, 0x6}], 0x1000, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x7f8ebc68f2c95abe, 0x4, 0x8, 0xd175}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x65}, {{r6}, 0xfffffffffffffff8, 0xa, 0x2, 0x7}, {{r7}, 0xfffffffffffffffd, 0x188, 0x20000000, 0x401, 0x20}, {{r8}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x9, 0x1}, {{r0}, 0x0, 0x8, 0x0, 0x4, 0xfffffffffffffff7}, {{0xffffffffffffff9c}, 0x5, 0x40, 0x2, 0x8, 0x620}], 0x26f, &(0x7f00000000c0)={0x10001, 0x5}) connect$inet6(r3, &(0x7f0000000140), 0xc) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) mmap(&(0x7f00000bc000/0x1000)=nil, 0x1000, 0x1, 0x1810, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x140) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x80, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001840)=0x20) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x86ab844ddbdde56, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r11, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x407, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) getgroups(0x3, &(0x7f0000000140)=[r13, r17, 0x0]) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r21, 0x0, 0x8000000000000000) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000001900)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r18, r24, r25, r26]) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000140)="34d7d93910d681881b0a7aff7308905a223fbc41256cf9d6815f0e8fc7f7e08ac1ce8ea623adde6b163172ebaa7503fd2a6c9ad99702646c338c2a70b5058bb4e3bd8b7fc7c4713ce852eba24c44776780bca7791ab20660cc8051d4de07030926bc9eaf5f412fecb4d2fdff1c29d472894eaf70c26ad3becab257ced6ab20e4e3adbba11e7b5d8160ad12bb2a61201b31942ed4d181750d810342a1e8b46239b99dcf6261b4fb04a83d66f3162cc5a5357cf4256c6e0a39cae7b59c5c1b2826eb9f483b03cb0e1e8874806b7f93c49d05439e72d6d2f0eaf1641b1826fcd4dddb156b8752179bf96049db74320e", 0xee}, {&(0x7f0000000300)="b2f6bbfa618f6b3a79cce47d83a8342b8aac72637c06f6772961eb4004b75af81caa39269eb35b8e1223a3d4dcb74fa25b828dca7194d26abb2b605eba44e59e99e2266ac2f429ea1a0e198791fdeb0d1a5b360716dd60dda88bdd4cb1e87c7777430c8836907679a2eeb775f1877c0a8a10947121503371abe65e359cbf9963daa899130e5561a33485c5ab8dd9c26461d657b128bef1d1de1bdd77680f9d08e7f39093c54b98aae8956674913ca831177ec592c336fd8d79f37f63dfe1458c84b8c5e9b302383b16f161d61cdb3c9c0d2bc6fd51ca4380b33e8e", 0xdb}, {&(0x7f0000000080)="d4d8a35f581ca8617909f42d0bbe664dba7619da3d85a2a6840f69a87261abc29e7d51488ed504db7ff808520e99047bd5a630e9d6800c4de08ed8076e218c7d081d9dd42929745582863911522ba9637cdad6058941", 0x56}, {&(0x7f0000000240)="c8967eabe301aaf552ea2feb5bba4c06f64daa5e0a89c879c08194709ad3ed34741da36a5d07e3caf004b118f3fe8b9c1485996644369f1c5450b053e20abeac80f3a262c0054ba9bb", 0x49}, {&(0x7f0000000400)="006bf7d293803bae5615268068f181cc46f1796b93161f2f3bae8b042fff3b6e5a1595f27dfc4fd1e3021df25a9367bb54050134ea", 0x35}, {&(0x7f0000000440)="aaecf8bd65d99098779823037dde4dd28666e808012a331807189fb60b38160e8bab8f658a4b7ded31d00f95f5d781153a5c5c398194447dd47a29c2261bb0586cde817e4ea5edacbffbaf2887520b9026c4e57c3b4db3a942d10984bd5efc683b5ea9b1519a5555448a4517c74475648a49b369a865d8d8f43893ddf706a490e6f04668bf7949db5c31f73bade3aea4a7b8de850abe728103f6b4ac4fd1c2dd6d0f42a32bb63d8ed2293f27ae400121ed063c0f549d761594f9f403c57571d96afc919838fe8ad7f196664dbea496773e7754ed043e5496a6953d618dbee099689b", 0xe2}, {&(0x7f0000000540)="4a18eb8e3a1b6485a12fa7c1389a981f8a3542843775729a09d99b82cb7f946a9da0f0f1e57b7ad7d84e00d331680348756d02b9c8cc94ae633d836f45004ce3aac446265c7943ea90fec19b646df4c760a32f16efc2e07310b5f97e49fa64217424d8422012d3abbc8125e9a987b395cc6a7f6ff6f83da17bd16e6f08097101f3129d5d4509449bafbfd385179a46be7d6153a70fcec5cb06d2b1dce11d8b0d08bef58056b19cd2251263f633aabd819ab6cf7e03b606a5555510506a565cd7524c4786df76acb5a1df5be1e8e5e8d4148dbe9a1f09ceffb6af23ad6b0f59ac29c6a089ea7c7a3cd6c79d82ce786b6f3e88cbe33cdf2ee33c4f7a79e86ca7d8332aaf51f29b33af371deb233014bc46adbab2bf7c6f8f81290b8cafa5038a9cd1a2294010d38af8336f1dd222e8d3e51af182fab092fb6e793a0e061eda23ca15ab6d6db19a5f15e912939896c6683e64760a38a0c80d590ac0396f27689cf303cffd44abe23fdcc2e298fc9b3c54f8892f79dd4454fc6a379e2b11e266ed8c2665e21892f9761bef4d58d557100b9c340b1ab5fcfb147cb1bd4b7e147c25923b6b9224b6a4c39d4d1c0d0e381b9f1f5286926fa919d8b8827d7e4178b1f8626f4776ca2d2b3d58b0e57cd435e791a98bfc8f188f63340bb10a1bb98b993783296ad249e037d112741a396d61d4b7bf8501bbd81cc77381e166ae8dc93638e5b819e5fddb778c1291e1f732576e77654ab52ea6069feb0471158afb65d43f72843b8cdcfea41dd0834bf992ebb4572712e63723351399ff6a0dda1a63bb20d270f2e31961fd519f05f179865b0cdf621eab5203ab13281ef5837a2e945bdfb3564f054554044dae89b2827209bf872729455335ba1d7c48b65e65647b30a6f19879205e58bf2bd5b838715d7ae5ae63f9291fabe427a8da5972bc9dd6a4f3b6607b32772f40e6a57b7259afec084486356a8182e69718d453469a56089c3c13442ac9b2817dc4943aa86627c92b47c5cdefb66cc36bcdb82a1f5584dea7e884bc2859d422d4ffe3cb84903254d257b4e47d11e117a503d8e526f61b8bece1c07d7a81128ab9999993445de13786b8d39b8798e9b3e11ce267a2316289b446cab2913c0d1cb3558de4ccf673e04ea854ff42d6ace5cca4d480a7f964a1446180eeb37021a0b0506fc7078fa892ce2a5f5b3cd61ff890e08eee806a62f203e4138ccefd459fdec2603be1a7ab4351a18d6e090e81b4e38677ba16612875945b58ca538664094416b0b8d430874c4e16c1e31b74d1f1532ea50fc63e8f389eb0c40e6796d046443c92ecec0b52643fe2572d6bb4d23f3c9af166b4e2801888fc475533af2c642674dbb6eb4335925d95c543bd070e077ee8fb3266ba488eb6b76d2ab00748653a86bc0682f5ad94e9431d90d6dd56d03650b0a11602a4ae7964932077a1c886da4350f4f2352e362a0c344710ea2b2b62711c161286d5932fe9271a1152c614f13acdc8e47666491a5ed1c642aacc7151be0698ff86820c17d1d2bfd18bb6e4b7df19efba145a395904e782a98b8ce9143132d5769458decbb3e2794039b19685a2726fe6b3c2d06a682ec9ba7404e48be33475c6dc0c7f83c326c9fbe50d26d2b40ac2b4a84dddcdbc6e3f0176bb77a24480bd92ee93426d2086b3c634d5ce42f33496894c9a9c1700ce6f606b42e46f623215661ba0ad43f238a732b008d78ceb23a3e827eb3fa0b0268da8686a4ae16f2a391b4fbe66384e2d3f631c60ce3253a033a3c3342e3c1ab196495bec700d14df2fc21fcb5188a0a499c24d0d96b6dccc22fac6efadf30099fea1fa88609fae96978e483ecb733d505e10c36ba8eff7acc47d395000dbf5b616d07d1631e2aa64ec1d68540d319f1af91f17cca070348a8a2831db5464ccb650d1b3a25ce790c440e5d59f461b1a816203bb164682adc5773358cbdf979e4f6a112aed93b3670a14a1483c7616341bbf06c891b83a19c8016c39bd5b28d8c3689fa7cbd9caa634b1bb194a923e4eaa21af23166bc8110c874c3a81626dcc7bc389e62d66afd0e2b400eb3f9d802b8d9c6da60a20a7cf9e13bd125ef14fd06142b6b465ec5d04a63905109d809bf97a7a140d72ae619127ff69a39b0c7cf93248b3350db4fcd762677233fbd3de0029182d1aa230ad9f00cc3a15830b33dfcd104d958d4a30a74281047bde78aa3a55cdaece5faed47a6481dac4db9b6038800d661fcae990ea29127ec5c707b8491f661e19e350b89fb0e6e2cafc3e514e2ff1d776e703f121d6a08dcde055b9f8ec2ef1993a7c9f3884b775140bca524f61924c2ee778b89ec3d7fe08ebfbc8bfb961bdd73fdfcd802fee8b089156d4e8fa5d6ad239e27740b1c888ef46d52cfb9795f3568c83b8e395eec61652a49625d054ad3c0c2a9dfae7821ba5194c165045bcfd3b7db2082240c868c2bba906aef44711728b9604db4564efca91e2b475995c28c3da37a067c65be253ee6a3c0a387bf0cf8414f3e14eb9edfde6082d03adf87d890450a7306debb30ccf13d4ad70898470fe1192dfb567e7dac2c7fe6c87ffc0566c1936544b2ba8f0bb7f28d0c7fd351818401dffb380d1992b13ea8e78e42ac6edfc3d311ecdd5b3f404216adf69c20a8af06497ce7306ae1c84def6e7f23fe50c9edfbe43d1667c7ad35553f78e287afad92b36d01300b4e07e08a3ad7255b8d7d66f646340114e09c7f07fd58adfd3082189326d4d56df16c2f6efe11a753673aa1701cbd9f96444aba1e34b684895b373137d237bc3655d6ebe1888d310c3828ed763721adae785b0eb66bb56e6ebce30191237e110a439d2de216efa10a22ac5afccddb19dac25baba78dd3904f49ca5ded51982742de52cb8e62ce89e073b4d2600699bf46e6053d5a9c737deaaefb32089e56ed7f3a9503e6149de308e90a6e031f2727946cb12985faf3db42643ca1ddc8d503c45705779a24adb0aa7c779d145ff1d236da5a80d1cd72b1a377aead49f989001d186d2054a820d84643b378f656409888ab95064ab063587cc2f3d45223f484c45f4240eaa20a55c8728cf5390b8abd8db4f41b789b013911fa268c19976e106d955c11010e5f4a4c224c0c13a195017531e671026e1b9905c3a65cbeda159a6dab9fda38e113d02821253ac98349990cf30b0bd1faad402f73c3a2d9b3b7023c6e24d6fa5c7782e26ca9cb14900c2eaa1fb0ebbd97fd8cd4a84a105609465a1e48151b5510dd1909077558873c3df98c7d17b52893bda25ab32d9480d8285410dbb76a31a66c4725b5df8d661524d30939daffe33a95b50bb2495812595e23c0b29808732bcd7008f5de331e43870a32aafac61b11e3bab8fbcbb5b20ffec1b0976d3abba1555b51e87211b418b4c9cd0e55a7f76d4077d8375ce1645cc4ce44b52b8bcebabc68bf4e66591904de73908c51df5d6a856be75c746cf0710894403ee3acf2f6edada7e1cdf99df664c95fade772bf07aa7ff2eb3895890ad1ffe34d8fc5df818219e9dfb1a230fbe08d621ae0f509b1d39b7fd5b3e897cab344d704d38536b91008cd9ceac9e91dc4cbe2c8dd3cc452fa74c364754ce1f9657a10064f1fd9cf3f40f41f49ba2d03a8ec9e58f233401ba556743048ad2acef8645f6358f94da5d4c9da7390a3dba285d6cc6bda6dd5e714daf408c760b0d4362f269667bd16d2db9fd7a80d3615fd7338f61c5e3f9656bc0cb9c343bb84b67ac9d895768938e9abd42e7dde2bbc4bcf35b7b5d4b7c73f1f4ffa5d2a8ab00b0633f462124bcc95504950e2955ff09b74693b05dea176c285feccfbe04421fe18a2caa5f3ebf40b1b3fd86ee998cce2533f7eaabfc56a75b88125468f07e3270671d1ccde3c1aefdfe0b3a6543eebc9936aab8843da8642da0edceda403c62580b4ecb45bcba704179c1e0ccafce4127830f9db205c1037f221f2e428f461572e32613ee9de3b239d36a70f7098ee76faeaabf687518df5684514aa7c0894329e06983e232b2463ebdd87a96b02306457f5675a6f3af3faf5f44dae267a5782a4c234f142d4ba5d7a07379dd3ec00ccf2d04ee7721545045fb03821b8534f6c4781711b37b350636fc5142f2bdaf7c2aff736e05a9f1cf68bf6875c125f03d4afd0116f20166e23764505c9ea809fd4ee0f6dcf61f576524a5bfbaa3ab7b94ebf451bc30e41cd34329ef4ab2efe87a8f85b4dc57c1f0de7b5d43ba414aba8bba403d6dbd57b66cfc11a69a7583320a7e0d3803764d5a96b67b8281097c88bb087d81fc704128532ab994d4336cd18a4a911313e83b9262c6ffef89269bb6decb6c87fed781352fde59a13b0ddb6fac6108de048b1a8d5d5a38011df950993c076de283bcc66d3100f4224c64cbcf474c0002179233cecf7ff5ba34b81f2dce3b92efa3adf95f403f3b39128781f882c5e878b122e1727b4c23d7bbceab5d5663712e69df75be4845553cf81ebe566e848e5da634e77def5c9d3f55cdc4699e036ff5a9fe99844e1b0667a27ffedf199bb6c4bebccf5fd830e7a5ddd3a9b54c60414a5c58c78c851f22203f8e050a53c77b55179f294a88940fc623866b3a4f272c0f0b45ea4f8a9bbe45209dfd0f767f15bc9ab83acaa860fcb679432184e26dbe5359273316af9a4b8aacd7088540029c2ddee687ad51b3178852d8768bb314773c7252a87b4416c486de22b269dc12c25632fa2e2990b8f1ae0a2c8c0ddf147f24abe74cc98b5c66736760e70c3273b12567c0642a9ad1eec2fc8da12e28529acb48d44da40f4940d686e3866155524a30a1a96ffdde635e6a7ba1cd966b65ebfc664e0694ab4eb693cec45c93cd050e3196def85514cd969fe4b8a702804fee1240d9e72ebbad3417d506f1cbae1d59e59c9cadd933ae5fe04a0925760965be06d9eb08743778a361821b93b6857a642fc27dad18d28023a53cc5c2fccfcbde8c0993d5308084e552b8e035e8654f9b9b14b537bab84a033306468d3a5974802bae9b1f1d010db15855224d1ed3c3649b4a797e983b555a062e57529d713453585ec3035bf17ba3623b42c1f01b39c95493344286f6a25a7fc728dd3e241c4f2f1389b19a25a25f8c248d5e978cec4d829bf842e37f07dfe77ce3e8a315aff4ae95a9e9b8555466c2f6695f2b78b966aeb38367b06b0e38cafc229a642cc1d9490723de9fdc38059a7856107af87343ef8781dc64eee450d38d1e5d999b3ae791ee5d4b295509efe304af88ef4e805105a574a7b6adb16769cff533bf06410dfd9395fcee186fe77268cb02a73bf2de7029ba5e83c15a4f5e2f2e78ea19f7a8cd0f383bf65d28bd1bc4fa1c31815e2985c1f110c58c1ec43a1f7c49d3ebd5454499ae3986d6beb1a5b20425a7d610393fe87efbf74de9b28e2cfed89a7e140ec0f3120603b85e759a943462a565ec8a6bf7880d8cef0041c6e8a77d10174748d59a7e84cd21b4e77b1cc43754bd39d8eae84e5459fb2258d8cf451241054a40a7a9ce0ff17dcb918bbe856929a5b1ddd3951d563a6c6ddcb99b6cf51240f0f5d8005bfeacc62f9416edaf8b7676ef180c43354d6e57cde60fc70464f08f7798efd7d44a68c15457b734752b8f0c4d604f515287e6fb44cbec70a5ddb042e94b99daf218b600ee87ee4d565789125171afa60292da5277d9621335626e0c26ee44bf2f4f09d278ee1e228bc245ef28283eac078d4fc3f4c8a1d36cfc9c806f706a5ea81fcc72c1369a401148f8f144bae1e147876d34369ffbafd77a2f0c9516122af1f3326ff0", 0x1000}, {&(0x7f0000001540)="c0b45d14e344d03da02bd884db03b15f57303271437993ffcdb88e11d452f9a71d8fe260b2e35d8ad1383c1725e8edc1aaff90c83d658785076b5666ac7aadfa1c63e50469e58a2128674b46d8d1bfe31122da5df90a3b97987848b60fcf17fc5c5d104c0944890d42e1f44f21af5c3fcaeeaf93c61f2c96f4cf7311b65a0b9d259cf0dcdcfa33e719b7c96fa03bd49b1d18413f01fbf6f83a0bdd3a6206c255d0d0556aa898ff1c42", 0xa9}, {&(0x7f0000001600)="38b88410e7ba844aec9a79d384a16e13571251b924af5be2501676c69b933dee224c7b3c7f255d80d7ba169cf731e358b2d7cc515c5b4b1dd27515de055fcc7dda2a069074d04e3afe414d76dd359fdc1ca807c7b27fb621ea053fcd8875b48dbf4f796322aace54bcb153097896880142f6c8ac7b88b1909ac83a840f9244add50e7276f0f17ab8a6f77c0cc4580efac9ca9bf1e751d5a0027c4e0681ffb83f193ba7acd2b6e2fa1229d89d272c1fa9bc7266f446b687c7e86402c4a5256749f7d6b7be", 0xc4}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r6, r9, r25}], 0x20, 0x6}, 0x2) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) sendsyslog(&(0x7f0000000100)="9c0915674437d0fe8df7e08ad39721e670cabb2322c9ea7e3d66dc427fb43201e04b0fc3da28e3b8291bc0014b1c01593fa43d2ac33fd65c912cbe12dad47b47f922f5709ebf0256bbb4053963422d38fa6bf6a8d8739261759fcb8629a228cf9c7c389bd513181025b02124bcf5fef071e02c3484d65543fbc0aa090f66071766aa4edced6285889b1374ff0c1c2344dfd190acb42db4ff9282d90606727f697b5a198e507a058c734618bfc2", 0xad, 0x10) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/233, 0xe9}], 0x3, 0x0, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000001240)="515d13704d9e722740b8761cf4f49e573603ce996813dc86f190f1fd33881f59d6c44fb36564e4b054c78eff16b2b1c96cdecf41fd254a3db2d215e6734ce24facb5e60ffd335e0c5cbc6485c0c44abf1165296356d6fc6be9a23c5237b9c042b13563a65a21df853bac8ecbc33a9eac3b755e6a1ea0bcac7c0bad55e5de5688ca8e15f888ffb364dd81039525a320e5054a43b41eeae44212a4c66c89766a66ed132b1f65f771caac1fb0cba456f53214fe7dfcb53d2aad97b6ae95311196c9b0fc22dc0d2a79c8", 0xc8}, {&(0x7f0000001340)="17d05f7ce9e96f09502789271336ff74416d09274a099d6b827d0b43c87d8f6486274f849ee9be838ea1d9c914fb61b56d11e0eb773ce3b1aa24d2ec3cc823c1b4950b67d7324b9b531654b6d5d0f0df148b1bd4611f542c825a483933d0db557581ab73a050c7ef9651f6324cc988d76ad19a6fca35713f29fd8afa00e3652e112e6504cee1ef0cc5d58714979d6cbfa66ecddf4c583bbc3d99ddbe7a87a6ef6010ba3636b84d02bb44bae4670c630777d1f4973751c2a6100855ca61b1f826c0c0fda531fdbed40a5ecd942e21c4491fa379eb533b194aa7201e1068b221a9830f21b808660d9a8cffa5ee7e77777aec0b4361729cf4", 0xf7}, {&(0x7f0000000180)}, {&(0x7f0000001440)="d2fef4b6266f3bb58fd3643a9303f7c0a5f0d44e344962f3a77eecef043ad8bb6d81bb0bc4d61d9581439c93c4c2a3a1e7592a40", 0x34}, {&(0x7f0000001480)="ee47c842", 0x4}, {&(0x7f00000014c0)="e9e4e25b4a514498c884a26932be2b1f0291ceff65263cd8d2b59e427635", 0x1e}, {&(0x7f0000001500)="f8e3ef028cba153885a3af480770a480dd9bebf72f1053e9591196b0dbd5376cc1d377ae97d3ed03d38f3edb14e00cd3e4e4889eee667f2d552cf460", 0x3c}], 0x7, 0x0, 0x0, 0x1}, 0x4) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) close(r3) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0xf, 0x87e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000200)='./file0/../file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) r1 = socket(0x11, 0x4003, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/246, 0xf6}], 0x1) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x7, 0x6, 0x40, 0x7}, {0x34, 0x80, 0xf3, 0x4}, {0x200, 0x9, 0x1, 0x5}, {0x0, 0x0, 0xfe, 0x1}, {0x1f, 0x60, 0x8e, 0x2}, {0x2, 0x3e, 0x3f, 0x4}, {0x7fff, 0xff, 0x8, 0x7fff}, {0x8, 0x61, 0x8, 0x64}, {0x2, 0xfb, 0x0, 0x3}, {0x6, 0x5, 0x51, 0x9}]}) sendto$unix(r3, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xfffffffffffffe14, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x3efeca7c364e459e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x20000, 0x0) close(r7) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000140), 0xc) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x200, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r10, &(0x7f0000000140), 0xc) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x8000000000000000) kevent(r11, &(0x7f00000003c0), 0x8, &(0x7f0000000540), 0x4, &(0x7f0000000640)={0x1, 0x7fffffff}) dup(0xffffffffffffffff) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) dup2(r0, r12) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) write(r1, &(0x7f0000000280)="3924b3d761277c901d598416f1a220aedc880e7cf7abd5a50b80ebf3d25ce8ac4de036d023427479a3a7b11093eaecf6e84d9c73da28eea132681484271df3786766192b4cbeaccffb7fbf21aad642532930d4c98b546460ddffc048cfccd6dcf96affed6a858880259e20f85f30543807cf781358b4cea069828f7b08579f74cabca3d8f3a64d4d23b1c03314f47d8d0f89d50cb63d4f90e2", 0xfffffffffffffd9b) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="b8", 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x3, 0x558f, "598cf802016bdcf769ee00e16e95cc170c57d791", 0xffffffff, 0x100000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket(0x2000000000000002, 0x3, 0x102) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x4a}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)="3fb08238e8aff7bc5d003a5aa5c6a4904038608fc1ed8811f6c2035610a22f29e66216603993723183ade815076e04b452d05c4b03603fc82a121c3b4880fa31cfc6241eb52a9f33e04b3fb56ea1cb1d2b61180c1a99dd96aaa857b53452c4e7a2aa58", 0x63}, {&(0x7f00000000c0)="3f5c188fd3afa402b5989e55e2b7882db848a95dc41a7d372ca316c32fdcecbfd0d4c76af1bbe8ae3b253c345e903d94b031e9af26fb17e0ae2a34830df4586e17d3ebf8", 0x44}, {&(0x7f0000000280)="e6a4ed2edc28f349cdbeb69e3b6e285437d196b6d436d4c850ee28f6bf98075f69bed1585e63a6b7a58270502b5fb3d397736311df3b180c3b22bce82ed406ca585b07cd88789b540dff16cb2ee479fac9dbf7914829bcbcf71b06d7aa4380f75714546360eeb1f6035599aac7dd5670a2e43ee97632cc0d072965c6f7fb10cad2db74ba58d503ca48bfb71605ac926358ce16a9313356f9a63a6edc7fd5eb9face9a00e990587cfb83477d9a7", 0xad}, {&(0x7f0000000340)="bbbc3f9808a812292f59ead417e425c27c59a691a68804e183d859d5e3b8084b268b94c780968d8ca06e183ce0559ec52e249598394a4e75b97b1cb8fc144d2a7d4df344dbb988ff57cdb377a515870354f9d36506ae45460b71164831427503eb7e22cf129a26d6dfec09eeb23d10b14e802efeeff0f7b11eaab43c50c3d1885b7c2b22ff457aca2e612cfa0b51a78583a8a1f13fd10f1536b64004611e3c2f644ba5c04d22d92cc5ae079e41fd771cfd74f9c7c427f7512d35e69d14025f6699fc13b0ff0b78f58c296a5631cfd407e0cdeddee3ebc0d39e99faf8d61ffe2123583f50dd301713670a673516cf7ecd10dedca8d09d36b88e99898fce886fbc480f285090d1ee36c674917714014e523a4cfc77f9986a00b1414facd76df5c8f2a54009a707c29754b55c07bdf8bf7650dbdd6523cc9aedcc69982a581b9e1fbf5ff45cbd58007915ed5b68f8b182eef69a78555de8d321dced775ccf5b4ad9c73b9c7dbd043e8986678aa51be0e677b9841c77b2ca22538e289666b2ccbb47def296f22dcbdcb682f3721e2e0cab80c481b960818f830f7b5f4bdb2007698834addd25ff34297d2c09a2386420cc23d3527982e8416ca7ea7c4d430c6951aeee932bcefd99ef4840552ca6351c61c8246a547114a5c21d77fc7995b5e4a26b7b43decc19fcf8fbf65b8128cddde9577c2b26c7c8798425127ed5961a8fc947a8076f24d28c5a2ed3947134d34e7fc6d09c73893e42c7f18c601f59546a71f037793572a9c5a5722a160847a8e838c7a3676098deaad10a570bcb62b4505c174466840f9879c540273b46180044ba4a085f6e8d624427b8ad8cc6021184483eaa363380fe7011037bc6c28e40f41dc7326ecc4206c2e5c162e03c6d5d232c0c024d4b9d0e3f57c3c2a66476bc5191ea6c748bd03c7b4196329fac6e327b3728cdb8c69519098edadc2ed7f0f1a70bbd820713e4d3447b35ef4352d37bd923b7a1f6228c1c0f174c93f46bff811d1ba02f1c911abef54a0ef2f4927d6907a5bd44508d53b78e6ff17fa3f685e75d6926141c351e9d28122eb2365fe347090c4ea222eb74eaa2a54ad31a1c179391acc7bca1ce344bcade8763ba32863632b418c2e44d7294b638541bf7b65028287252be2457195e6a99440b240edf67a6095c20e2b83dc8f6bd3915be41e231331d6cf6210f55adcf3254dab1ca14a06f01025a31b0fe5e507bee2d3f03db0460d7828aa6ad2d186871c345ca7299fb35bd106d72777349c85a3977bee7fa661c9a7ce7e0b26f69a82d242c5bd1bd915a71514a60d048283df456838d07a420b56a2dc3460d247eed2b6bc8538aa64b3c80d2f81e85d0e811ce019c79e86db46151dd3bbe6ed4573e63a674295b1ecc3c65fa93c50ebee69babcd026513c18915886a3ffeb00ee33a9deb50ca7f178c50e59ed4f1413552c7a53e37546fc403132de0a11ca4d4b557498fc6215e2981e5409a5ae870cccd3b121edd906167a397fbd9831755611857d4af50948c6c34cb94ed959df1711556658f9f8d4ddcbc51fe868746a980b64d1cd0b7eb555b71fb7bc6736545e2e207fd06e94be59e621f36d19fcebbef412642084e4d98584575510efbbf1957f3beda9bd94d121a8134fd6077cd0b561e1bd3b14543209c4bc234dfe36cf04be82fe9555f7273d2014ba57ab1b8ee338d50f6a2e34a90192868f41463f7c70b948ff1a6318ae1cb9b6903b341c5608b93ced330e1d8e74691e06e542a875b7d14ae01254cd99f17705e26d26e1e964b3a2732dd6caed4463dc03e56230593ca1872157a1927bb70bf970d67a6e7d5157acefc94828a28ea9e27caced7c3a9c0e4cda3dc833120df479d856fb7eb032ec1174a05136f0dca6e4954402a106b0df088485453471a74c99ef1a80acbbb8f99278417c5ff7194e6c9a0a0a873bb94225b97efebd402e8ed1ec23768429991acc08f61c01bd21bd01738f9b6ed414fa5797a5dff049dc081b7c70f3353d877c18c03e5c0e82d79c18b901d422f0ad44cdb54e970862552cf682e2b00f3c29d1a1b83c4062a871441024effac62b64c84093e23e1e725947900eb7ebb1124df7405533671a424dd0058797025b839aa53ed084befc9d34d632b5d5635ddf6c52642d22e801e963172e1b070323f66be882f7eb66b7452f5fca7ee029c312a11b843dddecda4ce06ad406a06862bb8be2749cf990e6af7dc4cf005068d459800fe47731806df4fec1bac971935c5aae9ca6de44c6a273097e0f6b3943edb1e4f488e73991fd25fa7c5af3dc6994c010e573f66bc6c35c475a713aa41bd4c4771eb6beb5e1149fd84cd2db81d1fd80e66cdbfdf6cf1218275b3ccf1bb100c4f59a77a29cbf28c70d28b16a55dad24c4eecd271ba3730dc4eacabf111864ecb0c12168ac0cd4c5e2974e4a2fa29146d6a4a517216c10ecc8ea3377d4eecd6751f873c6118d70793f6b0aca0fe63ed469189e4ea12c8483bea612feb8f13d310f57c6279f4e8e10651e10980b41c22529dff40f9732a1f4f0977c175b61282073f30e7ed16100fc8d7b5df0bc51f9633dbfa1a9ea0f68af6f696fb0f3accce7b74b8dfb7ab171f6b189bdba44308de8c3adae006dc0f1a6f6bf4b427e0637cc11e511fc4b51fb3f6d6d581e4cd699d2a537c25d088dc0da431e3ed216e3ad6f627bdc53d4e8469420629c72e28205660d2c3e8e486f9031284421539d6f082207d07e17c5f3dbffecf1be080c1bcb7c193fe1efcf7c130c003a717dbeaf2968b45d16523fe1a2e4a2aab46a60ba8b1f81d31cb85897e0d7aecfb5118297e52ad783653479e287e20799016c718adb0fb7f772ee2410910e39c123d2da4239174b2ba4a2336114b2fd8031a21bfb2148055b331a1010d4b46235873fc30b3584c343fa77d39e5c2808329acb1608c3df6df7fc4da2b2482691067b496f77631e43b1c4f4e05bb38d8d70c1e921186405910b399546697b454414b51b10790d83ade9ef812eeedf88d769a1fbb3b1469e8a9a148fb2b6c54d3469144620e907c4e35d7a9f3bd6328fe0f05ea9d99c0f652e89c4acede2533e716c52a1796fc89d660b73b2a74f4ee01e44f1b96dd335b30cd13d6364301a0c96cce8729c4af6eacc61ce5589ee4f72b3c5e9ae4358fb2a770b9d7d0fac1767594abd5eac1d07d3916c3f071769e0de5b7cfd6e2ea16ff491a54244a06b040a58bb65f22782962b685e719bb9179d02e1c5d7c9308767fd061953c045a66fd99cc84043bb80e8d20926c4df27e5d5b74bb17fb6e154510c29685b1be4e38a24123caa6eb9e46f15d8e0be0eda132c88929bd18b2fae4ccd36e2ff662164df72339f6f7ada5f4a745c5732d9e3d579e16354acc05dd39e3663a2f887b3d0e2cf1f5480fd5ddbd2b9929918e6f0b3b352c9925ad1981a4c4483850664aea485a2f850a15155a584c6b1bb853e5d5ed905c72f2697d206588b4b150ce17399f6459f69876fc0a4a046981dce88b55f6f877aeeeb3449361c9c218ebfd6e349c89291f2980092f1c75da6535f7166564037c9f6bc9fe1b18314ffd0fb8877a79b09237dd09bde37c476c410bc08387c6af0fb17c3710df2feaf6a4a4e4017cd249e3d5343967859f01b5b1c6c92a2e88b11835032a1fd46a069a526df1d7608bc848601c3014dc77f298f8e9cd4fe6bc692bd14a81bf895f4260c4acee21f6c216649b56eaccd69c597f8db8433c73616dcf365428a76fba84fd08f7243e9b889dc16ea9370cc9357627a5d19cc2510f9ea01b920970521bb40b18ee7bb9838da445944dbc948fb3890f5487ae7c062321312ba39c36abaab15d1eb51cba8d8a31d197d4b3610df8a05743a973bcf5221ceae41653a2106422be0acac813f7aada3f18f350b1e51fa00f99c2efbad15d9a983f09c729da157f6e76bff4c54ba95b2a31c97360fa94fea207382a3d7c587ba4d14363d6f13ead14801742138528801bde38960bc04ddca1139a0d72e663fd864260187ee74846726f89a7c3eb94fe45b40afdfbe041931d6e42ef68756e61800846ff1a3bcbb11ced2d23c4002751e4d2307cf9d8fc05d847ee588fabc6f032b217e9e343567ccb14b9bcada370fb3a433a8fd0b5ecdb275946e9928bf70d48e95a075c41d9f81cad579feb0af340c26ab28d97b753694206f9dc1cec5c06cdf2acf0b7794c86f72f5ae9b4b9fd465b282341423b42e076d04c435a022b90771c63da809af16eda86dc14b0bb12241222e3fc216f3c0d5c4f9929d35f2cd76354b60cd256a967d850000dca032b7d1f92541f118216708b16caa5daa2dbf5de2cab36a3d67349aff2c54f63cce0a2724d484f6e20f5a83ee178a2980a7da02f0a818d396d9a0fe58d1108321f7f9d1cafd279478b6d22bbb856a00d27ff119da18e0909042191801d16da59d22600a95d01f4d2968337f228bda0ab8aaf37035119514c29b3e2ba8d3bffd551e5bac566fb7f7f82451c3e91ddd3eb265489203d7d4a643abc873d854b1e5a1e443f6d65197ee3c44472f0f67aa77697642f220cfc6216f709b42deef51bc2df02b0a214dd79d743d2cc14af62876d1627cc7cbf50caa10cb03fe97df47adee2affcff10537093c6111904bc23ae65b049c24fa43c544e3d2337164acb42bd60f3626bb1115a8c95efb8cc5ffe7c13fd245ca8b33e9acacc33739f4023853354e4ad9da2d01c449c76da9d5966723485d9cb968890fa6fd253a3b2f9b98c9a42d4bcc9125b3362491d99a9a86ccbd99faa07dc1676fc535d0acb997bbd1beba68329536724eef3ae02c398c8475456b25dcad1fcc0e8e6113397b8196ac125d41acb054bf7151199f66506448aaee6495f6bfd358f6a56b7c8c77bc839a1cf70249a4d3b3b693ab5ddd9f58074b383c88fc447b45433aabf8551501e2a4ea7adf958f16279e64b030cd20c0c4784c799cf3572ba0ec0bd3dc09dd0ce6c102ade01521fb73f21809de7d799306796f6c5efe8d65927bfc27dce3dc66c4c0ea969011c3cf231c41b9196654e0016d82f0967b16518b1c8c3d92cd6d81749b33601338f84cc0470c61dbcaa43eb837d975ef56bca018d60b735fb5151696e173d46a9ebfe7a74b2599bdfaff35c239cdbc71a48017f1f3d9a1ba0e5f9a9b636cef51cb99a3035988e69dd95d2642187ceb7ac5145fe9dc8b576e7a2c66e07ab113764c0082a4c2f09dbb9628920cbf2dba37449c586c92072bb99ebf2174cccbe55e67c1bcfaec6f5b3ea847fd26846d9be81b23bdb44447d5c476de71c5ade95b9c9292159a936ca3de7877a1dcec5d956d50caa1ab3c6100ef5b75f37fc1ce6ad44949c6e397e42f249ff2fbea247367f57319f8cf1936c3d25156ce45eb1b54b055d4dffd81b7406e0bf243113c2a61d883319296448cb1555b444432be9b721ba19d63282991ca69531864a9ea6c96dddb03ed596b58d765da62848565250375bf48c2d721126d85f001d7507d3c78708e9902adec2ef7cd2e5eabe9ee0fdcf2985f922d9abc379c46d45f825ca33f351c57cd8caf054b1dd6cd605f954ecb36539f4161ae2553c41850c2ce03c20eb02fb589924ac015d8f7c6c42bd6635b0504d5c20ca2b79904533946ee3166c585db28282bbf214007f83f03cfe43fd5cd7d51960ba37e2802fe0263e60a180e384ab25e2329f480dc5af90e4eef4a9e411ea48a12fc5500663fc0bd9d6e266461931ca1bd880360bb9c5b7695071c76b09a46cdaf63c494a171aa5d1a7d27a451f4d01a22382cb096", 0x1000}, {&(0x7f0000001340)="e8fbb60af668995931fbf4bc7e751c08bd7e37386672cc3d4f33fc6dd34760ff25ab974dacfed677e072753654de6d68fef5d284020225da3dd349ee506156c6973b14cd89335ebc1feea6475d210f5f186cdfa55808eaeaaeb9d74f040ac748fbb5bdb6772d6918159811e116c2158598390b3e21f3f4b7176c218509d92fe6a442d82dac70165cd5b7e47d0fd72c89fdf892d5ff861bc7b5e64471a764eed4aa5b21b7911f7e2b81b3a6be19651e811c4cd0b99ae1dd3b7297faeda32e65e2dd971e8e5a39cd562113c7b01705ed05cd7ba982", 0xd4}, {&(0x7f0000000140)="111d1a270f9f2661358a695384cb224f178d2de44109039a81fa02a30591d457fa11f739890a7fe26f0b03d9c337e4096aae8edb0b280e26eac14591245ac109449692fbe317f4689cca8be90c81af39afd53463200dc6434b2499138dc0c5f6a69016364788abadb2531a4982d9d7e2225cf514b7fa", 0x76}], 0x6, &(0x7f00000014c0)=[{0xb8, 0xffff, 0x25f23645, "a266411db4dffb46f56c1213408341a31d6e7132684b9a917b1bc3836d6f76bb78479aebbe3d80fd69b5cbd929d9a7760bb18064e1ba49bc4672c44903afb1ac6d8215770cd5856d5e184862721de0b87cc470314d9a57d4e9ec0adb87ffc495e6c57e176a18070d3a233eea98ebbf05f3f133e6a0a5cebd0fc35fa0e1299fa7deca18dc31d6ae86b8a083b4d4b32c62d86c4f67f02ed860f44b7bd7af6dec39480669"}, {0x98, 0xffff, 0xbdf, "0de3c87a2311110ee9422c94a30fb865211c74d90be4d242ff4b1c40ec936123d8b1060af0ef4aa09e51f638d9941fbd683cd852400fc3270793a60955aad7b83209c7307bbe9b76a9f2045a88a5ab3c07168d63b9cc9256e915f7f0f5671f70c0ab23c055ed456e1333bc4610ae5788031c941ccab5f79867f2fb35f8a4c45428e04590bd424083"}], 0x150}, 0x400) write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x80b, 0x42b, 0x4, 0x1, 0x8, 0x4, 0x2, 0xbdb30af272c3c712, 0x1, 0x40, 0x7}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r2 = socket(0x21, 0x4, 0x9d) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x2, 0x7fff, './file0\x00', 0xffffffe1, 0x10001, 0x0, 0x8}) clock_gettime(0x3, &(0x7f0000000280)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x800, 0x0) socket(0x10, 0x1, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x2, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000380)=0x7fff) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) rmdir(&(0x7f0000000400)='./file0\x00') r6 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r7 = getpid() fcntl$lock(r6, 0x0, &(0x7f00000004c0)={0x3, 0x2, 0x3f, 0x4, r7}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000540)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000580)) mknod(&(0x7f00000005c0)='./file0\x00', 0x1, 0x5) r9 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x0, r10, 0x0, r11, r12, 0x20, 0x4}, 0x8, 0x8001, 0x0, r7, 0x80000001, 0xffff, 0x9}) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7, 0x7f7f, 0x4, 0x5, "e90129eb000400003300", 0x8, 0x2}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r3) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x100) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00001700000000000000"], 0x10}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) close(0xffffffffffffff9c) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x5, 0x6) r1 = socket(0x2, 0x5, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x3bc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = getpid() r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r11, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r14, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600), 0xc) r15 = getgid() r16 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r16, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r19, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) getgroups(0x3, &(0x7f0000000140)=[r21, r25, 0x0]) lchown(&(0x7f0000001280)='./file0\x00', r17, r25) r26 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x3, &(0x7f0000000140)=[r15, r29, 0x0]) r31 = socket(0x11, 0x4003, 0x8) sendto$unix(r31, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) r35 = getgid() r36 = getegid() setgroups(0x4, &(0x7f0000000240)=[r30, r34, r35, r36]) r37 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r37, &(0x7f0000000140), 0xc) r38 = socket$inet6(0x18, 0x5, 0x9) r39 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r39, &(0x7f0000000140), 0xc) socketpair(0x1, 0x2, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = getpid() r42 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r42, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r43 = dup(r42) ioctl$TIOCMBIC(r43, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r43, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r45 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r44, r45) r46 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r46, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r48 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r47, r48) r49 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r49, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r50 = dup(r49) ioctl$TIOCMBIC(r50, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r50, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r52 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r51, r52) getgroups(0x3, &(0x7f0000000140)=[r48, r52, 0x0]) r54 = socket(0x11, 0x4003, 0x8) sendto$unix(r54, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r55 = dup(r54) ioctl$TIOCMBIC(r55, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r55, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r57 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r56, r57) r58 = getgid() r59 = getegid() setgroups(0x4, &(0x7f0000000240)=[r53, r57, r58, r59]) r60 = geteuid() r61 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r61, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r63 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r62, r63) r64 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r64, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r65 = dup(r64) ioctl$TIOCMBIC(r65, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r65, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r67 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r66, r67) getgroups(0x3, &(0x7f0000000140)=[r63, r67, 0x0]) r69 = socket(0x11, 0x4003, 0x8) sendto$unix(r69, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r70 = dup(r69) ioctl$TIOCMBIC(r70, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r70, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r72 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r71, r72) r73 = getgid() r74 = getegid() setgroups(0x4, &(0x7f0000000240)=[r68, r72, r73, r74]) r75 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r75, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r77 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r76, r77) r78 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r78, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r79 = dup(r78) ioctl$TIOCMBIC(r79, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r79, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r81 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r80, r81) getgroups(0x3, &(0x7f0000000140)=[r77, r81, 0x0]) r83 = socket(0x11, 0x4003, 0x8) sendto$unix(r83, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r84 = dup(r83) ioctl$TIOCMBIC(r84, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r84, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r86 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r85, r86) r87 = getgid() r88 = getegid() setgroups(0x4, &(0x7f0000000240)=[r82, r86, r87, r88]) r89 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r89, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r91 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r90, r91) r92 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r92, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r93 = dup(r92) ioctl$TIOCMBIC(r93, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r93, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r95 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r94, r95) getgroups(0x3, &(0x7f0000000140)=[r91, r95, 0x0]) r97 = socket(0x11, 0x4003, 0x8) sendto$unix(r97, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r98 = dup(r97) ioctl$TIOCMBIC(r98, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r98, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r100 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r99, r100) r101 = getgid() r102 = getegid() setgroups(0x4, &(0x7f0000000240)=[r96, r100, r101, r102]) getgroups(0x6, &(0x7f0000000380)=[0x0, r73, 0x0, r88, r100, 0xffffffffffffffff]) r104 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r104, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0xfa1eff585e415f24, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r106 = socket$unix(0x1, 0x2, 0x0) r107 = getppid() r108 = getpgid(0x0) fcntl$setown(r106, 0x6, r108) fcntl$setown(r106, 0x6, r107) r109 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r111 = kqueue() r112 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r112, 0x0, 0x8000000000000000) r113 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r113, &(0x7f0000000140), 0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4, &(0x7f00000002c0)=[{&(0x7f0000000100)="e69e93ffe4f8aa5884233e00c29a90c98da4fe9cb63c19d17131025f075862109882fc214fb261fa54f1bb868323fa54ff8ef19088f75916c4690cf3f719566231ea944622b068e389aa506b6f82dbc3a086c46482b455b463c16750f76b076c7b70362050247d56d1c52083540dcd89916a94128c1a113a5bc045c3c46e80a2cca25ef056c4c353b22304b0d488c58d74", 0x91}, {&(0x7f0000000040)="e48a76dd95bc368a3cc11d185ed4a56331de9dd2b96731a966494edbd458d347fe8d88ae492ebc0997ec5e52a4925766e35c40fd4f6cb739a0416968429a0284226b8803197e1350f110d6ee66ae37d7e6738e1dc4ddfa80bd05b55fd4ed93be83f6e4c21582ab", 0x67}, {&(0x7f00000001c0)="0a3bca70f6c88c25c02785433e7f859c7ed02287fddcc168f6a495947d16bbc2adc8d196809d56bc916e967233615c5de2b6303c4ce2d1cc4f0b0c9e19e126221460e7d29633ca8ac196f847c55fa4123a37b6e708696b17b85736b3499f1ebccb1c55f15c93ee68e0075840d3542e8a14eb831dac395df0a125e7ed9541c79f4e1dfa0517ddb30654847495e68a433d386c8d26d0ca6a939dc86926608376316b9b5f0fb053f978259a04efba2531f8f093067a5c6c65914603f81213da10dfa3b38dc2ebfe8271535ab64d4251dfa14dd29b746a75455c", 0xd8}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r6, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r34}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r37, r38, r1, r39, r40]}, @cred={0x20, 0xffff, 0x0, r41, r44, r59}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r60, r103}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r104, r105]}, @cred={0x20, 0xffff, 0x0, r107, r109, r110}, @rights={0x30, 0xffff, 0x1, [r111, r0, r0, r0, r112, r0, r1, r113]}], 0x120, 0x1}, 0x4) 16:00:01 executing program 1: pipe(&(0x7f0000000000)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) mlockall(0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x40) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x10000, 0x8) setsockopt(r3, 0x9, 0x4, &(0x7f00000002c0)="1e309b", 0x3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x428683adf73e1f28, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000140), 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x12, 0x0) poll(&(0x7f0000000280)=[{r3, 0x3}, {r4, 0x2}, {r5, 0x67c8fb9edf23a2d3}, {r6, 0x40}, {r7, 0x4}, {r8, 0x10}], 0x6, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) write(r2, &(0x7f0000000200)="836ffae6660859296cce69b0eae45ee8416d930301aaa7becbaf84c34604b90bc2ddf957cdc7af344e34a7fb6804d34e5dc2c2da886ad7ed23539dada9eff6a29afa6770ff39b168309e70c7fe5a71a8f6e11d3f43cf379aa004ca35fe84ad29bdbd3144aa9c16f67210fa103693ebfdd1272950236bb9e13646a0e1bc0ce7795ccd446b077182f5ef6c1526ab8c56e4dc4e9a26422bb16578af88e722b880c2fac5fb250e4ab1004dde5c6827fbb3812b5f1666898b5eca43d2e6d257c32c26e7e92f6d17cc491f70a544715d1b188a87f0fd34416a09552336064ae1ba83e44caf01dc53a52a02e33cac80af154a2e1faf1fdb6a401dd195", 0xf9) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = dup(r2) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket$unix(0x1, 0xda4667040a70a808, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140)={0x18, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0xc) r3 = dup2(r0, r2) preadv(r3, &(0x7f00000003c0), 0x26d, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getppid() r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r3) getpgid(r3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) getdents(r2, &(0x7f0000000200)=""/204, 0xcc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x20) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x6, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x8006, 0x800}, {0x3, 0x7, 0x800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0x2, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=0x0, @ANYRESHEX, @ANYRESHEX, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r2, @ANYRESOCT=r3, @ANYPTR64, @ANYRESDEC=0x0]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x8003, 0x10) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r5, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xf3, 0xc4c3}) 16:00:02 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1) sync() connect$inet6(r3, &(0x7f0000000140), 0xc) connect$inet6(r3, &(0x7f0000000200)={0x18, 0xffffffffffffffff, 0x0, 0x40}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$KDDISABIO(r4, 0x20004b3d) fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x862e0fe135c74c9f, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r5 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000680)='./file0\x00', 0x8, 0x100000) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) recvmsg(r6, &(0x7f0000000640)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000000440)=""/173, 0xad}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000500)=""/126, 0x7e}], 0x4, &(0x7f00000005c0)=""/93, 0x5d}, 0x1) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="02002e2f66696c653000c7b42605c82427ea2755753e336a3b13a4cad5041562ef5eb1e660136d4d28e93023e51aaf736dd8fa9dc6903a7fc9ee00c6b567129b6299c719cdb494a67f51ef72b359e3df86aa515b162210"], 0xa) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x16, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x81}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x12fffd, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffffffff]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) connect(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(0xffffffffffffffff) close(0xffffffffffffffff) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) syz_open_pts() close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) dup(r3) syz_open_pts() 16:00:03 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x8000000000000000) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000003c0)) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r1, @ANYRES64, @ANYRESDEC=r4, @ANYBLOB="453427b20000f306918b9125c10b227edf9bbfdd6467184dca40f0fe1b1aaae0030bcc08dbafc9f2baaf26e31f43b87e9c8371691d2788209fc68146f332ed4437187c257af35578dedc5a761d4e16701e3115f813aaf282f1dd4823cdf81361d9815cecb7356fd9f6e5109c9a011a9f64c214f1cb49d7fd12c7ac00ef97bcc5dddcafb4f890e957836ac5de7d5c4e9cd002d07cb8820fd603", @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r6, @ANYRES16], @ANYRESDEC], @ANYRESOCT=0x0, @ANYBLOB="121886f174c38bf500cab37576351e3a6bea35bc46c07617737aef204b61059b83d471fd95c47e0da30c2b3c6b8de9497ab233de24d861d9211dd996361263222215acb5b026ce803d75b14ff08a4785960310a3", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESDEC=r7, @ANYRES64], @ANYRES16=r8, @ANYRESOCT=r6], @ANYBLOB="53cbbfec4973668b6bf5a571a307487f313601eb5b8d8c1ebb987467f12fa56b317ebe1b413790"], 0x6) accept$unix(r2, 0x0, 0x0) 16:00:03 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x15, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x100e, 0x0, &(0x7f0000000080)=""/4110}) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000540)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000540)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6a, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x10001, 0xffffffffffffffff}, {0xbb, 0x7}}, 0x2) dup2(r2, r0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) dup(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100e000000101]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x70) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = syz_open_pts() flock(r1, 0x3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r1) syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) lseek(r3, 0x0, 0x32, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) getpgid(r6) r7 = dup2(r4, 0xffffffffffffffff) linkat(r3, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r9, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r9, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="226d98d0934d4bdac36394f10bbe") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:05 executing program 1: open(0x0, 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0x1, 0x23, 0x1, "2bda923e2f54993d17afff3458c792d10830aa11", 0x0, 0x101}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d9aed9be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r4, 0x4, 0x80) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000200)) close(r5) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x10, 0x4000, 0x0) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00\b\x00\x00', 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) mprotect(&(0x7f00003d7000/0x4000)=nil, 0x4000, 0x0) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r2 = msgget(0xffffffffffffffff, 0x750) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) msgrcv(r2, &(0x7f0000000800)={0x0, ""/236}, 0xf4, 0x2, 0x400) r3 = msgget$private(0x0, 0x12c) close(0xffffffffffffff9c) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000d98e5f822554e21900000000080000ec09de8b78d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d7800061e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d2a2f6abe4817dbbf538c2a36d79c4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef0886039e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20b53fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75c3d9a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429e4699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb24bdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd1733d7ff2ee267e516379c679afb08c4966901a9b0876d196afc1dbc46842e9250ae65d500000000"], 0x1, 0x0, 0x1000) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000040)) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000005c0)=""/133) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) chmod(&(0x7f0000000040)='./bus/file0\x00', 0x140) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x81, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0xfe) r1 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000000b13886ca3849451ae3c30610ffcc878d532074107ff53e8551f3090090500e0817cea16ba8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982f7b25582fe2aa7923ed00f4c8b2800000005969f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872cd81ff7cc53c894303b298a85ff3faa888e9d49812d90400000000000000a4c7ab3a34c29000f241250ac8e4b239c6397a06b5387b9ef4509fc582b8350ac5799041e08ec32fa2373fd0b883e4a3d32aed13018cae1c66430f7608c17002", 0xfffffffffffffe5f, 0x401, 0x0, 0xffffffffffffffdc) 16:00:06 executing program 0: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) recvfrom$unix(r2, &(0x7f0000000300)=""/214, 0xd6, 0x2, 0x0, 0x0) 16:00:06 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) setegid(r3) r8 = socket(0x4f, 0xc003, 0xfd) connect$unix(r8, &(0x7f0000001000)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c470000490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495b2c1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5af5cdfc1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1f0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951d2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000"], 0x10) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) r10 = accept(r9, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) recvfrom$inet(r10, &(0x7f0000000440)=""/51, 0x33, 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r12 = accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000800"/110], &(0x7f00000002c0)=0x6e) accept$inet(r12, 0x0, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x8000000000000000) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x8000000000000000) r14 = fcntl$dupfd(r11, 0xadc72347bb60e8a3, r13) ioctl$VT_RELDISP(r14, 0x20007604, &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r8, &(0x7f0000000280)=[{0x0}], 0x1) symlinkat(&(0x7f0000000140)='./file0\x00', r14, &(0x7f0000000180)='./file0\x00') r15 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r16 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r15, 0x40045744, &(0x7f0000000340)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_GBURNER(r13, 0x400c5752, &(0x7f0000000240)) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d, 0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$inet6(r1, &(0x7f0000000080)=""/4, 0x4, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x3}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) close(r1) write(r0, &(0x7f0000000280)='{', 0x1) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x3) semop(r2, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/15) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x11, './bus\x00'}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', 0xffffffffffffff9c, 0x3}) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x81) 16:00:07 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/96, &(0x7f0000000080)=0x60) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x60}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x101, 0x3, 0x4, 0x10000}, {0x100, 0xff, 0xa8, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socketpair(0x10, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() sendto$inet6(r2, &(0x7f00000000c0)="756f9b44250bffd09dd12be8bca2c823ddeeacaba2", 0x15, 0x400, &(0x7f0000000100)={0x18, 0x0, 0x1, 0xfffffffd}, 0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1810, r3, 0x0, 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x6, 0xfffffffc, 0x0, 0x0, "61aa0db11ce94e6ae973739ea79b7ec000"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000001800)="1ede70594c77f4cbc3a269cf5128ed7f2a6f951abdbbee114b47600ff24c805072984c92836671b401da97a018ebd79ecdf843fdba3a3ba889bccb8f1109609072740c775bd694c2e2c21509ce2249216955af8dd74f9be318a2b5c1c8812dda84ce5bb74f3d5f7cab5c2df4ae79ee47ec8e7b14c15fc7845193cb8a215c77deb48d7c6561e8a93dd2efa868fcf89d31aa5ab5a7525af8b047c767bc095afb5f6dfa82bb0fc949cc9932b7cc7186e6d242eec6c59f21d7be5f60759514bd3e90011276b2903493496538c168e3d015d3562f3104322d3c12507de7c97c6301ccb46e2e8aca303cbac7ee66982afcace9a284ca00e60a", 0xf6}], 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fchdir(r2) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) link(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="28814909bd702279aaa5143b345fe8111e5535c756980363f9f5c0cc86cbbff8b40079bb226e8618b89204b04c09172af3ac73494fab4b18471c964708a5a05fdff501685b82a1497654f4b07a7f2d307f02fafde43ae2c4496cae12e1c1994290b51aefce1c0e1c6c929e8147bd724f8063af8c1b450a6f8f80719778c96546bf2c7eb201e120b74b7c373973894912e24963955b45f9e4fa742ef4", 0x9c}, {&(0x7f0000000280)="1dd03ec8c5f489ccf3167b3227d1b6efce77db60a5ac6078a96d58858f284adeecd7d86cbf269e907365f350323c13ce62920a0ae1fd485de6598c31ea51767275d3f2109708a882cd13747d8105e5ec6483bc642ade3b11d970b8bf4a55617b03deabb719b990fd6caeca79ff61f042fa5effda3b8002ff87076de3822f755e7041e0f7eb8c7b4ec0551d301d670287dca7239c16d32782ceee35b224de0a724cee3cb06a310cee8da0ca4c97c425e1340ae187fc920a7f633bb89121", 0xbd}], 0x2, &(0x7f0000000340)=[{0x110, 0xffff, 0x4, "8afc272f5380c3d8b4d4ad12753d67896ab67b7817115cc4d66e8e53f6f4cf7273ed877eeb369c5bae1131c9eac20f7140fd37b5983bc270f626e7abbb08ad988646bab7712fad87eab4530af8135ec2cd1858b65bf7acde30eb2ccb0bdece655c46d471198ee809a89b375152c2bef688285aa77e2319858aa954c1996cc1ec9499b741933ff6d19d339d47089869e421a481dd3976ba2e39cb3285233d3d3eb4701c3e5f42b02f69cbecbe435b095161213939144834841a4c76df75caa8e8036e0256379de2c73a744140c45b1ba9340a92bb0934f190b8fc45c5c148d032085240a0d50927e1c0d2d0170bd13ac5140ecbef4102c109b554ea44"}], 0x110}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f0000000200)=0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0c178f0a348f238b957b50b0798d4c8b0c85c534aeb235c66b4272f023cbe59dccf70534599c780a723e3d05a32126072fcb556c99a074cd472d41e0784810154e5ee6cddd4d3a7fd5a835264d3833737a0a73c061cd31c836fccfed3eb0069351bb60c28dc1f4505cc70f66"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) readv(r1, &(0x7f0000000000), 0x100000000000021b) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0xe83) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffff7, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x1, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x3bd) pipe(&(0x7f0000000240)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) 16:00:08 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x280) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = dup2(r4, r5) chflagsat(r6, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cee) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x89, 0xfffff, 0xd169}, {{r0}, 0xfffffffffffffff8, 0x92568c82caff1845, 0x2, 0x5, 0x2}], 0x1000, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0x5}], 0x8, &(0x7f0000000440)={0x8, 0x80000001}) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x8001) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) recvmsg(r6, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/34, 0xffffffffffffffe0}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f00000001c0)=""/130, 0x49}, {&(0x7f0000000680)=""/208, 0xc2}, {&(0x7f00000002c0)=""/162, 0x9b}], 0x1, &(0x7f0000000480)=""/106, 0x6a}, 0x826) 16:00:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x840, 0x4, 0x4, 0x2000000}, {0x24, 0x7f, 0x4, 0x6}, {0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x400) 16:00:08 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000f0000000ff], [], [{}, {}, {}, {0x0, 0x7ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) socket(0x18, 0x1, 0x0) 16:00:09 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/103) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5050000edd5b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e76345c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da4856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc776de6b31000000", 0xdf}], 0x1) r2 = semget$private(0x0, 0x1, 0x100) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) bind$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0x8, 0xb5, 0x1}, 0xfe, 0x10008, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) munlockall() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xe1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x110a, 0x7) pckbd_enable: command error 16:00:11 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x880000, 0x400, 0x5, 0x0, 0xffffff81, 0x0, 0x8, 0x2, 0x3, 0x34c91167, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r3, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x80}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x10000) write(r4, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1042a, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x1}, 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x8001, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$TIOCSTART(r0, 0x2000746e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r5 = dup(r1) listen(r5, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) close(r1) munlock(&(0x7f0000000000/0x600000)=nil, 0x600000) pckbd_enable: command error 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="231c97528a77fa0c38289f213677f12c059115a9285d6b48027c5484b567855e1eaaf3b21bb414fb580590f031a43eb31dfb46734df317037463d172c5ca9fb86fceb0cf51bfe2dd53ced4388c88fb8327e8d39292d4706fd10e955586fb34", 0x5f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = msgget(0x2, 0x400) msgsnd(r2, &(0x7f0000000240)={0x1, "85f0844cc2cb62d37024a31e120473372928939065810aeb2d98ff2223e5baedad16c495455416f5f5d77ca41f8abc6f55680a6cb192ee5d9b91443c91b3b0d5e83d9e7fd892b56657247df62118b4b55fa7e40d3428207fa04cd72bad1dde1d1b51d0b8e9946b084cdae2d88aef4a0dd459b3bb82c44a4998c65d8373b3a21358d01057ef330b3b6cd7cee11bbc952a7bf55b0fbc81bf5095923ec53e4af42a8634568dd2d6008428aec02ef4f7007d22a2caa6720046da07bd028098f716aa998eeab22f5cb707af5625ee5f6f63adeaa25d55a1f6e669e5933d67ef653b90b79f0c02314076f841cdc0631b392a10b9610726d8fb042bd39954b2"}, 0x104, 0x800) 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0xd6, 0x0, &(0x7f0000000200)=""/214}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000602b7c71d60f8e5d285761e2528b5200000000000000000000000000000000ffffffe700fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000833d37f9655b9537ed52be06be7a426384af51b1d3e1297f662359e7f1f66304bc3c3d621e8ecd44551057acc441962d76337422122d32190b854122e60ee113650916bd6a0d4de02418b92a80b819445b856169045597906dd5b4dec97c2aa5a0b6393b12a18d82f36cc8b8809be6da98b32006feeec451140a65c97aa6718006936cc70dbacb46b5d15b04cb73c83fe85c367702860c7eeb76a561eb542a9fefd50d5007b95442589f28c3567a78"], &(0x7f00000010c0)=0x6e) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215, 0x29e}, {&(0x7f0000000b40)=""/106, 0xfffffdae}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/79, 0xffffffffffffffb9}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x2007, 0x1800}, {0x0, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x3000}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0x13d) r18 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r18]) r19 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r19, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) getgroups(0x3, &(0x7f0000000140)=[r21, r25, 0x0]) r26 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r26, 0x0, 0x8000000000000000) fchown(r26, r15, r21) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r27 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r27, &(0x7f0000001d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009a01af900327db4b00e04c416086f2199a9966000000000000000000000000000000000000000000000000000000000000000000000000000000004a77a8010a099199dac4c80d03c3b178e83d459a1e6c13fc01d64d3f01dc8375b3513050b657f1d07e3a17099396c051606195c986936a59ac051580de4d135b40b72bb6074e090cac90ee985a873a7ae44391dd2666aad565e2d011455fbe8918250c4622d7e7afd1ef88ade5df87a2b1c81e31b1121f93ac9382d7fd03124d8bba1c9e787acd6e159233b1c904ddaf2d5603d101cfd922eb15b376947f7ce7ae6d591de59bc9c8d9fd2d389760adc3ab611bd08a254f5fe07bebbcb58f0bfffcaa79a76c2c845332a0e9"], &(0x7f0000000100)=0x59) r28 = socket(0x2, 0xc003, 0x2) connect$unix(r28, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a35f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b83a2e448c1bec9593cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b900000000000000000000000000043a1950eabe2ad5f430da80de6509d05b6a8ad388a87bf1366eaf5ca9683b44ea0f6892eca7c4949dda2af8fa1eea6161a1cbd4dc8407fc2a83d3b8caf6c23c47169ae81b3d8793628f8cdc46ea391ebb0e2ce8e9c8684fbfe616912b5a82ab2203890e62414d9276449414acf5938e4f70d82dc5b4627bcb9f6ba7132eeafbc11cf19c876cc4d76fbdba2c6f7ff820f314ac91ef777f3e795f83f1c13bbf4df8f43e2c0bd190baedd70543f8dd4befe26de6fd1441ffa55b009989dd1c3064f9b30b525a23023ea656fd46fc7214620eb465069632e3c17c73d680e3b5d3c"], 0x10) r29 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r29, 0x8010426d, &(0x7f0000000040)={0x1}) write(r28, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000001480)=[{0x2}, {0x20030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") 16:00:11 executing program 0: pread(0xffffffffffffff9c, &(0x7f0000000000)="037704ace31b489af792a9c2e4abfb9c88dba250c04cd2eded30749f0a914cbf6b90c4731e4f5e15aae67b5e640b7f9379fc53eedc1e950df7d6283b8892a14c83a8d6f8bdde6e95a80e35005a2e0e50bc472a6f222dcbda14e126c631fc7d964bde7f45c43197672296160e03ed3e1ff8fd9a7417be0f97192e8105cf64353865081517ac84ecc65e68d8b8cbaa7441a62adbdb358e0539ea811ac99a8a887bff51ad1c045d0166027e", 0xaa, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x40) pwrite(r0, &(0x7f0000000100)="056afd3e0a16b4fa5acae5fb994ec94b649f40560127b5bb2cb6d8fed0b316ae3d5d1f6d3d2b65c15bc2a46e58f5a07c1a29231bcaad63cb8f9fd16432bc3dd9c30d5487bb8de26bee64b7e6ee49039f77f502d29564c77559b851bf6be046540741955996", 0x65, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8, 0x0) close(r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x7ff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10010, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/2, 0x2}], 0x3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000640)=0x1) fcntl$setflags(r1, 0x2, 0x1) r6 = syz_open_pts() ioctl$TIOCCDTR(r6, 0x20007478) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000006c0)={0x2, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) fchown(r8, r9, r10) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) bind$inet(r11, &(0x7f0000000900)={0x2, 0x3}, 0xc) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000940)={0x0, 0x8, 0x4, 0x16f, 0x6}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000980)) r12 = getpgid(0x0) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x3, 0x1, 0x4, 0xaaa2, r12}) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x6e66, 0xffffffff, {0x670, 0x2}}) getrlimit(0x5, &(0x7f0000000080)) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) read(r4, &(0x7f00000011c0)=""/30, 0x1e) 16:00:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xfe07) fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10120, 0x8) close(r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r6 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000100)=0x4761) read(r0, &(0x7f0000000000)=""/19, 0xffffffffffffffe6) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x65a8, 0x7fffffff, 0x2, 0xfffffffb, 0x600, 0x6, 0x0, 0x2, 0x20, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000100)=ANY=[@ANYBLOB="f76112c8138db67edb2ed3f84242407eb33000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339870f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r39 = msgget(0x1, 0x200) r40 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r40, 0x0, 0x8000000000000000) r41 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r41, 0x0, 0x8000000000000000) r42 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r42, &(0x7f0000000140), 0xc) msgsnd(r39, &(0x7f0000001300)=ANY=[@ANYRESDEC=r40, @ANYRESOCT=r3, @ANYRES16=r5, @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYBLOB="26e271c2bd180de04cde5b0cbf8f9701e23d53af6f883074db5ddb1344f8a7fca38eaac4be49e3d739a2a7be2f90c719c0f8007b1b159ab382683f6228b9b0f19c2b6bd85eb0ac6c1f8d438828ab6971df9a5b5ff099221a75b484637dc95580b991bf6c4e84bf609ec68ccf958d862e6b565b90d43c1850c6d4f5365ffa11", @ANYRES32=r41, @ANYRES32=r42], @ANYPTR64, @ANYRESHEX=r36, @ANYRESOCT], 0x7, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) writev(r6, &(0x7f0000000040), 0x8ccd673) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x2e4) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r11) getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r18, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getppid() r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) fcntl$setown(0xffffffffffffffff, 0x6, r2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0xffffffffffffffff}, 0xc) r4 = msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r13 = geteuid() r14 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r14, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x9c7c2a63662bb49b, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', 0x0, r19) getgroups(0x3, &(0x7f0000000140)=[r16, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, r5, r12, r13, r24, 0x0, 0x1}, 0x0, 0x845, r3, 0xffffffffffffffff, 0x8001, 0xffffffffffffffff, 0x99cb, 0x9}) write(r0, &(0x7f0000000000)="4c83e8733a514794983d5cb3f62252c4", 0x10) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r3, r5) r6 = dup(r0) write(r6, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4d, 0x0, 0x0, 0x800}, {0x74}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x1, 0x7, 0x20, 0xfffffffc}, {0x0, 0x7f, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r2, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0xfffffffffffffffc, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c653000ed5c0c1831ca2813610aa7a4674863d04985ab1cc0cc2fb3c7aa90306c6287e5e2de69806c995e3ef7217aefa248af0a58aa049c1bc1b566643a0a3238c8297002075f6fadb516156f075d1dbc0805b403f94ec3ad0e02bf242429959f665fd83be4827f40c30e5c5dd6d0a5014c777064ea20deb77cff74dae394fc30d3561142b716f4dac77420993a73b854753d541b225568787b97813fc2b93b6842df2e88d7efdcdfe4d4299098786f327715443802a518a9cddb8e5dde49f98147a1c5e9d8f2d249992b260ff3156a7935f9a849887d28c4d6326348d137b25780285c695ef773b0dd9d23de9dd802619f882392e118abd43cc37a4b4ddd583ceb5a6c"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x8000000000000000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000004c0)=0x281) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r11, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r17 = socket(0x18, 0x400000003, 0x11) connect$unix(r17, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r17, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000000100)="2000ddb678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0xffffffffffffffca) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = getppid() r3 = getpgid(0x0) syz_open_pts() fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r2) getpgid(r2) 16:00:11 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x7, 0x0) dup2(r3, r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xbb}, {{r4}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r6 = dup2(r0, r4) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0xbb}, {{r7}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r9, r8) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffe, 0xbb}, {{r10}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r12, r11) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000140)=[{{r13}, 0xfffffffffffffffe, 0xbb}, {{r13}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000140)=[{{r15}, 0xfffffffffffffffe, 0xbb}, {{r15}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r18 = kqueue() r19 = kqueue() kevent(r18, &(0x7f0000000140)=[{{r17}, 0xfffffffffffffffe, 0xbb}, {{r17}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r19, r18) kevent(r2, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffe, 0xa3bc08110ba37d76, 0x221b87edf01697ff, 0x4, 0x800000000000009}, {{r0}, 0x7ffffffffffffffe, 0x10, 0x4, 0x0, 0x101}, {{r9}, 0xfffffffffffffffd, 0x8, 0x1, 0x80d, 0x1}, {{r11}, 0x7c779ed5c410561c, 0x10, 0x2, 0x9, 0x319}, {{r13}, 0xfffffffffffffff9, 0x40, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x800}, {{r15}, 0xfffffffffffffffb, 0x11, 0x1, 0x1, 0x1}, {{r19}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x3, 0x7}], 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ee000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x40, &(0x7f00003f2000/0x1000)=nil) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r21 = semget$private(0x0, 0x2, 0x654) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmat(r20, &(0x7f00003ef000/0x1000)=nil, 0x1000) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x20) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000040)="36f989c6aba6cd4b478257815df107aca77ecf6f1d39b8a3e75552c6afef0ceb7669ace688912bc761f5a8b250008803662b", 0x32}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x295, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efa4fb17a18008000000b3bf0100d6ff00001208000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) ioctl$TIOCEXCL(r2, 0x2000740d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: socket(0x40, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001800), 0xb2, 0x0, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[0x7fff, 0x20, 0xffffffff]}) r3 = syz_open_pts() read(r3, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0xffffffff, 0x0, 0x3, 0x1800000, "516dd20cab23282adbceca225393bd0d72f10e14", 0x8000, 0x333}) write(r3, &(0x7f0000000200), 0xffffffc0) r4 = syz_open_pts() close(r3) dup(r4) syz_open_pts() r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f00000003c0)={0x18, 0xffffffffffffffff, 0x4006}, 0x3) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x7}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="4182740937b1811c3320a083bc14") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) recvmsg(r2, &(0x7f00000014c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000000240)=""/30, 0x1e}], 0x4, &(0x7f0000001400)=""/179, 0xb3}, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0xd1, 0x4, 0x4}, {0x1f, 0xff, 0x81, 0x20}, {0x5, 0x6, 0x80, 0x9}, {0x101, 0xff, 0x9, 0x3}]}) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x12b) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x10, r1, 0x0, 0x8000000000000000) getdents(r1, &(0x7f0000000000)=""/50, 0x32) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000340)=@in6={0x18, 0x0, 0x1fd, 0x72}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r2, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r6, 0x40047309, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000300)={0x80000001, 0x5847, {0x7f, 0x401}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x5, 0x7f, 0x21b0, 0x400}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x80, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = dup(r2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x80000000}, {0x18, 0x1, 0x6, 0x1000}, 0x104, [0xaf76, 0x8, 0x44, 0x2a400000, 0x6, 0x25f, 0x0, 0xc1c8]}, 0x3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") write(r3, &(0x7f0000000280)="bbf5ff3eeb5653507a529bfb514a372ae5c9f8de46043a82eef9ce29fc05baed4b1c381065c82a6f583492972c306e04207371f7bac86ee9ed71a935fd861b7035cd6e8d7d41fb465809d2b8c37864c460d707d97f3d89f393fb20cf0bb829e0d8b0176258785815b84c42922ee5b82b71b32cd964be3edec815ed21191b073116f0282ce4", 0x85) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) fcntl$dupfd(r4, 0x0, r5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0xff, 0x4, 0x400, 0x0, "5595c24b7eec1ce412c81f1207550531ba4c35e5", 0x8b, 0x80000000}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:13 executing program 0: setrlimit(0xb, &(0x7f0000000000)={0x4cb3, 0x95}) r0 = syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) fsync(r2) 16:00:13 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed2d9756c737d00d5ffd76d2376a74335c2846ecd1a2a191d048518abb39f96a2e8e41df8fb5ca26bfed1aaab8bb2cc8d03b11cd992456c96ec2206389e56073a087966258ebf5008504164c4144abfc11259c15462c82375c6179adab0b9b554d16d1fc551aec604797f3f031b97904325adb885c8d3669994d6030aab56372a514e0a4e6ff551fd70445"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r13, 0x0, 0x0, 0x0) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r13, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) socketpair(0x6, 0x5, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0x0, 0x42, 0x20000000, 0x9149, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x38, 0x1, 0xe1, 0x10000}, {{r4}, 0xfffffffffffffffa, 0x346d32d59163bc48, 0x2, 0x9, 0x708}, {{r5}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x5, 0x9}, {{r6}, 0x0, 0x66, 0x80000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x5, 0x10000}], 0x5, &(0x7f0000000380)=[{{r1}, 0x0, 0x80, 0x2, 0xd6a3, 0x1}, {{r0}, 0x5, 0x2c, 0x20, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0xde, 0x4, 0x9, 0x3}, {{r7}, 0x5, 0xf5, 0x4, 0x22a3, 0xb45b}], 0x45, &(0x7f0000000400)={0x0, 0x80000001}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0xfffffffe, 0x3, 0xd6890f571922a62b, 0xffffffff, 0x3f, 0x2cdb, 0x1, 0x3, 0xe40f, 0x9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) 16:00:13 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) semget$private(0x0, 0x3, 0x60) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r5, 0x3}) syz_open_pts() r6 = dup2(0xffffffffffffff9c, r3) connect(r3, &(0x7f0000000180)=@un=@abs={0x2, 0x0, 0x3}, 0x8) pwrite(r6, &(0x7f0000000040)="386e986898406e5ca6068a453513f5b5c218e176b5cae07a60bec28e08ff4c2d831d3416317c89a65f4cebe2e3", 0x2d, 0x0, 0x0) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2ac1d4ab52929755) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xfffffffffffffd74, &(0x7f0000000280)="9804000000ab543e0000001a49d304b9d5ec802d5a4ad8c129e3f5ea1470beedbf5f4aa2ac7b342f280f28f755bdf8a4afd9f7d7b6640dccb268653736266ebbdbc5a2d75e3aa1f4bbd93db2d951f29d13b2011bfa7ab1c161b8b612d1e00795e1b13f8ade8d665a8e860a5e6fe1823ef897a63ada48fe237200"/133) 16:00:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x800, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0xfffffff7, &(0x7f0000000040)="62bd57ddeb4f8fc136a298b9", 0xc) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) fcntl$setstatus(r2, 0x4, 0x80) dup(r2) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x74}, {0x16}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fchdir(r1) 16:00:14 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xdf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x7c}, {0x6}]}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc1fe95707d5a45fb, &(0x7f0000000140), &(0x7f0000000180)=0x10) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x0, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x8, 0xfffffffa, 0x8, "c32c25db1509235785b9894ab5ee6091b0c354fd", 0xfffffff8, 0x200}) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000014c0)={0x100, 0x4}) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) r7 = open(&(0x7f0000000100)='\x00', 0x8000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x8000000000000000) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) getpeername(r8, &(0x7f0000001440)=@in6, &(0x7f0000000200)=0x177) pread(r5, &(0x7f0000000400)="af6dc2e433352c22d4a81d7e3178f5705cee3649e42f09530df411fa4e2070a53255a7dd9080f7e25f7851554f6458e660cbf412f748b238fc0e104a8153deae0d6dcbefb4f853a83d570a6c3ea56bb52b9771c3389e7af11253e3051d7eb52ef8e3e81a1b7601a738b3542247acce334e4573d5c937e3433a95b22f4faaf492f6e89fd91485c0199796da123b9e5d5f8d5ed9becf1f07ddff627649836ee9c2b2b714f18344384a46d312d74dfae66ee8178c3a43ab36ef2ee9c86281b7cd246f93e4070b3edc397f84dd08acdaffea8aeb034079b4facb19868897fb689b6c9e36b37942d237d1ef307d9042c8598867ecf82343a3cc2dbf761fc1c2729f1279a3c203c260856100659bde6bac0d1fb3633fae0530cd8f53612d7e78d2e066925837534204590b6aade8167fd3c9a6d06205ec504d48f6a1a59e2467978068cbdb66cf8d2550dfa99c92d1edd09fec3f50f797b1d71003fdfd028577746383daca4ef7a7dd802f782e149d1c332b00776692e6d204e1eff3d6c5ede88c0592ad175a01bb8107f6259040b3cb113f1a7767651174ef7a650f762923ff3e6f1f27544e6888f2eb24ffe501775342fa5da26ef8faaa4003185d436efa296f26059b00820e6d77bcf630aef70a5442ac81cf87cf1af9467c470bd897a8b24bc5cc0ec552c997f052e46508b4f2e881e8f0d6e04506fcb8e006edb30901a8ce5a062825ad99ae606f319431a6cd2c2889550b311f3ea859474f230392965a607ca73d4b60e5e846821d0455ceb9745426e07eee2ec76e5f95e73b09d2d99f2d1fcb5ca32acf0ef0d9314049f39521335bc3a7a3b9a1eae613fe445aa48c4f85fd4e5901352accdef9e4ac1b7c33fd6ce4c07211143326b0308e238a2862be8dd85d551f442266cae64168442b15524072655ea12a524a6dba040535dac107a9c04c884356190ac897b8bc19e368c96bf39ab79918870703e3fd78e2ea1ff60970f2408b891471ace73cccb266b5a6f8a2744b0ed54b4551bbf68be3de46b448d4a26a6f60e4a0ba6013dde5ebd3460fab532be88321e89fcd5147db523860d2449aa8ebd1c84b340327da008a57fb8e3c431db560f145e4509e1b5d932784fa4df9e8f0392a7d8493c6d3010b3e705a4a0692418bd999e3129ba48decca220fc0c41732677199a6308518b89914a1f9b687b755c76d72da1d99a85f0ab508c146d46769a67b016f471363df380f395ca4b0b199b03a5b9a6d4c45da99f405ded27718a964563780bc9b3b0ca0a8368733a9bf5a0b9570afc088e7076993add2a83d41c470b7779a4c63a19806c892a696ff9d7fda08f11acb95b5be9e5adc2deece650690bf6487335c2b8c7f07532109e859d2715c18539bda13929f4e42ac8a4f8ba61090cc4d47e086cb96a958f3634c09cf80d5d31b1f6f8a0709ea12b62fd3a879500c14d3c4cc374953a57a5a30e709a1e57c094f4d616b48fbb4c62193d7439fc3cd6901da814d1267e86a317c1d80b70a3371facb9e9f6ba9be8a362659cce40a23caecc878a4597fd54c0a0096a55c38642a7aac1e3821b942e3fcffdfad65ef75cee20cb2cb4f2d37de9116510686a84ed548bf6b17f5759370b504e2fc127e9981ddb772a214940d482cbe51654770d3b6cd67f7a40de540d65552904de92a19854ae100d1da9d8ac6089650e1fb655b9e8b9890bd4624564d8ff4ef01d2aaa6e7eafe77b031f19cc6c1ed60df793ab770941556e654ef3d942b7e5f079df5d826ff94041f3ea7f28fb412e8f1b6f85afd86524d16618d9d531840eb8f60e98a9d6bd3dc896d6fd2560551e66cc0015710f8d13caf216849afeb4d707392b55728f18c1913d1fea2ac6995dfe619eb091e24f765642b591c313fd3e68ce19cabedd10da9848a3ff0ce368951425006f3c2983e0f53f691dfa891a5a882772584992da1871fc378b5d01f3f1d940d56345a1e81280f5f77b2312c8bfe4240b126d3680f936c2234e6edbbbc972387ec187c94795c008fdfb61d09f0d683cdb90979e75380af3e2287398cdc0ae614579cf4a2e38960dc90a54b0ddcfdba877667cbe69ffb70f6565eb2f240a689b20d0540553744524926f77a9938060a43d071372c30516387fd25c4c8d53eb912326587e7877b0c88d154c438f254ad616d70f54aeaf4e51d291f43e917dd6b6969daa56801889b27c84bff45d3b7edfd8066df4354fcc82e29bb6ab8d3a643e4eeceaac4cb9facb320404f37b92185f7aab75766047e31fbd5b110948bddb60cb66fc60d4197b08d7551a6fd0932cb925c1bc686657559a79b0c39d878ae4967f32ed4e68f0ccf1b783fd764f783bd58dabf3634a0ce3b7747e1e3ad490cb64d7323209f07affe15e1be1d1315887b2daab704440c1db57f652bc01da09533bc31e48326058ca169800584386c896fd689257f0155aed98e136f37615fe38463d64cb08a51b6f1e589c613b7d43cb8074b8fe3f8c7da59e6566e2339ea9d4e7a16863f9f23d45f48c7d37b17592228e32bb8b069e85956a912985c5b88d34f12bc0cfc8ddba83a0a7377af38d919b0161050c5a4e0b1ba8dc38e0deda6b33027b4f0fbf59a3b51b86cbde7e917da4439bd15cd3fc8ebde53a5b0f46120aad77d52a73ea9b41bdfbf9929ca50801b3ea09753db99eaca052060cc57f7e475f2cdea6d1397c31497c1f04af78649ec41febf1b1f6000a2decdbd25a96d43de9ca861f9e32d9a05fa94937821b794d5ed52f861f42e488b393e05aff4a76557d882206d4f42546013475f0dbc65c5220c5841ca1225ad254f1a1e5125c4550197c50be444002a640d5041449bc260a1243689a9b5c01ebdd925cc7781d04ef8c3a51fc7235d55c869389c7478140f6e6a0883906d931fd21382d00060582140368080205a93f24835e74e5ea53959435bc67a88f29b894b9e9169266aefde62cbbe1c51a5fde932fbe0853e2845f3b0f70199eb1d2b46fdc34fdd3186bc27d1ec769f45fc55bbd473b0a86ae8e7b5ce0c45ed47f2289e993809dedd13e22eec84a77b3cbcdc2285f1cd6b5f112aaed1737233c9b068948c43c07c5a03cb2d8dd030cc69dfeb00ac56fe0d0c5d628ec8d54660b860e8accc00d046a30dad954be2a4c2be6e35c5f819af8facadfed931e9359de7f4b4b7ad07af5499e635140f8aff8715b0a1317c40c85af5b51c47135971844118e4ce65db543225f2e4cf16ee9759a948bd6f1dd3bbe4e98b9658ca256e5c230b2f7a0a47ce645c9118aa422b9cec07b6731fc13c93885439cde19116c0a5ff22af41ccd7485685c0051ddda631122a1243527b3128577ddd3e2b966a164d00496dd74219524fa87712e3412b0d87d88a4000a6468a235849dfdf50b5182f4faee4ae127e864805c671bb04e0c852ead5ced0d9a4ab808d15ecfbdf0395f841e19d8ddc12b55c794db8dddff927632ebf4ba3e644b07e64431ba571c78e469aa9a8d6de00fcae026e7d0c664628ee9e6214038b8b9af910f48dc8d3ec79f89d5758ffcb18797be6a39274cbfed4a2b17fb7c94f6ef7fa4c202f21560e491ba776b1441049feed0362f9fae3bbbb6b686fb3e9c9fa6fcc53dc87babd69e6f84dd79048a95bd86ad990f0ee314c46dbab665f908e52a7dc20c2573bb69b6c66fe2c64996edc5ae4ad198fce785621a4ea004c144f1c188df24820a641132fdac8ea31012ca0fe9fd94d2b36ef3b89dd715d9f35417bb5c6c7bd86814d49ae9ef56ca9131328168b84b06a1f15d0363989e2a12de3f9cce5ee3e1fb416ca5b5144855e196f6a0dd2ea7df44fc69d1fe69e3ecad089bc98f484be4069d4e19212805a0548673522e104206bec92e866d342f0647c4a8ea86797e9234b18ac3470e1c600ae3c9469770cf3227a4d7b67b6b5797adef19884d98d115264e73e329e531914430d0feb52fe174dbdf286dbb2fa93765d9a0e560b4a65f1c2d02a1b74cc501b7fea994113da0171d29c612ba567839d896258eb8418d76921d867ea2ecf601e0d973da640c256d766c5b6238217a05ee0da3736509aca60a228eadb62bdcfcfb1f0a44f3d80d7183795d96cd92285594ed4e785e72a70a5f65c5d98ade9a0d8aa7d10df1257e067c9ade936b654688b6b4fa6b06bc55192fb36d676365b39246d052c5052a5f35cfd5b48dd856388d8d94b97c18aaf29a88ab9ddeb1f2f0c160ce9db0c406b97a18294e2686b9dc15aac8ef2587a2ae300bca2ab17b582279e76fbd1d7ad2d08a5282ce1fe1e45af96d953e715f78df9ee027de273a897530756f1a7f4fe2646ef325d0ea2605d9ebdfa88bd8d4f9619bdbf8481cc765ba26a555d96bd5979c8725808f818b9d6e054a70a8592520767c945be155ac8fdc08368a2dbd4d228aa4b351fac0a9bad872a6d7b8f38f261f2782e750ed1caf8c8e46e2ad8243ab394c4445ee35643d271b998ac5f70a31a0791d5a17cd2bab1b3ce03a9ad525e771b5ed742a3394314483166fc24ec00d4ae1b1e64195035e3b801fa47aa8b5e8454200b52577b6036a84e738a1eb9439bc69a9d108b22a6709489057a49379bd8db6098c643ba5c7dcf4157889fa2d3fef118efcc43815ed747d46dd4a57ddc2b9503158cd8e5a19823558270c8b6c6ec4cbdbcf2873243a4a4c9054361baff748148b59f9cc811e661249013899b78bc67afc413ef2122bb63e72430aa9f9170020650a7ea550f66c01fb4e306fe54439d148b053c69f980d78f903b74fc9e452ae216c026cc0f42779f750127b562e37b0f3274514a5db5c1cb377c67e1360aafaf6bb450c1cc5d6e267e7d81e46fa0a556956e79572294edf0a431ed724aa48cd92d37cc21393e4f3d305c95316a35e13d363e2dd109a43255c8a4a365af56ac15e0d5879c68d54199db317efb2628e5f748f62dba392f055a3e17d95b391ab3fe2f767d64452bcae35dec0031620c7ed1bdf65ef1a3fd5579bf6767b1fab465bbc5d902f9d5c662b223148511432ebe913aec020e41dabd915aaec01a5cba484a1804d00d96cb7c7e149d05ec69281d0c02928bbcf81dfc6e0e6c1fca060f5ee944a77c5bbee3150f75168925ca7570bea8fbbfa0d73705361a86bbb32b5de8c5406d035aaea916b0e278506b8a97332c5ff833ce646249ce901df625dba9d3ae6c4116b2a8fc72bc53f50ab77750c76e34ec81c61d6ec8c484153bda5e3713fd5f8d87332e03e994fa29c43f7ab26dd1984391951efac2b8df0c31675a1581175ce348c87e90cea0d158dc96c7a1cfda8aefa7529430b9b0c3b455b8aebbed29552c4d718daae99d069d887c7641ac899fab493816f9facd8c0b3f5ea97e6b5514602fa205ec2ebc75e4546786a8cf8420df2a37dc8ec85cfacea0e495984ecae392676344e928301b786803b52254e65aa327767d2b5482f95ed5a1c44589b5d3454ce739c75f54f6ad0ff3c8f8284db58728db3206b883e41b9466515f79864b81e16039fb8c87a7e23c829f781ba5b8c8a047fe53721cf4443250df0ce0e8ccfcc045b5c587dae11ab96fe2435898c25c62396e0be397ecfe949b28795617161f42912ddd8d7ca88a13901dfc4b9f029bf681b305927ad06f266385a4948492be10a1d8969937b907c1934bd624b48bae2ea67e405c061d393913a076513a8fdbb073b00357382e4499c45954118298cf836f067a9a8dcff410d321031bdac06ccd837665362a29213daa948abba294413139473842f760194a04be32beb059a77b920c1e28a48d78c9c70d7a9097c111", 0x1000, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000001400)={0x2, 0x0, 0x100, 0x0, r10}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x6bc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000280)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098af55bfcc07acba65bddc0e2c5cee5297f80863914cb3909b299d190a11b262bd17259fb785e3a4e1b4871cc0b91616ac4a486daf7ac9158ee5b7d013e255ab019cc29425e5717c729bdaf5a4f5df9348ed02d0c2c7c7f08eca23cb1d22e59e0009be8c73dfbc40e5b8bcbedf13fd9ae751222b1f2d176a81333410bf40800d42f2c1f5b4aa173c35f23b3d6bd15913caa99febcc", 0x142) mlockall(0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0x0, 0xa765, 0xf07d, "fda63941524f75026d8cf6db5300175bd6901b1c", 0x8, 0x3}) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0c157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac8cb101dc607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36de4c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c9441118a17cb798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66ebf190de01bbb11a2c979c4543f9e40630f56ae48fdf38a0d35adaea6628fc57b01b384320cf9544b3966fcfed363b6dcca6d3d7d657f2793876ece112635ef061f17048e4f1f9806b9fb4da81f76f35567d80668b0facf70b160fffaad0954fc538807a485c179144164ed7282331873cd5aaf1ea6c77a6545c018fddb91426d7d01642836d4878d12103566496133d3c7c099460e8d9a97282125cc0881031a1cef68fb349ebf1dfff058dba7e729190f92c9d49eee9e6dd98e87925dbc7a3a7f6af2bd0a4a8c9483d440ab95af2686fd540299bfa3afddcc336a00cb842a26789325225355f040851ef522cd73c0ef8558f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000000300)) 16:00:14 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r3, &(0x7f0000000100)="e7dec3678029f5b46f9cbb739bc07e8d9b8b2224c300f9caa93c0fed9c0bce82c2b2c5e8327bc3e61b8e393845d0d98bacd51810ba6640147ce7da844b450a6983e78aaab6ec9611d11031b985884460b7d750533fb36593963688ca116a6f3424bc", 0x62) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) semget$private(0x0, 0xc0a6d30de21ba572, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) pwrite(r2, &(0x7f0000000140)="f7810eb121a3b9d15264599b65f5f62632dac9e0a3fa4b6e699eedf9e40000eded80e21eb6f576c45af84a282bafbca9085e", 0x32, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2eef5329aed608801ff3aece4347e107061a7a34c2859b321aa108716532", 0x8f}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x2000, 0x7ff) write(r0, &(0x7f0000000280)='oL', 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x80, 0x7, 0x79, 0x0, 0xffffff9f, 0xfffffff9, 0x2, 0x2, 0x1, 0x8, 0x8000}) execve(0x0, 0x0, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r20, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) getgroups(0x3, &(0x7f0000000140)=[r22, r26, 0x0]) r27 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x265, r3, r19, r3, r26, 0xa4, 0x200}, 0xfffffffffffffe34, 0xffffffffffffffc0, r27, 0x0, 0xdcf0, 0xc4e0, 0xffff, 0x48}) fcntl$getown(r0, 0x5) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x7ffffffe}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getgid() r15 = getegid() setgroups(0x4, &(0x7f0000000240)=[r9, r13, r14, r15]) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xff0c, &(0x7f0000000280)=[{&(0x7f0000000200)="b6910cf8d67095dd0b57b7ac34f2f8c5b5d6a77e183caceec296275b224adf7b353204ac8bb2e2cb12de0836ab39d2e953c74f6c1cfbd756cea1bcb495d5ed69addd1fdf8f9994764143a794152b1c4d", 0x50}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r15}], 0x20, 0xb}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r16 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r16, &(0x7f0000000140), 0xc) r17 = fcntl$dupfd(r16, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r17, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) r6 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000140), 0xc) r7 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000140), 0xc) r8 = dup2(r5, r7) fchdir(r0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) msgget$private(0x0, 0x50) mkdirat(r9, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r9, &(0x7f0000000100)='./file2\x00', r8, &(0x7f00000002c0)='\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') 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) read(0xffffffffffffff9c, &(0x7f00000006c0)=""/138, 0x8a) close(r0) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x23}], 0x1}) 16:00:15 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0/file0\x00') 16:00:15 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xf8) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x100, 0x0) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x7ff, 0x1ff}, {{r6}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xb, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r5, 0x20004b3c) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="c8753f5a662c3bdfb888e41a", 0xc}, {&(0x7f0000000100)="033bfc74c33482dace36ae245aff4d456a93a56c2369fc35c077f79b4c5b198139717465ccc9bde53f7b9357f142e469a5ec1360292707bac1553e6e4fbfa010789c28eeeb4e313bc089c9503f415d51dddc45fc67073ddafbc7171ccb2466031571acbde72319dc869144cc22a1f3c50002413348a087b7672c1f3ab03da6facebbe6633ac79542bf67525dc8a405eac3c0924b325e3ef676a4843c46e722add3969499d9a7937b92c73bb195a3defb77db6ecf78e6c4bf94d9f77935b1dcf70d8c67609a362309e27bca4a6f", 0xcd}, {&(0x7f0000000200)="6efc912ff28672a72fa5d0d5bb56076947c2f8bb5aa3120667fc81f986b6eb375166a0e86e02c29be665512ba4cefdfbde732fe51d8430c6bb3f78919cb25bdc83d8e852e0389be23336141bb2b1af121530c870ab5a1df3b8c7243bd8106f07cc1e707393df1c130931e367874726", 0x6f}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getrusage(0x0, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x80000000) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd], [], [], {0x0, 0x20000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x1}, {0x30}, {0x6, 0x34, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="12ec98921660fc57eeefab98075afe4f7736f77b2e4186acd3b9e568f38ceede31efed98c5883edf765a229caa10955727e567a48894f89df7", 0x39}, {&(0x7f0000000140)="eebd63f5b0526b2369d1ef9978542dc74b1b5c3614bb296d3dbc594e39912ac85a6ad44b9fb64266d739593b01d989b206c4bfbbcb2a49d1ad98401e9733d08d9987c03b83c55a904575d98459d8ee305a565b059788c36be16de3c3857b538067e4ea88f054e80d002d6864aa9d4e691d174f4e45581d049e9d2a21c6531c970fdb38dfe8bb9871610d43ef2ecdb67561f2db674e114e8cef5c367b92f099a75aa374f7f1a7d751a532db30bb2578dbb42b0523", 0xb4}, {&(0x7f0000000280)="76f377f30f529871af7ab672634329ae92d2a9af07292685b82f019e012efcb7f909d0efd380f3efdd87a5ea33c3e56261bd704da0c0c32242a03995bdf03af6fe0c5e9f9af3e795c1934223005950f57aa1d33e0e9a781d6a5152693c303332d512c8848cee82383e817560d92d3cf5ca979bc9f91c4e48e3a4f1a70c3292d98cef27005a6ee1b9c853005f8be98d3c882c0ad68a07f9b7671e6d8cd6f26e6bea7ae1d1905d4c5b9c254eedb788cebd9792649e", 0xb4}], 0x3, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000480)=0xc) r5 = socket(0x2, 0x4000, 0xfc) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffb, 0x21, 0x4, 0x1, 0x1}, {{r3}, 0x4a752799d5a6f575, 0x0, 0xfffff, 0xce, 0x253}, {{}, 0x0, 0x82, 0x40000000, 0x8, 0x80}, {{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0x637, 0xd7}, {{r5}, 0xfffffffffffffff9, 0x28, 0x2, 0x7ff, 0x1ff0000000}, {{r6}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x100, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffff8, 0x90, 0xf0000000, 0x4, 0x7}, {{r7}, 0xfffffffffffffffd, 0x80, 0xffff7, 0x101, 0xb86c}], 0xa95, &(0x7f0000000600), 0x6, &(0x7f0000000640)={0xf599, 0x80000000}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r8, 0x8, &(0x7f0000000600)={0x2, 0x0, 0x10001, 0x6, r9}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000400)="d00000000020000000000000ffffffff831cd3e6b568b5bacf15607b4fdcf12e86dd8b87e8726c3cf397b1e46c105b66b082d01a7b7fe4da9d172a36a58680694816f51c6d2c44b8773e7e", 0x4b, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x10, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x37, &(0x7f00000000c0)=[{0xec53, 0x5, 0x9, 0x63}, {0x3, 0x3, 0x1, 0xd4d}, {0x9c4, 0xa7, 0x9, 0x8}, {0xae40, 0x1, 0x9, 0x55}, {0x2, 0x7f, 0x1f, 0x9}, {0x7000, 0x1, 0x5, 0x6}, {0xae, 0x9, 0x3, 0x8}, {0xc7f2, 0x2, 0x8, 0x800}, {0x206, 0xbb, 0x5, 0x81}, {0x8001, 0x7f, 0x9, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cba3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260e3fc6ef6eabb6794fbf473532", 0xf0}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:00:15 executing program 1: sync() r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) setsockopt(r1, 0x1, 0xffffff00, &(0x7f0000000080)="bc85e28c34de2e317e71085d69966bae9474dfb9642f85b8d403c0134dd34279bb7ef7adca5f57a05b2e147f951db012d9fa74840673fe96b2a8b7cb7d5472a712e3c38b3c", 0x45) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000100)) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(r2, &(0x7f00000033c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/17, 0x11}, {&(0x7f0000001200)=""/45, 0x2d}, {&(0x7f0000001240)=""/236, 0xec}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/80, 0x50}, {&(0x7f00000023c0)=""/4096, 0x1000}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000003440)='/dev/pci\x00', 0x0, 0x0) close(r3) fcntl$setflags(r1, 0x2, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0}, &(0x7f00000034c0)=0xc) getgroups(0x4, &(0x7f0000003500)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r4, r5) r6 = socket$unix(0x1, 0x5, 0x0) ftruncate(r6, 0x0, 0x81) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003540)='/dev/wsmouse0\x00', 0xaf78b9d2d6f41156, 0x0) dup(r7) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000003580)=0xe7) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000003600)={{}, 0x9, &(0x7f00000035c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) msgrcv(0xffffffffffffffff, &(0x7f00000036c0)=ANY=[@ANYBLOB="00fdff047f00000000"], 0x9, 0x1, 0xc00) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="09b46d578706aa53", 0x8) 16:00:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x40}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x4, 0x88) socket(0x4, 0x2, 0xe2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000280)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x8000, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x0, 0x3ff, 0x1, {[0xd4ad, 0x5, 0x80000000, 0x0, 0x3, 0x6, 0x4, 0x1f, 0x0, 0x4, 0x800, 0xf41, 0x1, 0xec, 0x0, 0x80, 0x6, 0x4], [0x7, 0xffffffffffffc1b6, 0x1, 0x6, 0x5, 0x9, 0x9, 0x8, 0x8, 0x7], [0x7, 0x14000000000, 0xfff, 0x944, 0x100000001, 0x7, 0x8001], [0x2, 0x3b, 0x401, 0x2, 0x800, 0x3ff], [{0x8534, 0x20, 0x7fff, 0x1}, {0x9, 0xffffffff, 0xe9b, 0x9}, {0x7, 0xb870, 0x0, 0x9}, {0x7fff, 0x80000000, 0x0, 0x8}, {0x5, 0x8001, 0xffff, 0xfffffffffffefffd}, {0xfff, 0x7ff, 0xe8, 0x5}, {0x8, 0xd27f, 0x3, 0x4}, {0xfff7, 0x1f, 0xd8, 0x1}], {0xfff, 0x5ea6ce8a, 0xe84a, 0x200}, {0xfff, 0x7, 0x6, 0x400}}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x7}], 0x0) 16:00:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x8000, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x800000000006, 0x400000000000], [], [], [{}, {0x0, 0x400}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), 0xfffffffffffffe1e) r2 = socket(0x2, 0x3, 0x0) munlock(&(0x7f00005de000/0x1000)=nil, 0x1000) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(0xffffffffffffffff, r5) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) msgget$private(0x0, 0x4) getgid() r3 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r4 = getpgid(0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r5, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getgroups(0x3, &(0x7f0000000140)=[r7, r11, 0x0]) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = getgid() r18 = getegid() setgroups(0x4, &(0x7f0000000240)=[r12, r16, r17, r18]) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r16, 0x1, 0xffffffffffffffff}, 0xa, 0x1ff, r3, r4, 0x8, 0x8, 0x101, 0x7ffe}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r19 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r19, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0xbd48, 0xcff4, 0x9af, "2714a105f60fd99fa148b7d06d3add71473c1b18", 0x0, 0xfd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x80000000000006}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="39d03229594c2e00f5f094854d633a848e3a", 0x12) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open$dir(&(0x7f0000000540)='./bus/../file0\x00', 0x801, 0x1ea) r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000080)={0x0, ""/7}, 0x38f, 0x1, 0x400) r1 = msgget(0xffffffffffffffff, 0x750) open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x12) open$dir(&(0x7f0000000200)='./bus/../file0\x00', 0x20, 0x2) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100), 0x2cee) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) rmdir(&(0x7f0000000000)='./bus/../file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x12a) semop(r2, &(0x7f00000001c0)=[{0xa, 0x0, 0x1000}, {0x0, 0x0, 0x2000}, {0x0, 0x7}], 0x3) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b800000000000000000000000000000cade544adcfd1d33659e6934ce506d008d845c0d3f81acaa104b62fd7b6bf2905cac63e804cc2f17da8017508b0d23f17da0be27c7a87afe053cb6c8b8d1741f5ad153a9914870ae9413af33af2eafd018ca9da6448727febe93f1de1202473425a71ed5c501e341f395506ea0dc6386cc31fc1039e9df45889af25c944c3d199942dd62a9b6a5d178a6f63611c60a5ae8b58e2a427b48268379d1e8cdc9e6224dc3fd444590dd318d0f9ffa46e77aec587f536cfef180a5ebb51195cec6ea657fd856304715c09dec42212a20c1481a2e124c7a5e02941242c9ce23e1c46fd1e500"], 0x43, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/165}, 0xad, 0x1, 0x800) r3 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r3) r4 = semget(0x3, 0x1, 0x1) semop(r4, &(0x7f0000000280)=[{0x0, 0x2, 0x800}, {0x1, 0x7, 0x1800}, {}, {0x3, 0x6}, {0x4, 0x8, 0x1000}, {0x4af2f017dccd5b6d, 0xdf, 0x800}], 0x6) 16:00:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940), 0x7, 0x0, 0x2f) r1 = open(&(0x7f0000000040)='./file1\x00', 0x100, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) socket(0x1, 0x800f, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x9) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000240)=0x100, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0xecc8, [{0x3, 0x1}, {0x1, 0x81}, {0x2, 0x1398d}, {0x0, 0xffffffff}, {0x0, 0x2}, {0x3, 0x1}, {0x88a01e59fcf60c9b, 0x5}, {0x3}, {0x1, 0x5}, {0x3}, {0x4, 0x9}, {0x3}, {0x3, 0x101}, {0x2, 0x800}, {0x3, 0x1ff}, {0x1, 0x4}, {0x3, 0x8001}, {0x1, 0x5}, {0x1, 0xa78}, {0xc1ecde65176b9736, 0x6}, {0x4, 0x594}, {0x1, 0x5}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x1f}, {0x1, 0xff}, {0x4, 0x7fff}, {0x1, 0xdf}, {0x3, 0x101}, {0x1, 0x3}, {0x2, 0x20}, {0x2, 0x20}]}) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = accept(r2, 0x0, &(0x7f0000000200)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) fcntl$dupfd(r3, 0x0, r4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) ftruncate(r1, 0x0, 0x7fff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="9208e30f95ce7ef91879fe68fd5a90c9af0bd8508a9fe705ef3b7025bf1cf15c8d7cb57ebc12ff1a42553a7496f2af551e36bf4f45875bb424081b", 0x3b}, {&(0x7f0000000200)="bdcbed6578c9508360543244b60d410d84df07dc8687c1cc5aa083997222bb125447a5eee30b67347fe0ead5ff6ae01e769d8b9b03975c3be4e653f1e03c13a895223528ac2801019a1c18cb550e982b3319d562643cf10df16da6a6fd24148f31a6364995a8159f955fc78efa9228540f287af223841d3e5f70f072b45493484e75b9f882b3e5e58bd038a398077f8949c3b49a33e4a05bcd02ddfd0bdcb955ef530123cf22374391a64d73c7d5", 0xae}, {&(0x7f00000002c0)}], 0x3, &(0x7f0000001740)=[{0xb8, 0xfffe, 0x7, "ecd25763c72c5287d077661568d697dbfb6200dffb39ebebdf9922d1b7d2ce011b1ff08da4706d2bd597cc018ec7fdad867677b6c1e058d106b2f621d133f52e3648eb933e530d029f8b01ad33c04e6102f2259a6b4fcde67c8de06bd9f4d4c1e5ac2a0fbf9bf70f65fc12efa7e0e731e0f48fcb3cb42cf8fe93a4d55f950e19408f5cdbdad2af0f80561db4f1cd27d0d39cd6b484074e6bf453820a543d9f8652651b22d76a"}, {0x30, 0xffff, 0x2, "2933d13870b48dc0a026d17dfcdadc60e0564abe115631a3f7"}, {0xc0, 0x0, 0x100, "82a8c99d834167c5511e1eb2f55e28c63f8c98eb4dd1200af1d83a46700738da09d574baa2fd44587d5b272dd403f3446e6ff1fccfd705562fba8bdef72476c54758c58408b83cd0f27c5383dbc633a2db017aa3e03be17e0d0e5af73c8056891917d09a0cb1e3281a547d032d356ba1defc454b7297d972bfba44f5f065d7483a70ddad290653d0a6c18af40ad5342f3acec7fef68c486934849d71f0847a9a5e83fdfea06d38aec4d1"}, {0x50, 0x1, 0x4, "54cd186b52456337774eab21622d64348972865b9f8af3bd39149f040767a29e3909904b62c17f8e2eeba3e3a4c54894648dcacbef63c6be1716dd"}, {0x30, 0x1, 0x9, "5079eb7b59e11a4d3b18f7e8b662e2a2794c31c9e31642ac1dc4"}, {0x70, 0xffff, 0xfffffffa, "9b1ad330f93e924bf5359a227e718f05af4d799f343c489c906dad8d83a11ff7881183cee0e16f842b999e7e2f45d679d75babd328fd28a1bfbb5a3b40071e0fabd4fea90457a1eb179ad4fd615b1b0ba38dcdaabd1d0dd387"}, {0xb8, 0x1, 0x5, "aed3a4e8016f5a7b65a6164d542d039ac24055133e6f296881bdecf4ead16d1a25ad6021c7431b37369fbd617e29eb07895895cba2fc00ab7157ba37136aeee020baf932759f4c60817cac230a8cff2e64cdef3637a646a9018ce5e2d380efd2ede4307fa4e3842023a72bb83eab3edbb42a45a75435aab22144ba4ee25291cc9d32004e4b84d26b349108485633b4ca5cbc6f149ca82f0a734de8087d681d9017111763732d"}, {0x1010, 0x2571a39d23fc0f22, 0xffffffc0, "2905b3b44bb143c87664da3a3f5a0ec5986a490e6ddaebde09de4327c6b5073e7e10c29a1f6733172459037471ab3f8f6611d978ee356647d5ea6096945229c1f608730f43d16353e6ac6241645f1b512c05948ee3e787c962f84d97aba27cee579f1406439e3bc319755c6047480d4f0f61a6bb0598b3288dad6f95c98e9c02465029912ddc3eb8084202d7246446aeca1754297485efa2b549ea256b2d910be85e06a4766d12fb52c76f0c11f6f689074c0734f697bb1703babd99ecdabcc80e1809be9598b033d809c2d9b2cbb3df03f97bf5e1a2645c6aa14413d886ce67b6d717ce6b0856f37895e22f9145e29af848b9fd3087fca7826f8433b64a20f4be8f4f1f050689b21ad6ca0b795fa1b06c1968797362c720681b9848e5b6804a22b3bbc2f9e833cdf8561a5b1eae6c6920218a0ecce94a4a5ad076c855da848f8f5796116c028f0261a91b59d5269d1ff6902bf280d3d713a0604b977eadfcabbeda92182f03df0fdbe5c72d791a26a887f61d444b1a18121fc448845e6fe9cd0b6a9de7c323a75efd8b5673ec6a79b39d1b4e8bed48e7e146d5edbff53137cde731cd67ac4aa3797f5cf8bdca542e006663c4adbbc3c23fffed89b061243565b36fcec420eb818c851edf6bf90da200e4454ea97bf716d91edf931a6e7e6eafdfaf6ad2af18b6cf4b4ac2ff0d0afc6eb41758947b8f13e3f2a7faaf1fc77c88e1a24945e2135b7d97545d696435ef0478dfb3f64abe4434f1f68af55021b4d65a1e3aad34c1451ab235b8ca493401051c8de74cca413f6782c3b3d6cb334b14982b94d8f7d466b368ebe888dfb94db11d2ece6dae7b39c107238f166dbcc8c624a94476a3c39c4e777a9b8bf18c72951508e8fff21be1e9ee1e0d8de28058a5b84a903cab7f323c6c2338ba309dfe50dee5e28b1c2a6a7d495d22ebc5162b6fbc102a915c519bce8ea917521e108364d27cbfb14f34140571ccf3a360474285a07b69084bf687dbb55b4dd0f96f7444c65a2bd35dd4140e39f4b3a8f9950fe8510ed77b85b9af1f1c21b7b77fb52d39c634d8df589fbb6b1835702d2c9e16e4cdbbbbce018d8a66aa62b30ba6155084d4e9d63fdd9e2b5e3755ed494321fdfe1c819d488efbf21c3db3cf3dc10300b7cfd6141c50991eafbcf6489151189cb8dc345c53552135b7fd64f3441badcd435c5128c55ff47ce822ec1e9ed300ad0c416c4dd473372e5497d22f09760e6d34df8d23b8d96be3046910c2804172d79448d0cae2e825e8da40097a2b3b4fea79c743595d26f6c98c0de3eb8e94b42d8da774f64f8eac2ccc2764b7f81263352100e702aa6534643b2eda4095001abc423e6594efb52f43efeb38f96dbe87efca7bbdbfb5236409a7a0fedfab3fe33d7faf6341eef7053311998f68a0127349ac039f99c4c36d9bf6f40ae0ade9b783146a949b852afb183bc811f33b825a9f7d4892687792c3cc895333131530db7b04f3a2aef72b5e2ab07d17c1e757e521e1436a2a193fa5d411fcd0ce3dbb2fb3e0663aa8c43506686afa7ef6559c4e8650cf34c8d7e26904285ef714120c9836afe6a6970bd8ba71143d805683d4c30426ebf4639893b86b1f4b21c87f2a2ae4c8531a3b58791e86963922da0bb54377f322301d9524288c6b9ef3df455f876382a55c1b50328ca93177f56ccb47e2664abc76e2a4cbc86d34efb77a24b4da2a59cb455ea66e0182dcb6ca66322272afd14a2665870a9718320ef8c5dcee172da8140cfa6a3455a075cbd9b80f483d331b6491ef5e1861837c6ebc7b2eb63ee206bd2e31f5155f3b2aa00b5dffbe6c1b55912946ebb93f018908bcb45482c4df3ff8b29ab46d1a9f82e4a0030d84a420415e1e760ccb3f6c64a431c0bb7d66ce72f01be5b0d2efc4f132b4884ef3e8687a143e190163f072819f6bac22f4b232540b8b03ca646dcfae8b1202ba285d1c0a98bce674a90319a9692ac999a4d2c120a8893df19386d4a9d31a5e89832ae1b49e68378bf198ce438c82b42c2351fb54287f8473b759df8acf9138fbf32ccac0d4cd217a44ae75cb1e96943fcbf4eea8b70a4b56dcf91d05061fc0f133220f0ae7effd37125206ebec794ba7a5f907f8a215094dacf372583c8824002cd890f4eb6d692060fee1ae59b7674cc475cbdb905be17d0a442dabe026b48d91ec5fe3edc0d896297a9a6a05e0a15d1a7aae5abb2518fc1afd2eecc1022972dc728e5bfdb867bd1877c13f80c34b42f0c124cfa59f0d6d11ff5006f30cd1d32ec613d21189dfa91d6ee6b9fb1362710576fdd30eb0c343fc7b2c3a9293a62e7d942f7be67402968e31f622e19e273395a36110ad46b311d3d4b396c12a11207ec5b4058ad3a27d976898d179a2581ab9360b47ee472c6c925a02c9c283d8507aaaa2cb88f05767dcbb823e81e4a4449329dcb0676bd9fa35b5c3b24c74196903cf1bda9c1aa2df0e47196826cf9eea1b18eb63252247775699e8400ec78500ea1ced2a29c0ab2d76395e104b1bcd83878f5a355006bd9bad092f58a4c582ae2e2ac087517300ac4578781d625b4a6967bc462b284c674698ac5751346b13c3cfca4bf88120ac239332303de587de1889091aa367f7239c12b9ed8c1938d3948024dd896195fd25cf957cbfc26f3a881111cdd100437ff508589986c4581220dd21cc8efd559c7c82fd0534f647e829f35cd4282d812970b02eb3dac2e5ababd7b5e5bf2f24537f50403858c781e58f874d38a4206f83756d5b59cb8602f04c0221b0208607488f5d04dba2346ea5cd02adfeae568cbbbcd4ab690d50849ecda1b034746d4de082fd4e5f2cdd150dbd3bc5efc363da0c3665e3f0ed8385582214fdcc89cb5cae391025dd75c3c2f4a852e67115a9ad33628756c32ea28416c1b052502e037281024a22d54def38054ea31dd277919cc9dca6627d7f3c224c7e8b77c62d1a26837a989f9843ca7f13b9bdd7c2ee0e8a6e5916058b6cc509880af01afe0610d118839af46746438085970a4bff6ee44212086afd405de577fccc7471f4bb91d9d9a970a3c39e6766b52d9a8c7b87b41651b77ab1eac73620b9c49b82b8d1e0953e41e8716e339d0e289c6dfb858b5f3c91647fa1472c65995414559b1f4a2d0019a0e4531454dee873f6c200f4bfd04a4b450b893f6e36db9d22613228e52259224aedcace4bac78b7347103c0e2bb215fb456b1e42057ee368c83efcb7a960657a39efdb56a8fdb9f12592044bbd1f8c8409312ee9ff89b126e53f4b1f90600140f1d0a94451247c9aaea8c03b79adc6cb6b80dd521c108a1091dbef76f91347bd724c0cba44fdb0c689777daec4f619dda1381dfa60b4f80fdd6aa01ecaeb9b8e4937516d787938c109a4b504f0dce6dc58dc94d0b0cc62eb3c2cad350e1e5ee5880e31aa3b830e06488ba9c1d07f91f7255c7f4f8097b2a85f7e684fca76139e4eaaaeecf4e153843ceb5251fc9033151fbd5fe876c71a3a8c04b85e6205d6261fafb600a9ba0216625226c1f8dacf621f97dd9d9acf10851178e8ef1156dc6ce4211bd35b51e04917f355a56664ccad278a1a4903057248eea56c3f0060ea0aff48f0aaca13c7dbed9bb94ebea1a7bc4fff8c83b6d8027a2330a40cbc2198825446eb5230e9e68151c52a30886c1bce8bb8717e5c9b0156b5b1f0171057b5f6a04173ab237cfc6ddce0d815b4a9e6be1ba15ad4e29a7fe21656400a648fe9aadfff0f6a268fff8d2e447bfaa99e11b403a57a3b85b9e543d63eb7a54c18ed0b7e863173c441114d2d1954165edaac195bbfe6357c605ae6cdb4fe7b6438b73b811ed0bbe781c34e75cbad4938615bb50ea7516b4d9d61f295eccbc36f1e187cc45631b4207f108adf4c0b969283365cc5e3b584581976c95d71addfef8675566c5bd1b4040621ea3dd921543076624417f2dd8f3566fe39f1337063beba58db244e6d5429f59f4928a6fe1222c987320503cbb6f45f650d359f906c1ec03bb5f17144ca724e076eaa228c911150e5e93af83dcebfeacc1c9474537c561a80caab389d2c35e80e5866e1c01bc92642fb61be93891a16e5c4acd99871861a2410ade6f803d2ac9ba5742aa1fd19e113e2ec0ee90ee3e7b6e4bc79641c5abaef1384acf9cb60025493fc966a314312d4488c5be85d945e61a3290c805d39a6882e65586a2b233d36d45e3b63c3718e1658639f193160ef81a0a925da6834c3efa4fc5004c9d4765e7ba75af1bc9045ea71595926f270836a5cb78c8109b4e178be6b079de117562fcf5507337e5f718d9ab2ebab525bb6be71689628ebda4414a0eeb6efc27098fb2b1553957d03f1cf68987426d41b34201b4dd0f55027f8ff96d1bb146560f675d76f6c518936ee225b4dcf1eef9992c328d78311ade7edcdca1a56cb9920a033d40ffa29b9e112c7b844c581a031b820fcfdc310c07cb331424452596dace1f2c350661857132dc674102a7abedbd526ced618275e2eb2637829d75119e8ca6908a9e6a9ec7876897adc061b566661590a45ecbd7a890909749a00071bda80bc4e93f12234f7105493dfb02d5cc5a31f4d3a9e45c8435b38e65772f93fc1506caff5151083f65677f35a669b9a83c9ba34aa6ef03dc57d5169079adcfb3391c087660ba2dfe4510ac47e413d1a41723ced745382a7b706ad1eb9839792d42ef5343d05ef515d3609135830122d6fe28b9117e116f49b2c6e83ceca3847533bcf0f67596797d35e55c58a874f6c8ee7cfd3490d4c311fbc449ea72f8312e5bb7d00f208e742245a21d5ccf7d601001eea2507805dd86439fdebf6a219aba5c0f149a3ebe5439a03f5365600095dcd01ff3852e0c227175ed3c7f564f4fcfce343c0e162a938af04abae6067a61104a4d70d8d0d630007093124a36922513e74c9bffc05f886a0dbf47b333d891122b04559182c72a85f1b31028ac7b4000961488367dc8b6fa9674e14f53071ed177835292959217b3ee57a0c904431fb9cd85da6cb14904340a9c5ddc4fff86149a534f993f668dc866c8f601ce87c504788569b28d8170425cd6f10bdc2c4f87265df9e5a076e24154ceaf5735cf9f693ce5e32ec099db73a75adc7ecf5bcb8dabd88868be8631c894c0cc0cd187866b2aea714da8c8babb2ad46f77a4271eed9a43cd5972ae4c196490b008cbcca4699fb3a0f889d0d61da33a296602d8634efd5ec4f1aa93c0d4c89aad6f16a657a4432e95ea4b47a091549aa219704448e8fc00c2b54031091166ccec5f53c00c6c13878e6f7a6b74422cec185ea251964096f61b7831cc67539d22e38dd9c9b25f32583a5bf208395d6259f512d05869fe520202eab9f2aba220cdf77ec465a6aa78080ef0fc34599f1b8504602bbaaa86cf5d29383889f294c5a1e6fedcc0bc2f1f5e3c8eab63b5ffcdb005f204a3531f366c581396ea06a6f5eb3b693b7028658df05c4b37a8b647a9d30356c1ee78db05df2f891dc3763248beea552c9e0f05aab44fe923ec8477d94107b01fa22c9e8ff9c2b785d2432a26fcc007b11d5560dced869eb867c41f79f6c53409eda2a29258c51e0af91988e38c77150a874e970bed5439882311f5ba25f255e30d6e4520406225be0f599b559d851411a173a4a0cc10e244b5544eb48329bbdcb3d00d5bb5d8077558f2b8e20bab83803d0bf250aa91593685060793f088438e6ea5837e25de69681579ae4b9ed84b62202738328f1118154c7d9becdbb3fdf82675f1f8e8e0dec72c34ca332ecf3bf351ce91d26a5ce998c0f300"}], 0x1360}, 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) bind$unix(r3, &(0x7f0000000040)=@file={0x50a2aee94718920f, './file0\x00'}, 0xa) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) close(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8000, 0x7f) read(r1, &(0x7f0000000540)=""/249, 0xf9) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000000), 0xc) read(r2, &(0x7f0000000440)=""/250, 0xfa) r3 = syz_open_pts() r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x6a0807cb6b8d55e5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0xeb61, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) close(r4) close(r0) dup(r3) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7b5, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r6, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x10010000006c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2b) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6d04) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x6, 0x8000, 0x6) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20002ff, 0x4000, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000002c0)="937a2478d1b13859c861bfa43653d2b49d1a9ae7a5c60dd965065ffb61771869d19b7b1dad0c0c3bba7f6ca91289d6303188a65bc29d8d45cf33a081916c48a8e2cbb2efe3a38f95a45bcc43ed36b978ed1dce45946751aa87ccc5ea2d9f9ca75da1c061a8e94a20ad77e4fd96581026a02e708a54b435bd7f9cf0caac229410716b9f2999e1bbf766d66db85d5eaa0a5f02ba365f6ab58dff2200f296194e9d3368e0e37692b457675476b9e593379f8285d9c7cfa0cbd90846c6ecedd50ff908cf4be166c5d3d86fb65fb98324", 0xce) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) pread(r1, &(0x7f0000000080)="5f27620dd71ebf5f16bd3ee897371ce760ccab3d874a3c0f59cb4f8c17ffcdac512e3a1e7e0ad6d9e353f3f48db7e0ced2aa94e290b687323709c81e47f9dfab8552e2a444f866c5df6eff67247d22764e570b81", 0x54, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getppid() r5 = getpgid(0x0) fcntl$setown(r3, 0x6, r5) fcntl$setown(r3, 0x6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x7, r4, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x8) 16:00:01 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x0, 0x17}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x774, 0x7}, {{}, 0xfffffffffffffffe, 0x4, 0x3, 0x3, 0x1}, {{r3}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x4, 0x3}], 0x8001, 0x0, 0x8001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0xfffffe67}, 0x0) close(r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x2c}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair(0x20, 0x1, 0x9, &(0x7f0000000280)={0xffffffffffffffff}) recvmsg(r1, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x85ee8f8643dfe1fe, r2, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x7dfb) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7, 0x8}) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) sendmsg$unix(r4, &(0x7f0000001440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f00000002c0)="c9092791d13fb180b08e4cd19cfdf73505d202e4a5bc6efdd7a5f69e37fd", 0x1e}, {&(0x7f0000000300)="d91e1d5e17114673977df64a6e0a56c49fa80198d9203885a1e5c06dbd6d3a008d6830cfcd4df99158aeef52d2b00157ec05833b8c07e1621b6d3e904b3fca86c8845c5097d4da1725e87e4d46d99c4cf1bb3d9f7a78774bc9fbd29bbb80cf6b12a9929a1322acf6b4ee3a6cc90e7bf526d043812b516bb9092464718c545dfae9bdaa6f4e1f245c08f312cb2b688a249ee13dd8b25ea05491892468cbab9be22602dad58f5645738893055f7b0a7fe9b439d381b2e1c2400d471316ff3d1e311c7630516cc5adad3cbb3af213846a8911d41e5d30c5414333cb6cd9594835a23298", 0xe2}, {&(0x7f0000000400)="75fbc1aec4cc7fedb905d2cf22ab6008a75d7465d2d0eb99266cef1161910d54e048761a724a87f8b59329b038eb1904df9027f6121ba85d94294f137eaa5c69eed004f8b986caa439dfe03780fad72fa82e84d35bbc5dfa1bce7845dbeace169ed930825104bc782db3b8d938c50121c29912808f805cf2d279fb9efae17a19b792c482ae0fdecb35ccdc05bfdc877d0e1040562b8b3cda19bf8dff1c67561e30607d321372df0fd64c2d1137feaadec1c8a4208c11f947dc86c9d6e106268ec3b0d11bc15b40c6e4851cce2d8e512aa9d22d978bdc06abb5de681512aadbb190d6f16abdd3abf2f55d18a84f772803ae7b8caa736c45fce2a09732c83dee451b24633ee145e935f7cd58da49c5a4c2a7f8ccacda9fd7da9f609512bd1512f2b49e4bb5e7f23d931da38a29702bd72de7198fd0e48c105c4b2334176faae11a44a4748125f996b88328ec1e9fbd306c924ca2261b1ec006c302e808c9513a88af59bcd1a5f8b9552f21a07a2981a73c14757f27208901030d0f8dd6f796dd136836308f76daef66489619a39f92ba9a523c33a9421ccd4c06365a45358ea9d5779f68ef457d5decdb70ab928358f35d00937bea71a3bd1ed95d15b16d87957eb9d8ee8d9eda57d3e42877851380809f050f79ccee5d16c1955097c661c7a173d69f871bd1f8a61526aa04385894d52c1c49e015ce2f60ff4fef46d653bec647270a8380bc3f98ae86063e796fa1ef4ce570b5ed634a1095d0d9f45ab51f54fb081a815fb13a1be1598815cee63ec8f3b5f5ac92c9fef27ab14ebf005ac1989cdb94564a0bd7a095c7d4350935ccdba65b87d840eefe52dfed255b85a0027ea56754fb67f29a0c7a0c95d20bb3295ae2e624be8fa29192e0c21f32010c36d587858b90f171a881b79637bfc6c2109bbda38f2d43aa1f37849098aa984efcfba86a5635ec300dc1062be76edb400cbe5103fb73c4aba37879bb54b6877d526e91373015cdef2d1bebd291364d776fa95818cb597e0dfacd2a4ddfc772668d9a3831c99128dccc284c8e725557a2e845b08416f6b2a70dd2bfd4b4aa20a0afb3068c9a7bf387ae3e374c7d007dd4fd9d8710cc2a1092b686743450dc207f962fb3fcb78c7749a410f51beda821e80649fece35b10c3cb8e5d0bfc19e2878c1f058c9a65f696674f0e7d7caf60f7782c44718683fc9b750d383355e06fd472312f7cbbfc6ba85d8334aad4500a44a45c5259e3400d606c975abdaa1a89021c51c0e8031d9a581df24af834c48a22de464bca1145c757e8204ccdacb4e2f71a32bdf611811523d41d7bbac7cb649557e688ef50d7c500bf113840914ef372d7a956daabfcd18bd65f8a89a5ccfdf08258e8307b6583656f03129fb5f682de45482118e495acf58fc6115c0668266042028ec746573d444a9192e83e8b78ae64cbdbd50ed063b3005faae2f80462d78930db39a0885ec9645cc1894612e6e046a7c5660fe59c9ebea896b9dacd5efa0003634c276837ad45f66a645b3b309e98a7a1f9d55518304e2cd0b7bc4faf7bc4eed0da1a9bc2e99c67440d61da049cd3ecaec529ce8fb084fff5a8974d7769f3770f86780ac2a04966d0424a19fb5c39f40ce401f93b21021abce34ef6f8ecee9b9d1032cc3a3a3745ad5fd434ca264c6804051f75f674c1f17cba10fd584fb4c4a86673a58ff519021c4e10702564cd424d0e2f1756feb186b1f19db1fa261875c7c91694e6faa4f45bac8cc5ddc16dead140f98a7caded7a7c760bb262a3e7f1126a1bc8c05ef9081f1ad6bffd06300c99343a952a3e105af4415f1c4f797a49ec0b9c4b2b1dea97eb502e507c480e72544e4b0d5741ab2319eaacaafa6ddadc29422b97c67c3b814d74a641e3b7d3b3868fe539e5f47fdacf4189a0a55f22f3bff369308f990d7a1a2bf26e59aa66f557aa81d9d44dcd8fdc0bdd79b75466bc5dab97cac7bb18fc434aa6694570dceea6daff4f8f6cf148b89f1cdc287bc0c9d0e03f22cd06af5f26b90d318e84fbf41827863962918945b31a0f452c425290d98a890c117b820a24d2aa70d1ca80d4315452ef4ddd784dace09e1ac4c9c12fac204e3c77c3960c346c0c16b40687d96ddad6b0fd04eceffc907106f8bc07b9b4e296b0d254ce3a48193afea97ce695f733eb20ec947c64b2d6e64b5544ecb8fbfa0c0f95d95f489b8590529f1722c12498086dd6f16d7521811d2c510e90f6b2dfa3ce62b654bdb2cfe13f894fb60bf51dd7c89d46425ced53ecccb235ca527accd7127e309612c2fddd025f1a2afec8bec3ccf39fe8b85d12206545e2db322ef822d0a338aa8f09221ec469fdfc3c225d9134698653bfa62e0805535574303ade3326fcd5535bbd03ca4d7ab12362c3b63557531b338016e2f8acad4363dcce32c35912ff08dd5324f403d2002f0156034918cc967b77b2cc1011dac531805ab96f259f9734589ff70a89770ecdce03be29895d89de42ff836304f3a2a214f9a09710fb344a9a3fc0c53b3d45240bbec4688d25a4464ae45916834e5e318f0c6ae96b25f5a688b2c3470bb0128739b72b0152fe5750014a29478a88a78cfa9a4b2cff587bf5c921ae56faedbee96237ac5a206c5030d133ce7243d37140d86600d6a827864e5177c403d9d2e2326386a561f1508e8b9a54220a1c8bc954070a54f9fedaee27d4188b72acbd44652f7069f57a225e6bb479b5dd193234da257e4de567a09507a1344c6febcd3708fab02018292b6ca022ad36b46facada4d3562ce6c4e060855dac094142470448bb77401c9796e07ee4d920aebb6848cc8cbcfdce10c3e592beb269256582b7b3e86b49f8ee8280effce7acd3230537d89ebe42d0e6900ce904fbfcb4e189ffa6ba4c7fda09b2747a0db43f15f18d9fd60d9637d079f8a7ae7b1d8ed9e84ddf3272d35f5a3748ae43437950de0bd57142335a055789168463946d56400b911080fac560fc2a04455be25992b55fb6e5789e54ce6d2c753a8a78fa6ecd1bb0ba17381c5121c34c93fb01285e0f591ecf9b3e5d92b507daafd7272ff474a933ae9a789f12c2c0f04863496535a7d3ab5e3b180f24386830870c2e745ae55658e840cf33461672adf2f1f4f511192221878983c797429659c18f73107a490389c79c7d8229e9ea54d928e26fdc7e8735223677b3aa20cfd0317f8806f7f508a96474eeda4e22379727a538ecba6e88baf6e7eeb69e70e5b3e5dc9cf0b1fa5de4289a9c44f39a3401c39cffe7f4a95224fddc64fd1fc8fd08cb51cd22b842f7f1bc913c00ef509d10642f51373da0b4ad8f6f8d2c4274e9ce8d06d34a73da450a934f55e1739eb502f4c75327c05b43be33257a9b6c81f75e4eef9bb32edde294daf12762bd5b82d0cb756ed200f21b79f24913a2f5cc57c8e32cadc47f69bf7ba5f952596ef5a35f3ab11150677f0d40b09924b3cc022b3ce61184f7cc30958294c062c45944a4b861583ffce6aeb8d799b0b6c019fe3e08fc4469b908eaec0453eb003929889314d55be3952a96c4dcdddea6d28c18c4c87cbd316de2792bcb9a51b6d1b924531e3bf5f93dd401273d8389f32ccfa5d2dcaec8d9854ca62bbfc3f1980ecec7ac52640879d3b521a6fb990bf0b93bb88aa4871149092946f0667db943b509a75fed77b02afdc163ab30be394e29df001482a322d1ba5ca3236c5167cad71520f76abe79ee802da6ef7cd331fd98c26a2ec1ec09c35fdca1e53354fd71ea7566447bd85c93dac9105b727ae8976f3337443a7f3692fdabe94feaac652c62fd2d04f60c36a5fea27b4f30cde94367a0e81c37b2df1e679073101dc1bb6e95bfe6167098d87b17ad1be77afb2315312185b9df42da42aeca025f72fec1cd07f1dd3ad1f40d7cc7c851f9abaf824892ee216342fc0c7bd819c3ca7377566db9955d191d3bc6126705b6247a06a250db1a1154da2a6a6a44133a5a1f8e52cd49433253c5cea3bdea9e6ec7b33947b92f4155116dd1d728f41cc8ab6e98168e1a93160d53cd69811577b07c12ace56cfde5c987915d0fc722e2ca1d1fb59d038c5c06a73c27dc0f9c28d56e2a44401e69580ae4dd474b7a908a7b9b18176f76e132f66be25eebe1b7f93ed6e30fb9ea81b3626f1fcda57f4c1db1020803a6e976bfd047b859d07dd09e5086cf5a29816ee7d6eb920cef7129d8f785d27013cac6f665fb00ff15f6eec2d42153433c46cb27a7446550249b99f58fb0c27c2295d28cb4568554a1bc4390d57c41cc0264c2d459a61e0ea1c1ec3187ddaf9501dba7888180adf41d5ce34717148b1cac0a39cbc09a0f2eb0cdde979b48b93a6976ba1fbed9b6325a5750e2dc11e3c03512d737813b500a386cc6c57a732bae3970e2b7e479f6c9b56c538ae195793d3ee91a3367ee8a00fed7639ea37c067453c7161238e7c387463dab341a079099b8c9c3322ed34604f1515c425495222bec5eed20f45d48e5c12f2fb2216724140828b2a9bd9af2f397e51afee995549c537ef439035fe6cff89340afc8f1c04141c0b886d462eaeb3b9aca83c1bce8271500a69fef41aa0bfb7f9ec0c87469046dbc8d311527e71ac265d390a8178640b526bc217c231cb1e3ff54ba41022bbb0391d909d0eed5cbf7af583cd0c018a6e87561efd95fb244b4a0745770b89b88e8698c9f94b9337d1274ed666734d6367b41ca2fd23122d799d86afa8f1643ec5faa983fd98e1c9085091153425f00b59d4d14b462533f5d77002518bf1622bde6dc6f042b3765f3358d861755551ccfaaf88e675c751a502365ed29c32d72b8c53ed1376713022df19a50d59e2995e356f21d0595e491f9c2dbffcb1a07ce79e51ba03232623f100eb54be86d8fff4aa222cbc8a711586c84bd6ccb6b0c3239f95154cdb0a4bce6871b861accd8b76d54de1ccf2e108ac6ead7b3afe1fc0138457e58a174bc88f5769bfa1a5bd09bd88b5eff83ad0776c30c7a5f12778b27403b46da2e908be0b231301d15cc5915c2948a41b9519948b639c84db8b3901a4238576d38db6b5ca1c5de896bed5328af43af6fe29aa5b849740147c187ba78127d367971643791477333cdfaab5192668232274c966ee2ce4cc899f6df841b132a60116e5a8061e12f5331acf65ebb24999e54e084c93b735028d4ad3bd061c8d9e4c44f015b93db1e020d78628c67ec2f7f5e80011d555c85428d3cf781f9db063e399e40e5feda5689916a3e45a607fac7d394bc392be48c52402d8dd6cd2e23bc6623b731225733f84c1047718095f11f639da5843c0324325fa0126d72603718104b9274157c28472a08351427fd8732af4cfebda24a14a64e1b718ff493f13df8bd1e900b1eb8177948a7cc278abf2f7fed8e875bd95571efd6178c9a67935d01261c4c748441045c1f75abc73f42dee74c7a75774811649f41e04657966bd0e0751a71b07abf47a1ffe90e0b2d393967e59480f98536c7ee0f0cc71c96085b3c083b6c2ada7da4f56ac6e83b03988c4fface1cd5168193baa26581e7939e262df9a9c8365df84d8f3bd21206dd0a9404968024333da388fc8c9eb678b796c7bf381e2dadda6596a5cf8c083797182af29bf1804375da7ba2508060f39cd459dbfecc222c6172027995729a967826a223b2a8d18155bd11121f3dca2a45c4d246cab0a7a22d9d8517edc9b850d962442da620346dd84818023410038e0d093764d1bf3ddda0ff508eabab60ca96c6cd06afce770c8fcc24e2e454e9f610dc13ed30823b7de2f4db8cacbecee9ef45b01c3", 0x1000}], 0x3, 0x0, 0x0, 0x404}, 0x400) read(r3, &(0x7f0000000200)=""/88, 0x58) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:01 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4004, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000140)="200e22", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x7) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r21, r26) r30 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r30, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() r31 = socket$inet6(0x18, 0x4, 0x5) fchown(r31, r7, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) getegid() r32 = socket(0x18, 0x1, 0x0) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r33, 0xf, r32) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r34 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r33, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() r36 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r36, 0x0, 0x8000000000000000) fcntl$lock(r36, 0x8, &(0x7f0000001040)={0x2, 0x2, 0x7fff, 0x100000000, r35}) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r39, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r39, &(0x7f00000007c0), 0xcb005093f78273e) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r38, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r42 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r43 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r43, &(0x7f0000000140)="200e22", 0x3) pwritev(r43, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0701a277fc5745192a10100000707365a3eb0000ffffffff1b5ad3730520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="220e228901005902007a207cbea968e42b8a1c067ebc74a767fae56f73c18c0fd543c95d1cde7d4fd35db7c193ff876b9b1d205a20d906b2b4f1b5b7b11208813ff9e492353f0bfacf6de990c6e538008e0c1fa5f522f4975483b03c7035dab9fe4f0f663a094254652ed82504959ceb95e31df815aa95da6b09878b6ff494c0d0c05ea902601e26485197399d93734b128b16d59fd3f4070513507a3386e9de76c78e1e3992ca8a3cb405b9b3bcaafc03144c6bf1b034f7252af0ab3068798f", 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = socket$unix(0x1, 0x2, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = getgid() r21 = getegid() setgroups(0x4, &(0x7f0000000240)=[r15, r19, r20, r21]) r22 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r22, 0x0, 0x8000000000000000) r23 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r23, &(0x7f0000000140), 0xc) r24 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x2) r25 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r25, &(0x7f0000000140), 0xc) r26 = accept$unix(r1, 0x0, &(0x7f00000002c0)) r27 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r27, 0x0, 0x8000000000000000) r28 = socket$unix(0x1, 0x2, 0x0) r29 = getppid() r30 = getpgid(0x0) fcntl$setown(r28, 0x6, r30) fcntl$setown(r28, 0x6, r29) r31 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r31, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r34 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r34, &(0x7f0000000140), 0xc) r35 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r35, &(0x7f0000000140), 0xc) r36 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r36, 0x0, 0x8000000000000000) r37 = getpgid(0xffffffffffffffff) r38 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) r42 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r42, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r44 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r43, r44) r45 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r45, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r46 = dup(r45) ioctl$TIOCMBIC(r46, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r46, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r48 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r47, r48) getgroups(0x3, &(0x7f0000000140)=[r44, r48, 0x0]) r50 = socket(0x11, 0x4003, 0x8) sendto$unix(r50, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r51 = dup(r50) ioctl$TIOCMBIC(r51, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r51, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r53 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r52, r53) r54 = getgid() r55 = getegid() setgroups(0x4, &(0x7f0000000240)=[r49, r53, r54, r55]) r56 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r56, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r58 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r57, r58) r59 = getgid() r60 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x40c2, 0x0) r61 = socket$inet6(0x18, 0x1, 0x3) r62 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r62, 0x0, 0x8000000000000000) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="1db755f64c55d25e3aba46ecafa79aa5a6c66827b1e79a1c700d", 0x1a}], 0x1, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r3, r4, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r19}, @rights={0x18, 0xffff, 0x1, [r22]}, @rights={0x30, 0xffff, 0x1, [r1, r23, r24, r2, r0, 0xffffffffffffffff, r25, r26]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r27]}, @cred={0x20, 0xffff, 0x0, r29, r32, r33}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r34, r35, r36, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r37, r40, r55}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r57, r59}, @rights={0x28, 0xffff, 0x1, [r2, r0, r60, r61, r62]}], 0x150, 0x5}, 0x40a) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) fcntl$getown(r0, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget(0x2, 0x4, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x200}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3) socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000400)={0x2, 0x100}) preadv(0xffffffffffffffff, &(0x7f0000000640), 0x10000000000002c6, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) read(r3, &(0x7f0000000200), 0x0) utimensat(r2, &(0x7f0000000300)='./bus\x00', &(0x7f00000003c0)={{0x8, 0x1000}, {0x5, 0x100}}, 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = shmget(0x2, 0x3000, 0x2, &(0x7f000065e000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x64, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r4, r0) ioctl$TIOCNOTTY(r5, 0x20007471) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 16:00:00 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x200) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getppid() r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r5, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) r11 = getuid() r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r12, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x3, &(0x7f0000000140)=[r14, r18, 0x0]) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = getgid() r25 = getegid() setgroups(0x4, &(0x7f0000000240)=[r19, r23, r24, r25]) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x28040, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r28 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) r32 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r32, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r34 = socket$inet6(0x18, 0x2, 0x7) connect$inet6(r34, &(0x7f0000000140), 0xc) r35 = socket$unix(0x1, 0x2, 0x0) r36 = getpgid(0x0) fcntl$setown(r35, 0x6, r36) r37 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r37, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) getgid() r39 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) r41 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r41, &(0x7f0000000140), 0xc) r42 = socket$unix(0x1, 0xc, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0x3a1) r44 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r43, r44) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r46 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r46, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r47 = dup(r46) ioctl$TIOCMBIC(r47, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r47, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r49 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r48, r49) lchown(&(0x7f00000006c0)='./file0\x00', r48, r45) r50 = getegid() r51 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r51, &(0x7f0000000140), 0xc) r52 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r52, 0x0, 0x8000000000000000) r53 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r53, 0x0, 0x8000000000000000) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="81d8a75f04dcfb618eef7a90ca351ba77b0fc95148eb", 0x16}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r26, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r27, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR64], @ANYRES16=0x0, @ANYRES16=r51, @ANYRES32=0x0], @ANYRES32=r33, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES16=r53, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r34, @ANYRES32=r0, @ANYBLOB="2000000000001f000000000000000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r50, @ANYBLOB='\x00\x00\x00\x00'], 0xc2, 0x400}, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/103) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r54 = semget$private(0x0, 0x1, 0x100) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r55, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000100fa0000f87c8a5b671b1b542a537106000000a714000000290000003e0000000300357001e6ffffff0000001b17825d654a8e33941988736f2a7cec5af1bc9d7f640553ea9005bf3997bc8226c8f50863c20055f8d2fcb24ca5ce0cb56f87ad39533ca54944d6048c49fb5fcbd63dde44b0ef4ebedd951b5c1f43834c78f335af8ec54eb9660f180cd259d3a34baee73e6825d19c051b2f91219eaabb6ca7cc6d47a1eaa123f284207fd860a956ae09850e717f0aa75e5ca0d61be9c57de5243551f5593989262817fc342bec2dc7506bea25273f7122f89ed89ff61d4a6877df96928d07227d6239aaa4f8725d709dceb00be4fb6c000000000000000000a5e6e49b6cc081ebef3e374f17ed6ba2731b084fd54decc60b24b20b1a184388762182e606330fe95f6c254844dd63466d9f51339d5538891f45d88d5a5b60989dff0e4099dee326eea400c06c40d6205089ecbe4d810b3b62884ac73b81b276e201138c62ab670f4697a21934cd64821ae24aa2497e1f0b11e0b2b941bb3f8a921c96b66a16d450455647e031a65975f2e0432b0943f9d0a9e5a852135468456d4641c0342a61876cf14531f48921139a5763348091da274542df0043bb92423f1df7492ea297508d8cd44a12b520abdd268305c7f07b5324edf4ea5b94e45c27cff67fe39f0cc2d8616b2c1669adb6474511389dcc0f07e4125f5dec9807523681ad284ee7d3f8cce000ac94d5c82b7fd9fada39c8fb586e6ec24b777a3353bf6c493bd6cb187b221a45434105e10270f0bea6dfdf59cb1868063eead0681441ba0e18141cc6f1f405f3b9cdc66b79fccd7d321d460f94836518490210e4e006b5def51a85e2ffbe36b748b7533f589b80238696c344b6034adb"], 0x38}, 0x0) bind$unix(r55, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r58 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r58, 0xc0107003, &(0x7f00000002c0)={{0x8, 0xb5, 0x1}, 0xfe, 0x10008, 0x5}) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r56, r57, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r59 = socket(0x18, 0x2, 0x0) r60 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmat(r60, &(0x7f0000ff2000/0xe000)=nil, 0x4800) connect$unix(r59, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) r1 = semget$private(0x0, 0x7, 0x0) semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000100), 0x2cee) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1400}, {0xc, 0x6, 0x1000}, {0x4, 0x4, 0x1000}, {0x2, 0x3f, 0x1000}, {0x2, 0xfff, 0x800}, {0x0, 0xf000, 0x1000}, {0x2, 0x9586, 0xb0980c3f8300c764}, {0x0, 0x9, 0xe2c48a567424beb0}], 0x8) semop(r1, &(0x7f0000000000), 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/154) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$TIOCCBRK(r3, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0xff}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x104) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x100, 0x3f, 0x1, 0xc4abbf4, 0x7, 0x3, 0x0, 0x1, 0x1, 0x80000001}) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x2) kqueue() close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000080)="577104012929d5d4d24b2b2448c5", 0xe) ftruncate(r1, 0x0, 0x30000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014927668 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x10000000) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140)=0x1, 0x4) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair(0x1, 0x5, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x0, 0x0, 0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x10001, 0x5, 0x1, 0x4, 0x3, 0xbd1, 0x0, 0x0, 0x7fff, 0x5}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r3) close(r1) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x210) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) chroot(&(0x7f0000000080)='./file0\x00') shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) geteuid() getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x401, 0x4bde183d, 0x5, "badf5535e7574a03938114000136e18cb775bf9d", 0x7, 0x4}) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x40) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000300)="0139b09b1c68b7578197fe84005d673657ccb66f5005e11ccdf67ef57603e13d38def40b4c6709a2e9cc65a49a40d191f64e67e46eef959637ee12acb4d522aada544f61399f4466", 0x48) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) getuid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) r8 = geteuid() setuid(r8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f00000000c0)) fchownat(r10, &(0x7f0000000080)='\x00', r8, r6, 0x6) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r15, 0x0, 0x1}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000002c0)=0x3e4) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r20, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getgid() r23 = kqueue() r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000240)=[{{r24}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x9f81ca070bdcb55e, 0x0) getpid() geteuid() r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000001580)='./file0\x00', r33, r31, 0x5) r34 = getgid() setegid(r34) r35 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r35, 0x20007465, &(0x7f0000000500)) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c63601000080162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c060000000000000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e80b062605ad03e2089cdd8d5d51b6add9c9612d3afed26ed440943257b03b7ecd08ad7260eb64b1924b532c281b68e1c27121bf51509678e085a786b1dcf9c8877e6cb6f2e25a3599ac6e13792213e5786b489dfce70bdd6935b75e4ff868b22940b385bc721c9d5bd0fd567251f6e3f49"], 0x10) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100), 0x2cee) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000004c0)=""/176) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) bind(0xffffffffffffffff, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7f, 0xce}, 0xc) open$dir(&(0x7f0000000400)='./bus\x00', 0x1, 0x15b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='@\x00', &(0x7f00000000c0)='+\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\x00']) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='c\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0xf, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x20}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x20) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0xfca349e4d19a2837, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x1, 0xff}, {{r3}, 0xffffffffffffffff, 0x486bbf2cfad1b726, 0x40000000, 0xfffffffffffffffb, 0x7}], 0x2, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x2, 0x3ff, 0x4e4}, {{r5}, 0xfffffffffffffffd, 0x112, 0xfffff, 0x6, 0xfffffffffffffff7}, {{r6}, 0xfffffffffffffffd, 0x0, 0x2, 0x3dc6, 0x2}], 0x8, &(0x7f0000000380)={0xfffffffeffffffff, 0x80}) r7 = syz_open_pts() r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea0140000000d7e12a1000000000003f621c2800", 0x200, 0x3ff}) r9 = socket$unix(0x1, 0x2, 0x0) r10 = getppid() socket$inet6(0x18, 0x1, 0x0) r11 = getpgid(0x0) fcntl$setown(r9, 0x6, r11) fcntl$setown(r9, 0x6, r10) r12 = msgget$private(0x0, 0x32a) msgsnd(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000b2910a0ade0295bf70d80d8323571e32a6344a905fd3d96e755500593de2fc6317c180707dc5e8247c3aba80988c55b99caec85739a9fe37fab8928296f150ca85fdd19d2dbf0471a0105ee4d5527df7083ff923a0be792ebd5cbd0f9456610c7b7afa351db2d315c9a0bac5be16fa8fad185b4c25c090fe98b47fe93d92e233b51d883a183c76feb16726028c7ed8deebf85e41d01f1c99442e96f7a84f5885127c6dd7d431d0a04ced6ba7e704a995385d436e5e0689f7c7c1cb81685f779fea89a1698d4ec7d6012af6aad3562608bc36c95ca468d65c16fcfa33b27e9b19d76357d6b6bddaf5149899a7662f6babe160b2becd72926c2faf18974c89219b91398f70afb8f11097caecf2f8a993143453ec9945c3454df999eb5084f800"/304], 0xfc, 0x800) fcntl$lock(r8, 0x0, &(0x7f0000000140)={0x0, 0x7, 0x80000000, 0x7, r10}) read(r7, &(0x7f00000000c0)=""/91, 0x5b) r13 = getuid() r14 = geteuid() setreuid(r13, r14) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000080)=0xfffffff7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0x40, 0x0, 0x6}, {0x8, 0x20, 0x81, 0x51a}, {0x4, 0x35, 0x3, 0x8eb}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:00 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) read(r3, &(0x7f0000000140)=""/63, 0x3f) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) write(r4, &(0x7f00000001c0)="85c538f7d220008036df35cf4cc1b2a663aee8559dd374f3df16ea059a634404513e7bfa083b7081f91cb2c472d8ac6226c347133aed484e04e3934172ee4a0c684b16ae543a49edef22644f1fc7bc168f0f11a456936dc83c38e1fca1cf2ff9edb6c88ff56d29241dabae88d9cb2bf7968c95c2b084b10564ed219980a3a6805075451c5dcd71db79f2e1b32fabb6b82672ba8d908e9768d5de540ae13a940e3671ecebd9f7", 0xa6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0xb6}, {0x45}, {0x20000000000006, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) recvfrom$unix(r2, &(0x7f0000000200), 0x0, 0x40, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/52, 0x34) open(&(0x7f00000001c0)='./file1\x00', 0x1a, 0x5a30b237d9f6c622) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) accept(r0, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r1 = socket(0x2, 0xc003, 0x4) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r4, r6}, 0xc) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000100), 0x2cee) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x1, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f00000007c0)=[{0x544d12415bd13a0f, 0x5, 0x3000}, {0x7, 0x2, 0x800}, {0x1, 0x227c}, {0x4, 0xb1, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x1}, {0x4, 0xe9, 0x1000}, {0x0, 0xfff7, 0x800}, {}, {0x4, 0x8, 0x1000}], 0x2aaaaaaaaaaaae42) semop(r7, &(0x7f0000000700)=[{0x4, 0x77}, {0x4, 0x400, 0x1000}, {0x1, 0x800}, {0x4, 0x2}], 0x4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235006d100000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c59010774078fad856f022265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770dbbf425bc86250c71829b97b272ee17fc2b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbe97d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597a01b69a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111ccbd5ee9c5adf933b04306ae59568b029a68183d6c67f8db4c40d37d75c37472d15d6ba2a21f4bfeacdee759a07553d2fb0bffbe503ff3296d8aae6947903b1aea3808faab3adb759d13742b928878320fdceee9d5a0328a4f938cf3d0ff98e4936b5d52ae3bc269826bd9ca3a74a59d751df819d49bccb436d3c938349dcf0561e4efb5457fcf6b9510ff7daca47acb5bb49cfe64f838bd077c23d3dcd10e8a1d5f2f3c9dcf000000000000000000"], 0x10) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f00000006c0)={0x7fffffff}) write(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = getppid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setown(r2, 0x6, r1) clock_getres(0x4, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) read(r3, &(0x7f00000000c0)=""/46, 0x2e) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000100)="a08e82a60ae5e44e6fd3722a51ae1726ce79fc33eb364bd15a76123a7b631f505db7bb1418b7223794aae00791dcb9e83edc8d52801948aaa33f0ac4f8fc9bf1", 0x40}, {&(0x7f0000000140)="97b27023476abe0a64cfbc8c8c1d8f50c2009e0e78e74e5aa98efd375d5d650c57b238c2ae395d7e5bbaf1079b6f89f59e3711531c2efb66d5f72e5ced101fba5351fb0e3479e9591156cda76981ab19642224825c17b1569daa378653d82e42a1d88b561de7604819ffe26b8f4b722be820711d39e6fd6bf65a59aa91ed0a30a7547e638c9dba2f6bcc72dc763870bc1d4066b15802d4a2625bf2d8be0bdf", 0x9f}, {&(0x7f0000000200)="d7381544aef84e4b266a92f35d5325dd2c0085299c776fea4e4b6ded2f29d11298bbda869e2d589d8c538893e9c30ad7e731ebf1cc81769e559edf67cd2f08249b253398e7ceb5537081e7bf550bdccaa20cd1fdc04aa2c0833ff1595a19a9d652a11bd1662ed23715bd9424c3fafcfb51f6dcca888eacfb97cc839702a2ade21bcb96a0acf547fd89ac9e84b3563d696f8c922a19353ba7b1ebef9cff86ab7018b31dbdf97806ec20e68b1731d5804978f990218067eb783b485faa", 0xbc}, {&(0x7f00000002c0)="dde945a9de8e5b2c7c214db0f844c7dfc298b5c0478ccb345c6e25ee1223dcf76db962c361e8e4fdf0586b80793126f5a2e0ec0fe1c2ab8f1b9c5263de07dbb91df1b4a59c372b56fb081eb1457424adf4417a3a7d12f9c7f90f16af3f5648ee7d80e187b1489dd7de7dd3b43003a15d148206d5ce4a9614c2d0c70da4bf06a58f76fbda61473be2fe151c105ba69186f02d4145cd85415b370dfb26f15ad09887e43c3a0182", 0xa6}], 0x4, 0x0, 0x0) openat(r4, &(0x7f00000003c0)='./file1\x00', 0x400, 0x40) r5 = dup2(0xffffffffffffffff, r2) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000400)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00'}) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x40) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000500)="6cc0644f2ce537a804c765effa234e45ec622cf83937e92ab47fab16049c7a178546ee1ec5e786256309947808c11409c0d691bec8bedb2b4c457ba0348478f0b11465f83ad4015cc206d40ef86cfddda04ecc56f3d5d58e815cf7e08716fd384b5f629ac52cf8a9649f61226a3f685f9bb9c8841c3ff830880ec0be61abf6dc780ea490fdb563879f47ff7e60dd470b41cefdaf03a997d5d7d428f00ffa4e5d294385f3c5d48c81a19fee834580adc5886966d679f141d86d53d28708229b77202843226a5d8d425461ea48e6b140ed12cb903132b35235f8f325692b9b592a0861840ddc6939e02b059a5f611d9211", 0xf0}, {&(0x7f0000000600)="e186ade1495752f484e5d4285966d494bc8a99f686c01c367b11b2c4d9e7498aedddd8e0cf74875e6791a80669108202d9ed803573d652045f6d4205eaa417700754018e381053a694ffb4322dbcde938a36cfaafb12d75dad75b5cdf0ea4135e660264c3da522b0355c9e4ae7224a2c5ab12052f7dc32553ba766d995ed0ca6ee66f98867ce53b284ff62ac22c15e1bb069192f509b0988f1e5564ed6c887f0663b8cd0", 0xa4}, {&(0x7f00000006c0)="2506", 0x2}], 0x3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000007c0)={0x5, &(0x7f0000000780)=[{0xb62b, 0x0, 0x5, 0x3ff}, {0x1, 0x0, 0x6, 0x3}, {0x101, 0x7f, 0x6, 0x8}, {0x6c4, 0xff, 0x16, 0x1}, {0x0, 0x5d, 0x0, 0x8}]}) r8 = msgget$private(0x0, 0x8) msgsnd(r8, &(0x7f0000000800)={0x3, "1084f29d208b3456378fb6bf5d2a524ee0a74427dc369191c5547b271a19efd23a1fd1e60679eaf0133a5b48a6d1320ecbee1375fda639b14f9062cb97cf51050b12ab59abe436494f4265929b4a067687485ad8227e5edcdb2a6bd5ec1fec7163cbba46136b6df8521ce46f44457c9617a9bd765d47ffea2e7f2b3b3de99305ae101d7357f89c868d3c5e0bb0"}, 0x95, 0xc00) r9 = open(&(0x7f00000008c0)='./file1\x00', 0x80, 0x10) r10 = getpgid(0xffffffffffffffff) fcntl$lock(r9, 0x7, &(0x7f0000000900)={0x6, 0x1, 0x9, 0x9, r10}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = syz_open_pts() ioctl$TIOCSTART(r11, 0x2000746e) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000980)) getpeername(r4, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) mknod$loop(&(0x7f0000000a40)='./file0/file0\x00', 0x52626a7e93a9d6f4, 0x1) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) fcntl$dupfd(r12, 0x0, r3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x3b2c, 0x5, 0xe90f80ff8681787f}) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1db, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x7}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/66}, &(0x7f00000001c0)=0x44) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xd010, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x38, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 16:00:01 executing program 1: syz_open_pts() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r1, r2) r3 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r3, &(0x7f0000000280)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa041607000000000000007804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aeb3346e262d9420decd41e3377a688e64a8c500000002000000000000020208a371a3f800040000000000000001000000000000000002eb4df35ce5f0e770836582dc58f32667b282f14ded26f013f57c6bdfb6febd4a42fe750e2a66284aa39c4339c66f8dd1b57940b17bd0ca3e559d2ca07e5dfc0017e9619daac6061a3719c20c98e0251a9e19cf2c34b04b880881c063f0031f989dfbad5e3a57a002fdf87eabce34fb6382911741065e7ebdc3a15200"/332, 0x2ce, 0x8, 0x0, 0x11a) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getgroups(0x3, &(0x7f0000000140)=[r2, r6, 0x0]) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r9, &(0x7f0000000000)=ANY=[@ANYBLOB='-\x00\x00\x00\bile0\x00'], 0x6a) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getgid() getegid() 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7fffffff}, {0xfffffffffffffff9, 0xffffffffffff5135}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = dup(r0) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100, 0x3, 0x0, 0x7}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2636622826cccc85, 0x0, &(0x7f00000001c0)) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/78}, &(0x7f0000000400)=0x50) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c, 0x0, 0x0, 0x4}, {0x6, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xffc7) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3f) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) fcntl$setown(r3, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) flock(0xffffffffffffff9c, 0x6) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x6, 0x871b, 0x20}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:01 executing program 1: nanosleep(&(0x7f0000000280)={0x6}, &(0x7f00000002c0)) open(&(0x7f0000000080)='./file0\x00', 0xbf0676f6df041b86, 0x122) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: shmget$private(0x0, 0x2000, 0x40, &(0x7f0000000000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x3, 0x0, 0x4}, {0x1, 0x40, 0x1, 0x308}, {0x7cce, 0x3, 0x40, 0x800}]}) 16:00:01 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x2419cf786dd4af2) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffff7) flock(r0, 0xf) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) r5 = dup2(r3, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x4012, r5, 0x0, 0x8000000000000000) flock(r2, 0x34ce36a0291f59d8) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:01 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x20, 0x2, 0x1) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x25, &(0x7f00000003c0)="080d34413fb2c507153a05b8a2a997b95c542f54f364b3e41d0d64f2a8c33fc2045d0c98a1") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x2, 0x2, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x44) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b0dfeb04000000d51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3a9af09259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcad0abd7123abe56d7109700"/374], 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) r2 = dup2(0xffffffffffffff9c, r1) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r5, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getrlimit(0xa, &(0x7f0000001940)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getppid() r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x8000000000000000) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000003f40)={{}, 0x4, &(0x7f0000003f00)=[0x0, 0x0, 0x0, 0x0]}) connect(r2, &(0x7f00000018c0)=@un=@abs={0xe2f2d5a7fb1a622d, 0x0, 0x1}, 0x8) r6 = getpgid(0x0) fcntl$setown(r3, 0x6, r6) getpeername(r3, &(0x7f0000001980)=@un=@abs, &(0x7f00000019c0)=0x8) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000001880)) openat$speaker(0xffffffffffffff9c, &(0x7f0000001900)='/dev/speaker\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, r4) r7 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000140), 0xc) recvmsg(r7, &(0x7f0000001840)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000440)=""/22, 0x16}, {&(0x7f0000000480)=""/112, 0x70}, {&(0x7f0000000500)=""/185, 0xb9}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/193, 0xc1}, {&(0x7f00000016c0)=""/84, 0x54}], 0xa, &(0x7f0000001800)=""/57, 0x39}, 0x8361826e30136c5f) r8 = socket$inet6(0x18, 0x2, 0x0) flock(0xffffffffffffff9c, 0xc5782df7153b3c01) connect$inet6(r8, &(0x7f0000000140), 0xc) preadv(r8, &(0x7f0000003e40)=[{&(0x7f0000001a00)=""/88, 0x58}, {&(0x7f0000001a80)=""/249, 0xf9}, {&(0x7f0000001b80)=""/121, 0x79}, {&(0x7f0000001c00)=""/33, 0x21}, {&(0x7f0000001c40)=""/170, 0xaa}, {&(0x7f0000001d00)=""/225, 0xe1}, {&(0x7f0000001e00)=""/19, 0x13}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/4096, 0x1000}], 0x9, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x84}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) fcntl$setflags(r0, 0x2, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) fchdir(r1) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3886612182b082, &(0x7f00000000c0)=[{0x34, 0x0, 0x10, 0x1fffa}, {0x80}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000680)=[{0x30}, {0x400000061, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r8, 0x2000740e) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000001680)) r9 = openat(r8, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x8000000000000000) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x6, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec43c, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffc, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r11}, 0x6, 0x0, 0x40, 0x6, 0x3}, {{r5}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r6}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x10000}, {{r7}, 0xfffffffffffffffa, 0xf1, 0x1, 0x1, 0xfff}, {{r9}, 0xfffffffffffffffe, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000640)={0xe17, 0x10000003f}) r12 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r14 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r14, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000140)=""/109) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r15, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1e2) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r15, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getgid() setregid(r1, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="7bcdc4bdf0293672ca70662e621a0c3eff477e4035176fcb201de4", 0x1b, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) fchdir(r0) 16:00:02 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="00c45c1758e25d28fabdcfbe7a6a4afa7945e98eee4d2945be591e8c813a3400893795f8372966ad4121ca", 0x2b) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:02 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) execve(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000480)=[&(0x7f0000000200)='],K-\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\'%\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\\#@^\x00', &(0x7f0000000580)='}\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) symlinkat(&(0x7f0000000040)='./file1\x00', r3, &(0x7f0000000140)='./file1\x00') symlinkat(&(0x7f00000002c0)='\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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="1009000000"], 0x5}, 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00"}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = socket(0x20, 0x4000, 0xff) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r6, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = getpgid(r10) wait4(r12, &(0x7f0000000040), 0x1, &(0x7f0000000100)) 16:00:03 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x3, 0x1f}, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x20000, 0xe2) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = accept$inet6(r3, 0x0, &(0x7f00000001c0)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r4) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:27 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) sendto$inet(r0, &(0x7f0000000240)="294f33a98f10a701af2926d86eb0f43f9ba483b6e9ccf40bc073077d3eb13e82d89cfab379fe9847d1b6902f805c0b4f0c03c3d1d94d4892ba715694c37d4bda6109eefcaaa1a2a0e396734d1e0c1c31da437744abe864f0e7c01cc36c779a13ada430ad47aade82be96f6d6a5336ecefd7f625d52a1a494a8d9403e8ff19f61de6d8e8ba78f9164ae25349cf0ccf5b64a11b5d1e8e4aa19039c7e1a70922fbbfec1f65ca34e50197d5713d1deee3e038a3a7b1bb677db90e55787895fcbf42e129c181cabe0606779e26cfafec8875e4d5a8b0674b0acaa61665a76a0c30f2bca29bbb0c8e59c7f21761129f1d11286022d4aef97c026a25b4121504189d9f86be5aa5ac4b6d1df508c8d34e5ff0fb00decbb748aae74f0fab62592fd209514ea4133c776907d48c1ccca3da040e32272778532466a17ed85e7ca83c661c68586570c7f4d8cf901d4328401d467c4c56486244cebecad6120e1d446aed644b85667e2b35e98e8c0f2fd4142e79bdca5501d8855cbd85606be37e585e0ce4801d858474daae58ea969378543c29fac2185d7f5fdcfa80064b8d451f08a3fa3d6fa14630cf722d041b7803fcbeb4a784c24561d430fce90b0a93f8380cedbce096be1561f453e506f1c02b455f026391bcc6944190eb727ad4891994b443c69e1a0be91a01c2378b42f84d06e6b568f5ed6478259397a00211894148de047a3de13832ec46c4fed4f1feb60d98f5481237df6e9338db66028f04afccfaa5dbbdd51ef5518d40d0579caa83dc6a8d7ca0ddd2f779a7c2e039e3e474d9279c50880e85fe6f0f1437744962793510a6bddd862a46980a219b63d38eda912c22e91ed14972fb35d93ee5d8b46ba43f7a215df5cd91dcc7f52a4a833f97a7ff3251eb5414ad00153632027bd4f6765e1eb1d55049c29209af278481bc0cb48c00e7a0d2b73d39f9e7248e3fb2b2270fda6707e1a71590ef45b12b701d443ac43855d25f1550465eeee504f46a01528b33da9cb89ce3ea8c0e9d2f9485d414446908817895af5eba9a01bd5d27c2d891839f2b4f3558f7a84c73c7b50ad9e40019b128e1fcca426a889947e792b65f27c1f4a2e188f9fe53b47e0d2a6a675c0a4838393c095139414ed1eda0a5c45fb9831bc0838ddf5cac880b866e0241ede8ab803943698e0408019ae251450713f638b4c0aae324f7db118e5d285b877d5dbe36349bd0dfe2e3673f907c9c6228f12d2df9fdad00cb962d283e813b0d8b7638db700218fa0945cfd9a6574fd361bc0d647912dc77d176c6b50a50f87d22ec7a771a3ac111c77ad94f34c7b9fc19fb085d3df9350bfbf8c4cd468c4d072d046415fc7e5fd24b7a7dd1b04b443162a47202bad4379aacf3d44f40e872c26f6f7fc3e8224d01be98e4e933c30cea004e3f3b20dee7e57c493a904d3aa246db8c8bc10ecc95662879c5408f4fc9079898a7ae737e53d10b4f439393ebdfdac34cd4b29b60f6faee4238cb7fcd55bfb66e7de9f4ffd05af224c3c9b666ba4a8893701135cc6c97d12ee4134e7ebb0938a341a16dadcb9f119bb813bc7b928de52860769608eddf6bbcd9e6805bee692072a5c06e140a6418ce5979be951c695cceccdb0308f30e8e0c7674b4e905077818f2e9a942f982a1dc3609bd9adc290afe1c85730f013b76f5be3afe7cda3d8dc99a480d4471591be9064d12c3925b284ce4173e877c3031d527aa95fae7e1369735b21bca103c9a40a4b854ffe2fc2095065d66cf7147bfe335e6cb15dee9207e21451431f4ef1b6db0696aefcfc1761125e01de81c21ef637dc8c00ffcc956a5e393a2b5e226557e2ae0c0ac83f3cbc0fe89fd98de9a2ffa2458980dfd32660717717b2844e186ecdf685005a16a042f66ff629a9f2f158c268116ee3992dc0c32ab606b2564401d92bbd859589f1942547a936a781e09aa350ffb4f21e1b5a71d13582ef2dc23203ad710fab34a7378badefc777543b56790371a64597c12efea8d6e80d84fbb16180ce2c72ae2f023993c2d12c0fd9ab377185b0291e01f43b2dd306623f91688741b635a04578b3bffcee3de24644c7318a6b9bf25cb4c556ade14db8847d66efd663bc10873676f62a5c424b429726a2a5b1fa4d344a83e097f70333752be86983047b39301c59af53b8fe543bc59f4acf52124ebe9cc7e6e63d942e4181aa420b4551d0729ddcacbe011f2882da0d34feb3c14dde6a84dd3a95e35338b9e043965410ad05ca1d5cb0f93b83a037a6bc6132b6cefb1a8436a97de4a801b78501c63bbc935051f67cd4177f5d14dde056e21fb9160e127c0f0d7e8e74b735d5d3dd8ebcb19f53e8a69a8744f19d12e6bebaaa476aa79a8e152afcedcc26768792156add4aed20f93012059db28b97e9f29668b9dc0639641d506d9f8b1e29952c72383fd8087088fba48e61e359fa5e07ef46751c324da210c6de2ee423d2295fcd73bd618829a09206de707ea06544ce3b24f40d8808c6a591be8bdb765f5a863d7e5ebcdde42b4b37c8e717ebe487cb196bd21f110cb5fe2f270014e6fa56031cfc8c3700426a095aceb558325ed425eb6bf4d0e3db1038cd7aa222f227e458ba4eb1f110e7bae9b3a68df7ce36ec3fb048b2ff3f0cac32aef31989745712ac53102fb2e65c2de23787fea7c6f8ef618dc73b8828bbb030b7ff75a1c26bc08f62ede8f952cb2165aee60c7716b6d71a5c5d6d90d7ffc460bd4d0c93090ce0dc44ba045e0bea91fe0b53a6e0bd7f38efa4834d7678aee424e619b7f4f68c7014af1cfd43ce9b5eabc68614206bb8cce52b272b5df363e25931267d8fa68bfd0c79fff2a9c36ad84f008d55821f7a4c2cd073b85423b7274969efecf57952c6c59d6796a33c8b42596762eb9bb52297cc0ceda87cbed11f591e3e2a26a9546cc8824e0b1797c5ccb2ec6c094758ae2ce06fb7efe8ebc59917eaa78739d5984daa88a87c7b065ad23b940fc6e5ba19c98a09b49be63b93c852e0b7da0323b69f6f432c81e21c98bc00eaac48554f14a2e2fe665eee4ead431320ccb53f29713afaa6df97ad2604676e31d728f87ccfa0bf43243bc663d6a85cfa91394430f7fa6e6e6d0a725af55b7559f9d0adcaafc9410ffb89ff798f203a7bf0fba8974280ff2b60169ec86f2ab83b6576ccd1d7e2533469320b554baa6b2a54facc55408ca974e8d9cbb1dc097de176181ba18d4ab8b6c06a9a435180024ced597cf9a70d6197aebea6751de73a4e06a1778c62445c2d56449cdca0a892c607ee09c54a4e09054bc6b1ed46ccc4e77f228421085c5c0ef76b3e643ad592911b512d19810dfa532c1978118b58a0f65b25289e196688ce7cb60584cdff63fa1feb3c4514a00709687179ca67dfff1ac8cfc6e7aa82b9da164b93efd296eb28ebc02e4fa617bede8a9d5f31b9b79de1d524e79dfd9626669baf7b89373c35e8d4f91a1f61285a0df5154bae1ec05c028889087a1c37aab7206c497f06270a6873834504dd5c1c513fad6f5ca67157c17998c2a086a40ec667e93f59799fe2b7b0073937926745401c6284d677b0585236cc11832d5ae807e178b0ca753cc7caee09212781698f72bb1e7584d44f8c56f2ce17fb3197b1e5e42436545941ce5305fa9803fd76f4782b9912383a4c6f19db2759c292307a3131a9ba14d0a0feea650fc9101e14d55b00a02ea83c8ad61fe79e71a866aedd6d0c803d2f39d5c18fe2519e7a65df03ef6520f290c72667c6e5bba05fdce1acf5b2e4304aeac1fd3e45ee781b53720408e62de359bb858258323219dd7c878676ce738825cad1a145690ff980eba71fcfe316b6d55b72d044afb9b434e9eb320fa9db51df7771a114dd8bacbf1a8c7bd6390289e13b0612b6b1c8d359a6c05a83af2dfc1ca0b9922377b9c133db814bed5e150f43c1e7d1b9dfa88309d852aa6a7be3c65b7fd3abea8c7afc097d9cc9551254d2a526eb96c09b9bd3d1f0c3798afbba9704a50fcb7c519a665a7c30c312fc82eda57f127d33cad1cc6fe650aa5eab36ef5de2a676c313a77d9a4e3ca4630afc5a971e4d82740280b0565ad6cb95c59be380283fd6c379649718b5c8458b2bb2f65a167323c83059dd01bfc10c5a3402fc93395aed6eb4ef81ebaee6e7f7bc63d27617aea97d60ca0f8077af81fb7324921d2f4d169da9604c9aea76dbb38f4684147d6bc7fd6b91ad13e774769c85e89b83d5bf6cf030ebfec9d4f1f49a8122a6b9be768c69e3a4735641d3679122ccf15b78262ffd77e0177971659ee5200e5eb6d33e9b68475e57bfca01e8e69dd99f4680f6d0a6b3fac8e431335fa080c792e41cdbd6337394f419402853e9c25cd3d9cd30540943e0a0b12d0d14b8386a173d75fdd14515143bedfe8bf72bfb3bdc664561c92d3b03095fd62b91c7c0300d670e3af8ac8f252babf5374386dcbac7d0d3e518707d24a732bfea4986b43a20b8d0b495c991905fc8b067ae2ab062074f9ce4c629c3c95cdb78b43a37f4473a36dfa873c8960db2131c281718a07678a21715990e8c29da2e954d0a819ca1cdcfa7056dfe3b1a08b249c7e3e733cc75bde93ffaa94e0a0b12f2eb63dbbc777963aa3d8552acd04bdbaa80e7a77fb16d917abcb5d1585bbfc6c946db4dbf0526ade1fa7f612f90bd9300f8db6d59a93429877583047741df4267e9d0cbfd53affab9513a7f60672eb1d06343097cd1a60955beefb4bf20540ea6bbff8cec4c3e0ee0dfe605d1173a47718890c4e53587b7f7082148fed747166e4a7955400b7f9d4e171aa9d5bf0ce2b181960caa868b8c3bb92585278c2ea847be8c56daaf60edbb6aa5b40c51f598f5397445414b3ec5c79b31e763f8ebdcf9737aaaac9e088661191891fb8f38422b2312e56ee4a51cdd566c877013a7004fc18c2115fb0d96f099899c8f3d7f350560e3d01d8022f60f7ec9e762d333be7b8e530f9a2a278c310d082b022c0bcad4fe4598ddb80bb2bd97ac39412dbbf9c19178a30a5128843f243a159c68dc37764a424e72522355fbf89829c17b2ba709dcab6ab3ddbdb1944f73ef952554c6b6dd8655b399d685b925426b6b5f3003a3c5fec42c238b6580e128d358327796e20d4d2159dea7b6350fdc5ee6e990abac106eb0d344eb5bf6927069a7559611175731162fdf5100931fbdcda49ea43e16112116d43c6ba86811ed991a1ca66fd19ba84fb2ad882d1d0f73e995ac0223a509f1acaf5889b4c398e047fb9ee5e967f19e75e589054de72b47549405ee0f6ebdead2157b4bb357d603fbac9bbf9d37934768dcdccbe17b090906c0366f3f1f4ee7970a3d38f2aba4475b78c29be32629b80471a179c471f837cbf45f07847e0f363adf18efea5b305f4247f341d721d8aa191a82f43f9ad932c73f7696728481ccdef03f21ca5b68f6d443ca2e746fedc4df37289aa7f18ff8c2f9a13846b11ab843cd2dfc81c23f78ef3bb63ada848a6c7d7699b4062135b3802f17f940dcbd5b0c267f8b88b0b4700ceea37d91a3877dc759076e73d17997e7aa8698fdfbe8222e69deda0a51ce9f1e34d25074a1591a9de87a46c16658c5acb96e2b4c2bd028949bf0bc690c04154501cff473ab35ced7e1371081bce4e1de1e42b45334e047df816426536401d51d13a0e89f9105ca9559a108866c7c5b2a88db44065bc4e921183dc9874b21bd1557b6cf6578939328e34903008ddd8caa53639e9557a0d365a27a27dbde8a89335a2da233a790f5a41e8434cd40c7b7d056eff49198aefabf142819e4d82475c204bf", 0x1000, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:27 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0x10, r2, 0x0, 0x8000000000000000) r3 = dup(r2) recvfrom(r3, &(0x7f0000000180)=""/142, 0x8e, 0xc00, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) acct(&(0x7f0000000080)='./file0\x00') getsockopt(r1, 0x7ff, 0x1, &(0x7f0000000000)=""/55, &(0x7f0000000040)=0x37) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x10, 0xfffffffffffffff8, 0x800}, {{r5}, 0xfffffffffffffffd, 0x1, 0x8, 0x3e, 0x2}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x817, 0x5d23}], 0x0, &(0x7f00000001c0)={0x4, 0x1}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x604a6834fc55fb53, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x8000000000000000) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0x0, 0x1, 0x40, 0x2, 0x401}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0x7b3, 0x7}, {{r3}, 0x0, 0x0, 0xffffd, 0x800, 0x5}, {{r4}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x80000001, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x20, 0x150, 0x5fadeb3d, 0x4}, {{r2}, 0xfffffffffffffffa, 0x60, 0x4, 0x4, 0x9}, {{r6}, 0xfffffffffffffffd, 0x84, 0xf0000000, 0x7, 0xffff}, {{r7}, 0xfffffffffffffff9, 0xdd, 0x2, 0x3, 0x8e4}, {{r3}, 0xffffffffffffffff, 0x53, 0x80, 0xff, 0x7}], 0x9, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x8000000000000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18006) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000040)={0xfffffc01, './bus\x00', './file0\x00'}) kevent(r8, &(0x7f0000000200), 0x8, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000240)=0x800) dup2(r1, r0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x8000000000000000) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f00000001c0)={0xcd6, 0x8}) kqueue() 16:00:27 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a", 0xa5}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getppid() getpgid(0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) r6 = socket$unix(0x1, 0x2, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) r8 = socket$unix(0x1, 0x2, 0x0) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) r10 = getpgid(r9) fcntl$setown(r1, 0x6, r10) fcntl$setown(r2, 0x6, r3) getpgid(r3) r11 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x50) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x8000000000000000) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000040)=0x6) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:27 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc95) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: getpgrp() r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0181728a0180e94cb600"], 0x7) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:27 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, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) socketpair(0x1c, 0x5, 0xcc, &(0x7f0000000180)={0xffffffffffffffff}) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x3, 0x4}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000002c0)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r7, r9) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000340)) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0xba3) r11 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r11, &(0x7f0000000140), 0xc) connect$inet6(r11, &(0x7f00000003c0)={0x18, 0x1, 0x8, 0xffffffff}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) accept$unix(r2, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x4) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x1, 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7f, 0x770, 0x17, 0x3f, "9b5061d507960132d22d0cc2f87f8c8dacb81166", 0xca72, 0x5}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) setegid(r8) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000000000000c2, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:27 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgid() getegid() getgroups(0x0, &(0x7f00000002c0)) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgid() r13 = getegid() setgroups(0x0, &(0x7f0000000240)) lchown(&(0x7f0000000040)='./file0\x00', r1, r13) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0x20, 0x5, 0x4, 0x2, 0x0, 0x5, 0xff, 0x8001}, &(0x7f0000000100)={0x5, 0x1000, 0x6, 0x8, 0x7fff, 0x4, 0x0, 0x1}, &(0x7f0000000140)={0xfff, 0x1f, 0x100000001, 0x0, 0x1ff, 0x61bcb80c, 0x9, 0x2}, &(0x7f0000000180)={0x8, 0xa4}) 16:00:27 executing program 1: r0 = socket(0x6, 0x3, 0x3e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x7d35d991f40b9f4, 0x4) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r3, &(0x7f00000001c0)='./file0\x00', 0xa2835f6528d2728e) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) fcntl$setown(0xffffffffffffffff, 0x6, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r9]) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\b\x00\x00\x00\x17', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000340)=[{0x1, 0x4, 0x7, 0x5}, {0xb5, 0x9, 0x1f, 0x7fffffff}, {0xfff, 0x4, 0x3f, 0x800}, {0x800, 0xff, 0x81, 0xda}, {0x6e9, 0x2, 0x0, 0x8000}, {0x0, 0x0, 0x9, 0x6}, {0x400, 0x2, 0xf8}, {0x101, 0x5, 0x40, 0xffff}, {0x2, 0x3, 0x8, 0x7}, {0x2, 0x1, 0x3f, 0xb34}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 67421 3593 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e45c9,ffffffff821ff294,2cc,ffffffff8216bb6e) at __assert+0x2b arptfree(fffffd802dfa0008) at arptfree+0xfb arptimer(ffffffff82556f88) at arptimer+0x95 softclock_thread(ffff8000ffffe9e0) at softclock_thread+0x145 end trace frame: 0x0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e45c9,ffffffff821ff294,2cc,ffffffff8216bb6e) at __assert+0x2b arptfree(fffffd802dfa0008) at arptfree+0xfb arptimer(ffffffff82556f88) at arptimer+0x95 softclock_thread(ffff8000ffffe9e0) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000148128c0 rbx 0xffff800014812970 rdx 0x2 rcx 0 rax 0 r8 0xffff800014812880 r9 0x1 r10 0 r11 0x64f0980a4c0f9549 r12 0x3000000008 r13 0xffff8000148128d0 r14 0x100 r15 0x1 rip 0xffffffff815a86b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148128b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=67421 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffeed0,0xffff8000ffffe778 process=0xffff8000ffffcd80 user=0xffff80001480d000, vmspace=0xffffffff82591650 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 1623 111247 43608 0 3 0x82 wait syz-executor.1 80510 173866 43608 0 2 0x2 syz-executor.0 63940 468021 1 0 3 0x100083 ttyin getty 13019 205177 0 0 3 0x14200 bored sosplice 43608 162068 84608 0 3 0x82 thrsleep syz-fuzzer 43608 271759 84608 0 2 0x4000482 syz-fuzzer 43608 99840 84608 0 3 0x4000082 thrsleep syz-fuzzer 43608 180128 84608 0 3 0x4000082 thrsleep syz-fuzzer 43608 467884 84608 0 3 0x4000082 thrsleep syz-fuzzer 43608 29182 84608 0 2 0x4000482 syz-fuzzer 43608 397185 84608 0 3 0x4000082 thrsleep syz-fuzzer 43608 233031 84608 0 3 0x4000082 kqread syz-fuzzer 84608 47390 29035 0 3 0x10008a pause ksh 29035 341664 84467 0 3 0x92 select sshd 84467 129492 1 0 3 0x80 select sshd 39629 158113 76868 73 2 0x100090 syslogd 76868 179398 1 0 3 0x100082 netio syslogd 77074 437025 1 77 3 0x100090 poll dhclient 97231 485360 1 0 3 0x80 poll dhclient 5405 272293 0 0 2 0x14200 zerothread 23141 308365 0 0 3 0x14200 aiodoned aiodoned 1970 64513 0 0 2 0x14200 update 1024 516850 0 0 3 0x14200 cleaner cleaner 79254 242300 0 0 2 0x14200 reaper 46282 34203 0 0 3 0x14200 pgdaemon pagedaemon 67153 375172 0 0 3 0x14200 bored crynlk 57322 244369 0 0 3 0x14200 bored crypto 26067 477959 0 0 3 0x40014200 acpi0 acpi0 22192 226396 0 0 2 0x14200 softnet 46632 378461 0 0 2 0x14200 systqmp 16812 153223 0 0 2 0x14200 systq * 3593 67421 0 0 7 0x40014200 softclock 99156 457504 0 0 3 0x40014200 idle0 23555 10928 0 0 3 0x14200 bored smr 1 152866 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9582 7021K 7908K 78643K 26957 0 0 pcb 13 10K 12K 78643K 848 0 0 rtable 102 12K 13K 78643K 2286 0 0 ifaddr 90 20K 23K 78643K 608 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 210 0 0 iov 0 0K 24K 78643K 2404 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 6103 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 60 0 0 VM map 20 5K 5K 78643K 36 0 0 sem 12 0K 0K 78643K 879 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 4426 0 0 sigio 0 0K 0K 78643K 409 0 0 proc 49 38K 62K 78643K 1388 0 0 subproc 32 2K 2K 78643K 323 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 453 0 0 in_multi 14 0K 2K 78643K 451 0 0 ether_multi 1 0K 0K 78643K 36 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 756 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 135 185K 201K 78643K 11541 0 0 UVM aobj 130 4K 4K 78643K 141 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 854 0 0 NDP 21 0K 1K 78643K 203 0 0 temp 234 3545K 4185K 78643K 338846 0 0 kqueue 0 0K 0K 78643K 35 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 83 0 79 1 0 1 1 0 8 0 rtpcb 80 2623 0 2621 1 0 1 1 0 8 0 rtentry 112 412 0 380 2 0 2 2 0 8 0 unpcb 120 3837 0 3825 2 1 1 2 0 8 0 syncache 264 21 0 21 8 8 0 1 0 8 0 tcpqe 32 21 0 21 7 7 0 1 0 8 0 tcpcb 544 1760 0 1756 24 23 1 13 0 8 0 ipq 40 28 0 28 10 10 0 1 0 8 0 ipqe 40 665 0 665 10 10 0 1 0 8 0 inpcb 280 6363 0 6356 24 23 1 9 0 8 0 rttmr 72 8 0 7 1 0 1 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 55 0 55 1 1 0 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 63 0 63 13 13 0 1 0 8 0 art_heap8 4096 13 0 12 10 9 1 3 0 8 0 art_heap4 256 1966 0 1798 31 16 15 18 0 8 0 art_table 32 1979 0 1810 3 0 3 3 0 8 0 art_node 16 411 0 382 1 0 1 1 0 8 0 sysvmsgpl 40 80 0 56 1 0 1 1 0 8 0 semapl 112 877 0 867 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8896 0 7341 51 0 51 51 0 8 0 ffsino 240 8896 0 7341 92 0 92 92 0 8 0 nchpl 144 17595 0 17110 60 41 19 60 0 8 0 uvmvnodes 72 6344 0 0 116 0 116 116 0 8 0 vnodes 208 6344 0 0 334 0 334 334 0 8 0 namei 1024 65250 0 65249 4 3 1 1 0 8 0 vcpupl 1984 18 0 0 3 0 3 3 0 8 0 vmpool 520 34 0 16 3 1 2 2 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 56081 0 56081 27 26 1 7 0 8 1 plimitpl 152 325 0 318 1 0 1 1 0 8 0 sigapl 432 4547 0 4535 2 0 2 2 0 8 0 futexpl 56 137047 0 137047 6 6 0 1 0 8 0 knotepl 112 998 0 979 3 2 1 3 0 8 0 kqueuepl 104 3989 0 3987 4 3 1 4 0 8 0 pipepl 112 2268 0 2249 9 8 1 2 0 8 0 fdescpl 424 4548 0 4535 2 0 2 2 0 8 0 filepl 120 49091 0 48996 25 21 4 11 0 8 1 lockfpl 104 1363 0 1362 1 0 1 1 0 8 0 lockfspl 48 442 0 441 1 0 1 1 0 8 0 sessionpl 112 35 0 25 1 0 1 1 0 8 0 pgrppl 48 85 0 75 1 0 1 1 0 8 0 ucredpl 96 4786 0 4777 1 0 1 1 0 8 0 zombiepl 144 4540 0 4539 4 3 1 1 0 8 0 processpl 864 4568 0 4539 4 0 4 4 0 8 0 procpl 632 9726 0 9690 5 1 4 5 0 8 0 sosppl 128 50 0 50 12 12 0 1 0 8 0 sockpl 384 12868 0 12847 42 39 3 14 0 8 0 mcl64k 65536 848 0 848 68 68 0 32 0 8 0 mcl16k 16384 56 0 56 14 14 0 1 0 8 0 mcl12k 12288 99 0 99 12 12 0 1 0 8 0 mcl9k 9216 83 0 83 15 15 0 1 0 8 0 mcl8k 8192 945 0 945 7 7 0 1 0 8 0 mcl4k 4096 431 0 431 5 5 0 1 0 8 0 mcl2k2 2112 36 0 36 14 14 0 1 0 8 0 mcl2k 2048 75587 0 75532 19 12 7 14 0 8 0 mtagpl 80 156 0 156 2 2 0 1 0 8 0 mbufpl 256 159848 0 159761 131 120 11 58 0 8 0 bufpl 256 27911 0 21566 397 0 397 397 0 8 0 anonpl 16 499839 0 481334 204 114 90 101 0 62 12 amapchunkpl 152 22539 0 22431 67 61 6 15 0 158 0 amappl16 192 25383 0 24281 185 121 64 68 0 8 8 amappl15 184 487 0 487 3 3 0 1 0 8 0 amappl14 176 1357 0 1355 1 0 1 1 0 8 0 amappl13 168 344 0 342 1 0 1 1 0 8 0 amappl12 160 1373 0 1372 2 1 1 1 0 8 0 amappl11 152 590 0 576 1 0 1 1 0 8 0 amappl10 144 161 0 160 1 0 1 1 0 8 0 amappl9 136 1124 0 1116 1 0 1 1 0 8 0 amappl8 128 693 0 650 2 0 2 2 0 8 0 amappl7 120 247 0 242 1 0 1 1 0 8 0 amappl6 112 568 0 553 1 0 1 1 0 8 0 amappl5 104 1653 0 1643 1 0 1 1 0 8 0 amappl4 96 4916 0 4890 1 0 1 1 0 8 0 amappl3 88 1686 0 1681 1 0 1 1 0 8 0 amappl2 80 35546 0 35475 3 1 2 3 0 8 0 amappl1 72 86880 0 86471 27 18 9 20 0 8 0 amappl 80 10263 0 10215 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 140 0 11 3 0 3 3 0 8 0 uaddrrnd 24 4582 0 4535 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4582 0 4535 1 0 1 1 0 8 0 vmmpekpl 168 31739 0 31711 2 0 2 2 0 8 0 vmmpepl 168 542993 0 540817 318 201 117 156 0 357 14 vmsppl 272 4547 0 4534 4 3 1 2 0 8 0 pdppl 4096 9170 0 9118 12 5 7 8 0 8 0 pvpl 32 1265673 0 1244462 393 180 213 237 0 265 33 pmappl 200 4581 0 4550 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 823 0 287 17 1 16 17 0 8 0