Warning: Permanently added '10.128.15.194' (ECDSA) to the list of known hosts. 2019/12/06 09:30:15 fuzzer started 2019/12/06 09:30:22 dialing manager at 10.128.15.235:41457 2019/12/06 09:30:22 syscalls: 337 2019/12/06 09:30:22 code coverage: enabled 2019/12/06 09:30:22 comparison tracing: enabled 2019/12/06 09:30:22 extra coverage: support is not implemented in syzkaller 2019/12/06 09:30:22 setuid sandbox: enabled 2019/12/06 09:30:22 namespace sandbox: support is not implemented in syzkaller 2019/12/06 09:30:22 Android sandbox: support is not implemented in syzkaller 2019/12/06 09:30:22 fault injection: support is not implemented in syzkaller 2019/12/06 09:30:22 leak checking: support is not implemented in syzkaller 2019/12/06 09:30:22 net packet injection: enabled 2019/12/06 09:30:22 net device setup: support is not implemented in syzkaller 2019/12/06 09:30:22 concurrency sanitizer: support is not implemented in syzkaller 2019/12/06 09:30:22 devlink PCI setup: support is not implemented in syzkaller 09:30:30 executing program 0: geteuid() wait4(0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x10001}, 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x190c0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7fffffff, 0x9, 0x101, 0x3, 0x5, 0x73, 0x4bf, 0x0, 0x2, 0xfffffffffffffff7, 0x6}) r1 = msgget$private(0x0, 0xa0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x3, r2, r3, r4, r5, 0x52, 0x7cf5}, 0xffff, 0x3, r6, r7, 0x1, 0xff64, 0x2, 0x4}) r8 = accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$TIOCSTART(r9, 0x2000746e) r10 = kqueue() fchdir(r10) r11 = open(&(0x7f0000000600)='./file1\x00', 0x200, 0x111) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000640)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1802, &(0x7f00000006c0), &(0x7f0000000700)=0x4) socketpair(0x0, 0x0, 0x7f, &(0x7f0000000740)={0xffffffffffffffff}) getsockname(r13, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) recvmsg(r8, &(0x7f00000009c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000840)=""/219, 0xdb}], 0x1, &(0x7f0000000980)=""/20, 0x14}, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) execve(&(0x7f0000000a80)='./file2\x00', &(0x7f0000000bc0)=[&(0x7f0000000ac0)='/dev/zero\x00', &(0x7f0000000b00)='/dev/zero\x00', &(0x7f0000000b40)='#\x00', &(0x7f0000000b80)='}$.\x00'], &(0x7f0000000d40)=[&(0x7f0000000c00)='%)$\x00', &(0x7f0000000c40)='\\(\x00', &(0x7f0000000c80)='&\x00', &(0x7f0000000cc0)='/dev/null\x00', &(0x7f0000000d00)='/dev/null\x00']) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/ttyCcfg\x00', 0x200, 0x0) pipe2(&(0x7f0000000dc0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r14, 0x800c5751, &(0x7f0000000e00)={0xc49, 0x8, 0x8}) 09:30:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="6a6787e3cd23547581888f5855216b29bcd1d0ab9f0d07290f5c9854f5", 0x1d}, {&(0x7f0000000140)="d190d27818d9f06941549b3890979767b81045c26dc97b680d9c08187139ff7ff190663b605136a3c1f553775a31c2896362034b6a7867b495e98d1b46e2816ee0e5b3cb8b2d264a4242c0b6420746ecb34d44a4369951", 0x57}, {&(0x7f00000001c0)="0b136a0e6512778d8265470991ca3b03e54cb3c8673e6081c029aadc70fd2bb6795cbd19d77a0e78cc37fa98c1a98ee9b4e8d6a0785d56621e2198a990990fe55eef8be25782b166319bc592a9eef7a6be19797debd383e084beac06595f5478227d738073e20c2b0e65082202ef5e771ebfefcf37e52fbdec04baed97410d982428fb5f8f4d2f9b8a983952fdb760c8ddc1b5a83359e7d51ff228e80e35e096b7f8964e1e4ff633de28566901ce888c5507de16fdf57a70ec4c2895a4b3478253f4285cd1418fc8cc39fbb45866ecd0e6df532277f427bcdbb200b3617afd5f4bc344606349ea1b5d92c181779b37b2e518fa33c5066a", 0xf7}], 0x3) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x100) getdents(r3, &(0x7f0000000340)=""/193, 0xc1) r4 = dup(r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000440)=0xfe) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000004c0)=""/96, 0x60, 0x800, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000580)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000005c0)=0x21) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x800, 0x0) fcntl$dupfd(r5, 0xa, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000006c0)=0x6) ioctl$TIOCNXCL(r0, 0x2000740e) write(0xffffffffffffffff, &(0x7f0000000700)="32b8317e257165d2e20a109923ab41e7e9089716a117e7a35044bdbee30ec8c916a2d1d80139b24b69cd53aa6a299a45ed8e678a3fe25bae9fa9d65528e2038cb7a0e4af891f1abac7fca0c9ab86f8d007da39698b96973d1134e0fad2af1302feab71685021b4a2e756c65399f8afca8e4a556391ec614bf94dad8214b75f2efa69e44940333d429b9cd55ec84cb4cf", 0x90) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000800)=0x26) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000840)) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x1, 0x0) writev(r10, &(0x7f0000000c00)=[{&(0x7f00000008c0)="ae90e25159b971d6bed4a1571903061591a00de0ea02220e538d12f8ba92a99e87d19877bb85164c29db0da539a560329c7437ea2c128981225fa7d8d8cffcd1d5d4a80a315400f1a7ed", 0x4a}, {&(0x7f0000000940)='`', 0x1}, {&(0x7f0000000980)="3de4a2205162caf17807a3379ae427b87ba0c892e48a0879ba854eef02fe8052f9e21e65a19733134ed7e5f0365f0506838a39ca85ad1a3266f6270742a9dfea80dce20a1fba86c896aae26ccd57b9a93dfdfa000efc1116aaf13ec947922a4f9ad45c1e4dfa00ff9ae72a6f0880671ccf9d2f0299cc4e2867eb74318b0f0c2b522955777b32a458d6cb5910a916828367b2c5228a414c709737a0b3bc556bb41a71ad63f7ed455e96d52470c975af09964ea23d3e69c249eae09a552a3c6122bd86af0c09bf16b8527482e366f1da29fc2a5488", 0xd4}, {&(0x7f0000000a80)="db9cb026e6bff9fc2b2b35497dda70111c4de7ddf8d9b4e5b643fad5b1fb0d9a0ee0964ff3cb1b6e918d83d2e2f82d75a372249e96648c94a3ef943cd536fe31c470b4ae79514131008330cc7f8a954499ab73b7cc147464533403f2b7884dd81afc566ffc924e46a956c747f8ae9376e34808c8ff087c5c2b534e308d744855ccb625116dabb0b36848e6d34f28f1009ece4ad5ed5366ade517967525c9d4f3d106742194fa9e17a42e047d29d448df5127125ddc81adc3af12a8f0a91173e2", 0xc0}, {&(0x7f0000000b40)="21bca29578cd7db560473741a07a6a001be9f3ef93ad4fb7460b2b43a1158ed2", 0x20}, {&(0x7f0000000b80)="4d28452f2f79af25a0b5d4ed3202050431a68e9f0316cfefebbdc5ae5023c8812c6c31a2adbe2cfa8a0f45f5999ca11324e20fe27a766b8025118649300c84c5893c3673e418342258f15f83746d706c16cafe73dfdd8b54cfeb4a45ca3ea19c7a1d34b1cf7e3ff74551bfd6", 0x6c}], 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000c80)={'tap', 0x0}) socketpair(0x1, 0x0, 0x8, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000dc0)={0x0, 0x80000000, 0x9, 0x4, "ac51d2682e091178b8da316abb241d3ad8ecd4b9", 0x8001, 0x81}) 09:30:30 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x5) 09:30:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x3, 0x401, "cf6b21944ccb2bec8fc04d73e125b270818d3f8c", 0x4, 0x101}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:30:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 09:30:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="071400000f370025ff149b33ff0f000000ae47e8e3c6000000", 0xfffffffffffffdb8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 09:30:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000300)=0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) 09:30:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x200], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$unix(0x1, 0x8, 0x0) write(r0, &(0x7f0000000000)="2c6eb362da63370b2b50ef97b72a3ec18177c3ce24c8e5bd8b64fc66eabf8648460943f8d7554a043835c05ef55c6da1be00e22b4fdc0084b3f03a3fe491f933c384dd72150aa09759cf4d2a16902f64200b6d9dfcd5de079fa4e7a54de9054ec2da4e0b3d095b12fd0279697fb16dc7cdc570cbe1d78f860d7f02157d736f13ab449947592b5282094d3a9e62e740ee6951d1bc59377fa7e9d14a8106d6b3ccd5287c071a", 0xa5) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 09:30:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x828ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x80028b0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xcfcaab45b27ee402, 0x12, r9, 0x0, 0x42) r10 = dup(r0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x52) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r11, 0x14, 0x5}, 0xffe, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) getgid() r12 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) 09:30:32 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file3\x00'}, 0x1000000c1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 09:30:32 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}) clock_gettime(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) syz_open_pts() clock_gettime(0x2, &(0x7f0000000040)) 09:30:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2d}, {0x7ffffffe}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000280)=0x5) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000240)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000000)="fb") 09:30:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) getsockname(r6, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x5, 0x8, r7}) pwrite(r0, &(0x7f0000000280)="895e654d5c1d85045229b675851d", 0xe, 0x0, 0x0) 09:30:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1) preadv(r0, &(0x7f0000000000), 0x2, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x5, 0xd6, 0x3}, 0x1, 0x0, 0xfffffff9}) 09:30:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) syz_open_pts() r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x90, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x12f1ebc1) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:30:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fsync(r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:30:34 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000000)=0xd1100, 0xffffffffffffffbe) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa0416fa4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fd00040000872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 09:30:34 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1199, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 09:30:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x83) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 09:30:34 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, &(0x7f00000000c0)=[{0x4}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) 09:30:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 09:30:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x400, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x2, 0x5], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x14, 0xa72}, {0x23, 0x2}, {0x89, 0x3}, {0x47, 0xad2}, {0x20, 0xe991bef}], 0x5}) write(r2, &(0x7f00000001c0), 0xfffffef3) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:30:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = msgget$private(0x0, 0x40) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() r13 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x7, &(0x7f0000000200)=[0x0, r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r15 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r21, r21, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r23 = getgid() r24 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r24, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r16, r22, 0xffffffffffffffff, r23, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x3ff, r25, r26, r25, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r29, r29, 0x7d55, 0xd75, 0x3}) r30 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8, r3, r14, 0x0, r23, 0x100, 0x1}, 0x2, 0xd68e, r29, r30, 0xfffffffffffffff8, 0x6, 0x8, 0x100000001}) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000045bd29fa2847971af023fd64c056b18f0d0ac9b8a314ad0e5e999855c0214a06b7e1924e2dd814a333553e7bf770c0aee1a51c6f8f7e20768e373ae0e037e46f944fabc2a3061cafeeb5e7c3be4ff203c5851fe37cda973a58f131e04dbcdb8d96e0f08ab2ed48b1f0b99b"], 0x6b, 0x1800) 09:30:34 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) kqueue() r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bacab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7bb6d21c756b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1012aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af420000000000000000ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d341d8f5321633384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d625e085bd8d5c03eac1dea7551e0943aa42abe8b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432e2e68aa1b8d0b9c24bada954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d20883a28ce4759e5600000000f57a3a531ef380160b50517b86d03a8b8568a96d532681a583bc0a746c54ccb06b26962e140dabb956173ae3f5c2d60f5867349cbb4052e8f7dcd4a7fd254268d45a62b0b8d1579674da1ad1d4a14ba127b78a3efa5ade980fb935"], 0x10) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0xfffffcff, "850001006d92b52de7011e00006eb2e90700", 0x2, 0x7fff}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) fcntl$dupfd(r3, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet6(r5, &(0x7f00000003c0)=""/171, 0xa6, 0x41, &(0x7f0000000280)={0x18, 0x1, 0x69, 0xc}, 0x6ad5255f53f0bcd2) socket(0x18, 0x1, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000340)={'./file0/file0\x00', 0x40, 0x5f, 0x9, 0x1, 0x8, 0x8001, 0x1, 0x0, 0x1, 0x800}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000080)="00008119b2e8e917", 0x0, 0x800, 0x0, 0xffffffffffffff1c) 09:30:34 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0xfffffd42, &(0x7f0000001500)="06") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:30:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000c6f0d05d188078005f187684ae75634d411e6f1cdc151fd33676def2874525ebc0fa45441c4e8b76fbf26a415b3cdc1b56b4ba99f15e315fdeae6f912c63bcd53a136b367357b380c403afc71ba452d7c016eba1f03b21569cf030fb0412fbe9978e515415d470e186ae1ecbc0f62b6cd35170d377b17ea6e6a4b155d892256f0f42a36dfdfea4646a004e58370a6063f57206db1b44c13823c887d64e119a8d02d88422012ac02b3b85c04619a201abb79443ace310"], 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x5) 09:30:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = getuid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffffd5) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000500)=""/117) shmctl$SHM_UNLOCK(r8, 0x4) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffff20, r3, r6}}) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r12, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000340)=0x2) read(r9, &(0x7f0000000400)=""/204, 0xcc) pckbd_enable: command error 09:30:36 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000480)=0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000340)={0x9, 0x0, 0xaa, 0xbf22, 0x3}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007479) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) fcntl$dupfd(r6, 0xa, r7) madvise(&(0x7f000046a000/0x1000)=nil, 0x1000, 0x1) r8 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x8a) dup2(r8, r3) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/41, 0x29, 0x0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x3}, 0x8) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) write(0xffffffffffffff9c, &(0x7f0000000280)="3718becc61231723e2d7dd9eed612329a37b212d83f41f0f401081e8f8e04928e96a5e58508b54765a507759f3a18637fd5815d78b030627e1d833c24916893e5cfadff63db70d580fc1947e06304b35171a1ef9d8dcaf786683af04995297803a5384ddb4f3ac05888b7f8f49151d9ebf26758dbd13b1be535a38de9ce690a76c9b2e4467a3e6f5a731cddc65f496d7ee1fb64659f708d1f4821d01fe0c32ff8ea2897d79af7fa83041de41d893e2ec770de6d6b44aeb573ca8b00b4b48", 0xbe) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x98) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206983, &(0x7f00000000c0)) 09:30:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x10001, 0x4, 0x1599, [{&(0x7f00006a4000/0x1000)=nil, &(0x7f00004c8000/0x1000)=nil, 0x400}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005fc000/0x2000)=nil, 0x401}, {&(0x7f0000766000/0xe000)=nil, &(0x7f0000567000/0x4000)=nil, 0xed}, {&(0x7f0000590000/0x2000)=nil, &(0x7f00002db000/0x4000)=nil, 0x8431}, {&(0x7f00005fe000/0x1000)=nil, &(0x7f00005f1000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000ae000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053d000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001db000/0x1000)=nil, 0x7}, {&(0x7f00000a8000/0x2000)=nil, &(0x7f000055f000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil, 0x3ff}, {&(0x7f0000039000/0x1000)=nil, &(0x7f000064d000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000029d000/0x2000)=nil, 0x4}, {&(0x7f000061f000/0x4000)=nil, &(0x7f00003e9000/0x4000)=nil, 0x8}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil, 0x1d0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001c9000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x800000000000}, &(0x7f00006c7fc0)={0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0) r1 = syz_open_pts() preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/85, 0x55}, {&(0x7f0000000600)=""/92, 0x5c}, {&(0x7f0000000680)=""/220, 0xdc}, {&(0x7f0000000780)=""/150, 0x96}, {&(0x7f0000000840)=""/114, 0x72}, {&(0x7f00000008c0)=""/59, 0x3b}, {&(0x7f0000000900)=""/231, 0xe7}], 0x7, 0x0, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) flock(r1, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f00005b0000/0x2000)=nil, 0x2000, 0x4, 0x6010, r2, 0x0, 0x10000000000) 09:30:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r4, r4, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) r5 = getgid() chown(&(0x7f00000000c0)='./bus\x00', r0, r5) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000000)=0x1ff) 09:30:36 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="20672e341fa6f8663000"], 0xa) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 09:30:36 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8102f5ffffffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}}], 0x0, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:30:36 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3, 0x12, 0xffffffffffffff9c, 0x0, 0xa0000000000) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 09:30:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000200)='#/\x00', &(0x7f0000000240)='+]\x00'], &(0x7f00000006c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=':@{(\xcc+\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='}*\x1a\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000640)='\\*#\x00', &(0x7f0000000680)='\x00']) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000600)=0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x201, 0x51) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYPTR64], 0x1, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000007c0)={&(0x7f0000000740)=[{0xbcf86dadd5fabcf3, 0x6}, {0x12b29f8d343eab92, 0x22a39257}, {0x87, 0x9}, {0x44, 0x7}, {0x47, 0x5}, {0x3, 0x100}, {0x0, 0x1}, {0x80, 0x3}, {0x22, 0x7}], 0x9}) 09:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8ffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x117c, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0x80, 0x42c2, 0x94fd}, 0xc) 09:30:37 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) syz_open_pts() flock(r1, 0x15) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r13, r13, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r7, r8, r10}, 0xc) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 09:30:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x2, 0x800) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 09:30:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendto$inet(r0, &(0x7f0000000000)="c8fddf0b68295a0f8ae424b2931383d9a55bf3794fcb4513c0", 0x19, 0x8, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000004c0)={0x8000, 0x101, {[0x380000000, 0x0, 0xd7, 0x4, 0x8, 0x7, 0x61, 0x7, 0x2, 0x536, 0x40800000000, 0x20000000000, 0x3, 0x0, 0x22e56012, 0xffffffffffffffe3, 0x8], [0x5, 0x7f, 0x7fff, 0x80000000, 0x4c, 0x1, 0x6, 0x200, 0x8, 0x823], [0x706, 0x3bf, 0x2, 0x4, 0x4bfa, 0x4, 0x81], [0x1, 0x7f, 0x9, 0x6, 0x4, 0x80000001], [{0xffff, 0x7, 0x7, 0x200}, {0x9, 0x0, 0x7f, 0x3}, {0x6, 0x3, 0x4, 0xff}, {0xffff, 0x4, 0xfffffff7, 0xca79}, {0x0, 0x101, 0x8, 0xee}, {0x7ea, 0x400, 0x890a, 0xfffffffffffffffc}, {0x1, 0x4, 0x0, 0x4}, {0x7, 0x4, 0x80000000, 0x4}], {0x2, 0x7, 0x1}, {0x80, 0x5, 0xffffffc0, 0x32d1}}}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000100)=0x5, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x4, 0xb7, 0x0, 0xb1, 0x1, 0xfffff304, 0x0, 0x3, 0x40, 0x9}) 09:30:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0xfffffff9, 0xe60cf557ef68410c}) lstat(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) open(&(0x7f0000000280)='./bus/../file0\x00', 0x10, 0x2) close(r0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./bus\x00', 0x118, 0x2) 09:30:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = semget$private(0x0, 0x7, 0x480) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg(r7, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x3, "8f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4c43ce9adfa3ab733cc974dcbfae02fc9c54be84fda46744991dc525d25d42763d03e242065ec60b48f47f299935a061a49"}, {0x70, 0xffff, 0x9, "b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c"}, {0x20, 0x1, 0x9, "44d967f1e5da2bfb48712812b7"}, {0xb0, 0x1, 0x0, "3b3579ec3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c"}], 0x1c0}, 0x4) bind$inet(r7, &(0x7f00000001c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 09:30:38 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r3, 0x0, 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0xbe, 0x0, &(0x7f0000000180)=""/190}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/56, 0x38}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)}], 0x5) 09:30:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) close(r4) listen(r3, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r1) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 09:30:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:30:38 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) socket$inet(0x2, 0x4, 0x55) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280), 0x2aaaaa38) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1}, {0x2, 0x1003, 0x800}, {0x40d1771a613be259, 0x1, 0xeebf437546849143}, {0x2, 0xe1, 0x1000}, {0x4, 0x180, 0xc469ac8ee1fd3c46}], 0x7) r1 = syz_open_pts() r2 = socket(0x20, 0x5, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r3) read(r1, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xfff, 0xbf9a, 0x200, "7e734578ff5dbfdcf0000000683a00a52d00", 0xdd9}) r5 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x0, 0x2000, 0xffffffff, "e397d86aa43f83a44111f0c281cb840000000002"}) syz_open_pts() socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0x80000001) r6 = syz_open_pts() poll(&(0x7f0000000040), 0x20000000000002c8, 0xf1a) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0x1000) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) dup2(r7, r6) 09:30:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x882, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x16) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x20, 0x4000, 0x95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r2, &(0x7f00000001c0)=""/234, 0xea, 0x42, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = socket$inet6(0x18, 0x4000, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) fcntl$lock(r3, 0x955bb130f621ce35, &(0x7f0000000140)={0x3, 0x1, 0x1000, 0x6, r8}) 09:30:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0x6, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x3, 0x2}, {0x4, 0x9, 0x1000}, {0x3, 0xd07, 0x1800}, {0x4, 0x8}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0xf2) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semop(r2, &(0x7f0000000180)=[{0x2, 0x200, 0x800}, {0x2, 0x8001}, {0x0, 0x83, 0x800}], 0x3) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) fcntl$getown(r3, 0x5) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000001100)) 09:30:39 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2be) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) msgget(0x0, 0x446) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) getuid() getegid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0xe1eac08baefba4eb, 0x29c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x30e) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x3800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) getgid() getpid() r8 = socket(0x18, 0x1, 0x0) close(r8) 09:30:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) 09:30:39 executing program 0: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r11, r13) r14 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0x498) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r15 = getegid() r16 = getuid() r17 = geteuid() setreuid(r16, r17) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f0000000000)=[{0x6, 0x4}, {0x4, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x5, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f00000000c0)) r19 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r20 = getegid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) shmctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{0x0, r21, 0x0, 0x0, r20}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x9, r16, r15, r21, r15, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) 09:30:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f00000000c0)) 09:30:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x6, 0x1, 0xff) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530c2"], 0x10) 09:30:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2, 0x401}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) dup2(r0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x8}) 09:30:40 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 09:30:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r2 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r2, 0xf065924ef917ad06, 0x7, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) semop(r5, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) r6 = geteuid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x80, r6, r8, 0x0, r17, 0x0, 0x9}, 0x26b, 0x4, 0x4}) 09:30:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000640)='./bus/file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8d53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6c45c78e13c58084e02dd4dff08c5052120c494572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf000000000000000000"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x2, 0x0, 0x1000100000000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0]) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xffffff10) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r6, &(0x7f00000001c0)='./bus\x00', r6, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 09:30:40 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f61eeb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(0xffffffffffffffff, &(0x7f0000000080), 0x2aaaaaaaaaaaac0b) socket(0x2, 0x1, 0x13) r8 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r8, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r5, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 09:30:40 executing program 1: kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) fcntl$getown(r2, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:30:40 executing program 0: mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x6) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x201, r2, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x6, r6, r6, 0x7f, 0x21, 0x8003}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000180)=""/49) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, 0xffffffffffffffff, 0xcb8560a1a35f020a, 0x5}, 0xffe, 0x9, r17, r17, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) chflagsat(r0, &(0x7f0000000280)='./file1\x00', 0x10000, 0x0) r18 = getpid() r19 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x400, r2, 0xffffffffffffffff, r7, r9, 0x0, 0x4}, 0x0, 0x1f, r18, r19, 0xe00000, 0x8, 0x2}) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 09:30:40 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x47ffc, 0x100000}) 09:30:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x5f63582208201e8, 0xffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x5) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 09:30:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x80000001, 0x1, 0x54, 0x1ff, &(0x7f0000000280)={{0x1, 0x3, 0x8, 0x80, 0x40, 0x6}, {[0x7fff, 0xfffffffffffffffe, 0x20, 0xc1f94d5, 0x5, 0x6, 0x94, 0x7, 0x8001, 0xfffffffffffffffb, 0x4, 0x0, 0xb4, 0xfff, 0x6, 0x6, 0x6, 0x8], [0xffffffffffffffff, 0x5, 0xa1b, 0x7, 0x2, 0x6, 0x5, 0xbe, 0x9, 0x8], [0xa02, 0x7fc, 0x100000000, 0x4, 0x4, 0x69, 0x5], [0x7fff, 0x6b, 0xfffffffffffffff9, 0x200, 0x3, 0x56], [{0x7, 0x8, 0x0, 0x9}, {0xc26, 0x8, 0xe1e2, 0x6}, {0x8, 0x0, 0x7, 0x3}, {0x1, 0x6, 0xa075, 0x100000000}, {0x81, 0x1, 0xffff, 0x3}, {0x400, 0x5, 0x7, 0xffffffffffffe7a0}, {0xff, 0x4, 0x5, 0x7fffffff}, {0x8a76, 0x0, 0xfffffffd, 0x7}], {0x8, 0x1, 0x1, 0x9}, {0x5, 0x1f, 0x1, 0x7}}}, 0xd4d0}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) close(r4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 09:30:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:30:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20c00, 0x0) read(r1, &(0x7f0000001140)=""/235, 0xeb) 09:30:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) dup2(r0, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 09:30:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f0000000140)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 09:30:41 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 09:30:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00a60000004063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:30:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x200000000], [0x7, 0x100, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x403], [{0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f00000000c0)=""/71, 0x47, 0x0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000000)="f495905ecbbe6be6b731569f8a1ff8650d0584930e0e2d883dbed5febde890abb25a607be48c6c8441d9569863d8f45711", 0x31) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:30:41 executing program 0: pipe(&(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xf08698204b00269f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x95) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) dup2(r1, 0xffffffffffffffff) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x200) fcntl$setstatus(r0, 0x4, 0x80) 09:30:42 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xcda3, 0x6, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r4, r10, 0xffffffffffffffff, 0x0, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r16, r16, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r17 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r23, r23, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() r26 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r26, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r18, r24, 0xffffffffffffffff, r25, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x3, &(0x7f0000000080)=[r13, r25, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r4, r27) r28 = socket(0x2, 0x3, 0x0) r29 = syz_open_pts() ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r29, 0xb}], 0x1, 0x0) ioctl$TIOCSCTTY(r29, 0x20007461) r30 = fcntl$dupfd(r28, 0x0, r28) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r30, 0x8020691f, &(0x7f0000000300)) 09:30:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x12731cbe2fb89b0d) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = socket(0x9edb468f4e0208d6, 0x0, 0x44) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="45aabf549ebd78fcdd2b3c6e2f70f00bf909428a85a3b62e985de1e788410fe0b23f2cbe3d7198d77675de4d5bf5fa4037ea0bd4c93d3abed9dd8a29b66c7c871a345ce17739eeaa15032a9c58841edc9aebc0d337d7f44540114b9c29fe06ab6ecf36ee4447f0b4dbfd38e4ca50873cfe6daa4dbe9a6fbbfcfca17eee8bac93f77127c1a04a8c7d636db4902d52ebc18453ce0195f67e91313429f591db50e80c533dc7064b20d14edab61562057f4521933fc7fe6e2a71ebf72cb4194e1a28377733c43b6607e025b65a7c803c164d4fbaf3ba7213cdf4212cf226de959325efdaf16deb168e1ec1a54dfc74053332f4f04ce2eb3bf0552fc8e6d252b4b1b32fb54ca8b21547f9925709f9330c980c1590fc0d4ae84036fd2909e7f513761a94e969054d7ddc290deba0da61184919fd7450c233cdcddc82920d11d684ea4e5a0b6eb3e2da11571991a2ae65e7d7bbb144fea77297561c905429bef2c50ac6a4b8bb0110d645a9ffe411a447557de0d0000000000000000000000000000000c8a4c62e87f3b7e876a0e514ce045539168c12ecaf13ea622c4a6c6e331bba6e8d777d"], 0x10) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) fcntl$dupfd(r0, 0xa, r1) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x800000c, &(0x7f00000000c0)="caffcbff13b9fd812eaa6f32f549044e713048e69931929648", 0x19) setsockopt(r6, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r10, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x6) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x2) setsockopt(r12, 0x205, 0x4, &(0x7f0000000400)="ea01000002825a4b3040d9be38c78fb0508c1368f2447f61b71b9f6216ee6677949cb1fb95170264e10c3f3276dab6ce561faf0b45d3ed6f7ee7de8b8a1870cb08080acf2a6b7cdd940bccfd02404a458988f37489e6db036d6106f9358ab197201eb4f34a5c00dae710aaaaa095f1a0cf82d09ba2f28d4a18de84346e3f700000001d000000000000000000000000000000000000006f4a59630e92fbd4e1efc4935e7875a5c360e6486e2b4387d0b111484f5f609c23401ab9fb617b60a5ee07bf15719e14304e", 0x0) r13 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000200)=0x759) r14 = fcntl$dupfd(r5, 0x0, r13) fcntl$getown(r13, 0x5) r15 = socket$inet(0x2, 0x3, 0x102) shutdown(r15, 0x2) r16 = socket$inet(0x2, 0x3, 0x102) shutdown(r16, 0x2) fcntl$lock(r16, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r17 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r18 = shmat(r17, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r18) r19 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r20 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r20, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x1000) r21 = shmat(r19, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r21) shmdt(r21) 09:30:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r6, r6, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000040)=[r3]) 09:30:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="ff04e17c9d1f102f961610f6df006cc69bff5fbd57b5a5a9187ab21460897ddea4ef0c4ce3cd66acc8cf631164d07db84e14878bebadc1644460a3f621820a1631501eda888b8af3f2a4a94a0225c957bf10278f19fd622f8f89f5b0a7f6e2d5c57c21576b09f9ad23618a701da08ca1f928449702b1448e2154382d0c06f4a6bd47e6699c730e83edf2b491871225372125bd4618b6f5cb6341215c755c09be356b7b66bad10104e6592b24ecc95e97e89d109cd5cdbe9ef7ecc6"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffea8) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="8e270f5dc9da3bf9c37fa0dbde5de09d23c85837a8fd6598d49bf647be9bcc984658e5b0273a1aa4c4572d5e799d75da1f1cf90425f433a68ef22bc810a896d995c10242d8748aa6612176607b614cbbd90b2096962c252e88d8227cb3f1fc72d7b0f1c33e15febc89f372981466fbd976e172d735c3ff591122de1cc6273a7e9e5cca9af91799cb8b3c2f01e739cc99eebed931c32a3e733d0b67441be0bde3762f5a29b2db5d9d5db9960443d0", 0xae}, {&(0x7f0000000300)="e30d9068ebfe3da1c8e23801d22efcf43468b55e8b50b62de2220b21bc6634c62571914be7a042217397d27eff7396ff0a099bba5401fccb5645a8f89a9aee355898d90355f98712cdf3c4db2b284150875245161036df4c4288ed0f2389e93a8c767913032e478b09f092a8aadb220355391dcff44436d5894f13486d0c85c467c57f7435e26bfeb3b582cc9ac0119d15f177642c7506e5c044e07cb71ea0bf0647899584f5ce73abac8ecd24417b086c4d241d7142955ad61cedbff2ac9abff822c80b249367e3c8167c88880f7290", 0xfffffffffffffcf1}, {&(0x7f0000000400)="c33c46d2505946c2722018615e4797a816e53fd7b2e31ba16589b41634a296e0e1c61ee52469b5aa769bab1cddc3aedcb5d5fe1fb29e0cbec16da2d582f32d7d220363392ba16f4340e71c74376aed419159618d2f9501634302e60fe46d34c2873f09aaa4fd1023568688f8ceeac59f54fca3ec3833ca3a1804386af726a47d163cf53b704eeb66e7a82e5169e2a6121dd2834c07bce7f39048c8883f8114029d8f1a017b7e8491898f1cbf8433c8ee625b10", 0xb3}], 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) write(r1, &(0x7f0000000140)="d13b7413500390fd251cca8ecf82436458dbf8b77d8e3ae5fc5dfaa718ee6017dd7f938fc43be980f7f5316ac0c9249768c9202ddc1b706cb7a1383e48", 0x3d) 09:30:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) setsockopt(r2, 0x7ff, 0x80000000, &(0x7f0000000000)="1cba1787a7492020b3ac048c64688bf87c24cb7dec431f48ba4bd7f38aeb828b0c00799781a2e81cfe853336b1e6a6b33ddb35b7ee2e992319ec186a025208f5d0f8935dc4690fc4b2acdba148e47446220ef70628f942533b5a9865f77ec664aa1622dd7edae2fc5310c70f326e668df4ed8e8930b1438f0e9f7cb032bdaec3", 0x80) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 09:30:42 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x3}, 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7c696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000001e9db24b1c6e612e000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0x2f, 0x4, 0x6, 0x1, &(0x7f00000000c0)={{0x40, 0x1, 0x81, 0x2, 0x9, 0xb94, 0x4}, {[0x4, 0x400, 0x19d, 0x7ff, 0x94d, 0x4, 0x9, 0x10001, 0x262, 0xfff, 0x53, 0x40, 0x800000, 0x6, 0x2000000000000, 0x400, 0x8, 0x7ff00000], [0xc24, 0x7fffffff, 0x0, 0xb33, 0x2, 0x3, 0x4da, 0xfff, 0x3], [0x46cc, 0xafd, 0x8000, 0x4, 0x7, 0x0, 0x81], [0x6, 0x28a, 0x1f, 0x1, 0x6, 0x38a], [{0x3ff, 0x8d40, 0xfffffffd, 0x100}, {0xe4, 0x3, 0x8, 0xb77}, {0xffbe, 0x80000000, 0x200, 0x6}, {0x2, 0xfffff3ef, 0xc2, 0x100000000}, {0x20, 0xffff, 0x3, 0x3}, {0x80, 0x7, 0x60}, {0x1f, 0x6, 0x80000, 0xc1}, {0x8, 0x800, 0x10000, 0x7f}], {0x19b, 0x200, 0x5, 0x2}, {0x6, 0x9, 0x9, 0x80000001}}}, 0x1a40, 0x5}) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1800}, {0x1, 0x8002, 0x1000}, {0x2, 0x401, 0x800}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semop(r3, &(0x7f0000000440)=[{0x4, 0x4, 0x2000}, {0x4, 0xff, 0x1000}, {0x1, 0xf801}, {0x4, 0x20, 0x1000}, {0x2, 0xc8, 0x3800}], 0x5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="38000000000000000700000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="d6bc3dea8d50fdac910b1049873801000000e7bb79e5b8ac55678aa32ded197422a1b364e4e9a544fc1351e43871b8"], 0x58}, 0x0) 09:30:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffcafd2eb1], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0xbd7}, {0x0, 0x7f}, {0x0, 0x0, 0x0, 0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:30:43 executing program 0: r0 = socket(0x409a9c1ad060ab80, 0x5, 0x3) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x6, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 09:30:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="c53fdd744b498c36721ca3a896f2fb596498a62346cac00e833742abb4ace03a0e808c8a5df92a9aca6573c4faf26e6e6c0a002cc5"}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x6122, 0x9}) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 09:30:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) semget$private(0x0, 0xffffffffffffffff, 0x100) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xb5b) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r4, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a349b32ed430039d15d287c47be527a4c0339a588ae56ae6000069c9b91ed829aeddc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8664740cd19e4ef4c5cadd74bb"], 0xfffffffffffffefe) 09:30:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8e, 0x0, 0x7}) 09:30:43 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x15001, 0x86136) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x3}, {0x18, 0x2, 0x0, 0x100000}, 0xa, [0x0, 0x0, 0x0, 0x3, 0x7]}, 0x3c) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x120) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x6, 0x8000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) socket(0x18, 0x4003, 0x2) chflags(&(0x7f0000000240)='./bus\x00', 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000100)={0x2, './bus\x00'}) 09:30:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 09:30:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(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}}) 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) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) recvfrom(r2, &(0x7f00000002c0)=""/216, 0xd8, 0xa1b6b864e5a04494, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 09:30:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) socket(0x2, 0x3, 0xfa) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1000, './bus\x00', './bus\x00'}) 09:30:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) fcntl$setown(r2, 0x6, r7) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) 09:30:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001280)={0x1, &(0x7f0000001200)=[{0x2, 0x9, 0x7, 0xdd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1}, {0x1000000000006}]}) openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000001100)=[{0x0, 0xffff, 0xc00}, {0x2, 0xfeff, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x8001, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x7, 0x800}], 0x8) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000001340)='./file0\x00', r8, r4, 0x6) semop(r5, &(0x7f0000000000)=[{0x2, 0xffff, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f00000013c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) semop(r5, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semop(r5, &(0x7f0000000140)=[{0x0, 0x5, 0x800}, {0x0, 0xc6, 0x800}, {0x57ae4731718b9d92, 0x8000, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x7ff, 0x1800}, {0x3, 0xeceb, 0x1400}], 0x6) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 09:30:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x9d) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 09:30:45 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x4, 0x4011, r1, 0x0, 0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffff, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00", 0xfffffffe}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) close(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8) 09:30:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x400020000000, 0x200000]}}) getpid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) 09:30:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x85, 0x7}, {0x18, 0x1, 0x9}, 0x9, [0x7, 0xbede, 0x200, 0x7, 0x6, 0x0, 0x0, 0x8]}, 0x3c) r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x116, r2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b6dc70 09:30:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e21206ba757dcb05d65a6868b1b337cb8b1fbe67b2de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 09:30:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 09:30:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpgrp() 09:30:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000180)=[{{r1}, 0x8000000000000007, 0x80, 0x3, 0xfffffffffffffffb, 0x1}, {{r2}, 0xfffffffffffffffc, 0x2, 0x0, 0x401, 0x2}, {{r3}, 0xffffffffffffffff, 0x1, 0xfffff, 0x10001, 0x7f}, {{r4}, 0x0, 0x18, 0x40, 0x1, 0x3ff}, {{}, 0x0, 0x40, 0x2, 0xa4, 0x100000000}, {{r5}, 0xfffffffffffffffb, 0x10, 0x8, 0xffffffffffffff81, 0x2}, {{r6}, 0xfffffffffffffffe, 0x8, 0x0, 0x51, 0xffffffff}, {{r7}, 0x0, 0x13, 0x2, 0x0, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x52, 0x80, 0x10001, 0x9}], 0x8000, 0x0) load: 1.45 cmd: getty 48775 [ttyin] 0.00u 0.00s 0% 300k load: 1.45 cmd: getty 48775 [ttyin] 0.00u 0.00s 0% 300k 09:30:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:30:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) pwrite(r1, &(0x7f0000000040), 0x0, 0x0, 0x800) 09:30:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="25644eabf168d459411bd292d07d5277f29a6595939d12960aff14364b2461726a37247a80b61fee22b6c51dd2083129b1fb93fd961c9063c15dc5c05e26614fdf7842ec51ebb4646adb213e0b146920158319c8bdb704882e2f6f2ae59fc1d6de59b0a6a4b166598fd013287ef90904df032187233e3978edc7496d064cd4d7721fa2183a6d2cb839c0f12b9b1e91ba8fe8372b4e204ec26a000f83bad1664942b455b7d5841db17678eb7d182725c80bacdb665dce0954b51ff9b4d0f081b4a3ae7eabf60affbbb1966eba30c8a0682b336b4e50a5bdadb311852874579e4289b21ccf496fffd0032d32f3e4db9e734e5096c67d9bfec33b7ce0f5ddf7a1a656bf9ae93760300c7522e8b7d40c186f6b72280f2ccf582751b8cffaac15a0271a88ef594728150359c78cf4797b77ca01c0b5ce53dffc16ca427a3814c511f3f517b8c853ef38556ba0fd575ff046560f8c34f21f2e3b2562ee908370a82dfae311a3e5b49572bf6ac4505aff054d7e71b6fcf52a500540422c357d33e5801004517016ad52986b3212f8d76540d7b042961294e7a7a2e64bcd716987572c1641ba7044aafa5c898caf31663b48c6485b93f6006bb45f61a5661065e6f081375137aa954ff7e0a19c2a8d91fbfcc8db210b95a0b6fb6c3e3d415c51b35b06710429a32a9aecc17f79a608a50a69d06ae85575f0e22c5f7a65e7954f3116fcda5a6b1120549c3f0c93d353633d56f035a75ec099a2253fe0abb72a350d7d8741fe9a650cc413516ee0341e925aa67e0026cf9c89182d8819e26d88a6bb379548ae70abdf86f16f635a148f9233a1160f58f7937235f7d13ced5441a3c4719d6bbb5d38255af4887d4134806000c21f1f9449a63683c62b7dbf7efb9c7e6077b8b695307dab493f27f7084a0786640f310b974e07333eb65ac9f7d257fdc790b628858263809b0c0cc16c0c7c7ef07841995a822dfbaf828ab8fbd91605fd1fa4a20c3a9bb1d20def31b88f8e5eeff5603b73becdd48870ce68e69893decfd43afac324d00de3b3a5ff2e6cf76f451595593c55f24ae8af2c808929c37671b2121f3e0d4a75ffddd6f25165ae7657de088636d16fef5df0f52b8d882353bf0a94e4260ab7a3a2e0f0771a725bfdaee5b27569e8b5b182c0047f665d93e9f9e907b3439fe6f817fd8c4615606d825aaae4984537287b84b5aae03a0a6c89d4486dcff2e0cbd26604465fd60c15afdce108dde36d64f5b31bda35112f2d75a0e93aa884a3ed5e98c985444b727417f62a79796b64845da860096971415ecd97580548c460a1f66c9422fbc64f3148441da0435d77a292bcc16efb52ef7c24abea5b533c4037c26d6eed4f0856d81c537b905b9e0264ecb612501c6635c274dffffab2ab896c206cf3a2e061bdfed4b58016d10d580b78b0c9fe737198f44f9b5b5650ca80ffeda6713bdbb1ef650b3dba0ea6163e78ffd561833c02b74b9ff78f2f3f31cc2066d0fe8d1fb91e83201c9b2ba07ac6c0b210e01d32d36b26b60420eadc199482a2730139aa870b68fcb964d15d2934811357916273dc6492837f34054faa658bc5ba90497e339d47c27a09f0cc8f8c83f11246b0fe8a0c1993371edfa342f031784621fc0e54a38ad3f4a11009450dbc1ae7b1acf3cdf22dacad3fd9e9244beb76cc0cbb1ef9037400e4a7b1fcdc369599c7a882763c6913a2e5afd9fe7b83d2961a3903a37cb2f03e44ca7fa5f973c3fdeeeb2e6b4ba4d539940b32268c1caeae2bdd0959666ebb2783110b9100b2bcaad6c6bd9ab2b8bbc5656ca99c5371d8a784bd8a6b7fee16e4c7ddf4b0d2f77bae6f312937b4c8f5622ae25c1be0b1ef4b0cc5923bcb91163a9558caa2feffa0a9d79e6773b84dfc53f45696efc44ad4a365b5e04c9fcbdb6bcc9a7926320bde6b51a082c2d44b82d9afcc83106a74a981f12d84b3d98adbe96287bb3b211954e8b6afbcd60657f106cc0eee16d6463025d103beca71e60ac879ea93498bf8a1b3384aa0626ce78c84bcfc5553a82b06d41874f8c2533b74885792d71e204dc7702c77ecf528658d49495176a3dda808fc9d0e0859825219f084ee8dbc6bdf7885b1f46e14d3a92891287f730448e7d25bc7742f7adec0bbcc640d859d8b1079560f35477b9bc53b5380885acff1a2a9293ff8c283e9e300ffe305af0613f5039468f3b8dd5bfc13c2cf233131f00abae91d5d80328d8de548debb3dfb1d449ea65d5ce1f9718e06f53a8f0a752c6a1f0c9d797ec831b621b2d30b27a347cfc2846d642852e5931a77c622ea44a731f885dd8c7b34b23956bf93bd72994ee3737fe2746a876a2429d37891c7ec08428025e644cf76f58a770da2f8ae68dc97f94006ef359135979c0ee863c7acdd0e9a15b572f5286ed4e346e88e597e872a3e5e667be8d426e5bef3bc5de18284ab12810176f51f9370270853391d063061991a424d0c92659ce5510e6491d0ac9d57bfa6ae03c3b85e7d1c333988b8110402ba0d7467fd6c0c6c690b3ef7a9e976874663ca53407f10c61ffb31853705873b70d1c16efeedfc86e6aebc032a89e58c1dcd6c97348f4b3a578c4ec82aa4b408a9d54cc8cbd662c7795410e1ca17ccf3c98467b648672db6890745210b28e915f5d35a133181ec7b871e7ca77b141f764741f7d0a840fb77e255bbd3bd3c23e068b607c330fda79c81a2efd9534b3e2e804475af3618805ebf2b4234c5eca8eb57c34db787c3f2dd6b6438e773b3b13a5ff5e73cd45d100269a8628af9b8bc7aebb53835c973f1ae93126b9ec4f331ab2f8cea2fc15e02cf217b7899039bd994c831bd4dfb778577f416414ff44d60866b1d00187e786f655e3ba2ad1cc84e51900a47106faa45e23918888c31e317d81a2e0536ba38e194c4fbe35d17f6b0e6b3bd4fbf7ca60c590f7172d563df0e83d97fd91af15106ed0ad43c786e0a026b3e123c816adeb8dd63d7005210127610d01d04c6a68b922f2c86d9ae6dda912202fecbe2510da3813612611412add11254ee95ddfc1482eb5e8ccd83ba7118b4df3afad52ba453bd460586ecc4c7f70cfdc5373951bee2f07a3ce0eaf798e9e48cdd256e21c41f76994e36b8602f0bb488d14216e93de5a4b1768cdc2e427535a7c41e3921687888c98b92a6322ab1425777316ce702cab141518505eda866b08da3f6719ae588d547b24265a1451cfe7b0c00344286ee9319edc5aa2c8b46a08d5b53924d15157e4dc2024e8b2b6264060200707f438e8bcac87207145b22763e9516d95da0f7d55121dc65e1c30832e729b36f53ecce15ac488f7805c57928c6278c6c808d3657fc6f650c250c62c212ec150039c95bd4109c60b8641514301d44840233b3f8fb3a6a7d8298e362d785cc520c6161d3c27c6898991a9ae942e3155d94cbf99b689a1b90f80da0fd36824bd12e6477dfab4a95cdb09078d0a0e24a8e030fb4855b448b1eaa02c38bb368f3936dd64e7ba97ede6f41e149440088e3e47397d5b96cc32e1e07f14eb9bd779f94c6791de05add845f50e3550b1af95e3b616a8f9f4b53312ad8512bd7e6f502532c8a1b4447018ae60851493173c2c9c488f834635af751d4385ddec6a596749727f05e187e26b04dfb0748a54d193f37c9e471f1229e366737fa4507510229c4d7385f6f1851c9bbe001bb58d163a576aee6d863c32ced9883c6654ce446c73f0ae4eff295939e1d82d4745df2cd59fd84ab7eab95ed9829929b7cee2e5f237b3f3a1447bdf61dc7957948ca1595d58cceb36ebbe334ef3dfc78291ec3c2bd304ee5d1e7a63cd794ff02100b3b48bfcc3c0c1d5442824ae8dec20788a0bee710358fa1e3b2e11d3a8b8493e68db234d5e57b79d0b2bbe0f382efb35b99ee1dc1e18819c118f991b2d978090299f77175c06accdb276063702317da6208e030988c204c7f1988331c21713b1063c31b7074f1a991dd96384347385cfeb94504dfadc6ddd915d1832d037bd3146e69b5adb89068e6e10ab9577f26b88afdc54bac1fccae223373243b55df61f694f5f89a5ebdc135b7ca942e5c251db9d3de64d9b935d46b7db0f198c50f0d06d93f995a8d20f96e405896eca8ad37d864f5cdc97cc83a0a765d609f3deebdf22dc475fcd8e031ea98dfd383a959827bb13f4844dfbb8183672bc36743c1f252e5eb4e29b0dc1c29e315a2e3b90b65d31d275dbf060667f164dfe2034cf4d637a6e542e943e8879d1d1c5fa0d36fe66a6b59044137474f3c4d1b54790e1dd9f63fae4cb28cda23825c338989bf79763f85e5c9a0d938497726bc2d14009ce77a44526f33a740a6a7c3a5a7dd1ee4fcee7856578946c36d520fbc057924917c5d869d297877837f4a9d44ef8a1e5135908b0efe7b27d570c2c46669093ad431d3835b01ac16af6bfa76649dfd8d80b647ec964825247902093742b19c7fa556917b9ca2ecd2ed982f63cf852af5a3d6b29d4ed7c14aec387894f1a692f4f15385f2a32d96adeeba5ca9acc5979a83f50ff456894d35384f493b619ab38464b153de57b6f72ab81f44af55c4472ea90dd798ac2a580ea0cfb1bc813224b82e6857a07725e16a85b1fcdffd08749ec9e20596c9608223583045933ae4f4191c3afcff41e5d3f4a50232703c5950f2373b9db8fddf9a975dc2c9bf33c8888cd085b18844b106adf78c8cfa70a50cd6082587392b63a4c249235889e1e03362b1ca89a0ac2c3c04c0931f0ef0af8769d8ec164ca45e0b00904498432ef6c8032854ce88fd83bfe6f3b0972327d68c2114363ab3b4f48dcd632e8583a981bf6ec8901a0b0707bd17ce0bdf9f6f85f9d4dca310d6807b50b3afc7ae00e6fc88a6c8b8451c52fc8f52b2d31a824e4825b8ac7b504b3d504d635c10edcfcde81a77fb798904edf1e70af66d0714cf90f6d9a21e843242316f2cff239cf5a1ed8a573bb0e7173206b878080e0f0a536edbd1ef06cc4d6d41a2aaa48f275a3f9c46625cbb10c90cc638625442c92466bd8d4d9b97eb3c4885c58f75296a5d33a39c12e489208806278f76b387a5df61178294f1a3a3d9e503b80c15e8f16cdc74f100ad3fcb6c7b14a68d4ae64174e981b3a2491c36e3a5ed648353fce03a6269bea443ce2cc49856eae52313a1cbccb8b6427968d9b3529e5df7306bd654513bd729098f7b8d22e89cce730bf22b2a879fa46bb6097162904e8184201b9ca4e9aa8a51392aad00f8f2d332f964f2f0711bdadc5943541bcd2364c2759781eb5883faea7fffac4cea66fcce5686526dcb759b2e4366204d1315610c00a54ac66c109c2f339a21d52f035dc52e866b7acce32e2eee4d35eef451a4b180a300b0e562cc2475f9707b04ef90640139d420d737c9586bb0665259fc71b29e7e2abe1a42f2ffef7543f23faf7daebad9bf227ad2461fbb22cdb35f3530456544271185d0b0fc49431afec76e3dbe12c8ee755112bbe3b3d695cdfe37febe8f7a7b59dd9acfdc451c77c979e10a85856c1c93b35bf5e0e08629a432ee48a8edd2d593554486c72bf01e65584b5484bd6547f95d12df4e91c8a6f1c7aae6f2cb95d40b5de9516ef557b59e9e940e15a42f0b4c2c5282776786cf0c0bf88318ca3c93e9b874432faae141d8dab417155a98be57787998312533b4a0dab7ca2b54da30d32c393d2c484e6d280b2ae46dec9f14d0bf40ec40400a1a9c25e2b224732f6d680373abe6730b9f327d460377cc02f149d69e0f4875c036c0c8674ba152d007bc3a4e3243e1709e573a64f3dfbab24ebbb5f3e4", 0x1000}], 0x1, 0x0, 0x8) 09:30:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 09:30:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000024c0)) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000002500)={0x81}, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r8, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r7, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000080)) getpeername$unix(r9, &(0x7f0000002540)=@abs, &(0x7f0000002580)=0x8) 09:30:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000040000000246, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x80, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) setsockopt(r1, 0x4, 0x8001, &(0x7f0000000200)="89661fde84dd4f052ac8266d55e208790e4ded4accd1888f48210d2027c536a227a53ed232d57d75a902beb16d9c71f3840479bacb512218aaa5f6e878bf30de27b62a4690db00fc443cc14825108abde256207cf8b97c35b03912b64a31d71406ba8ddfc3840cdb275ad03c5777132bbfb273fb7bd92b25dc0c74a4ad0bb6120caf051a9376e5fba0ce1ced8664ef071474deb9bcc6e67e6d84049d905a237306649e94cea64273f6afcb43", 0xac) ftruncate(r0, 0x0, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 09:30:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x2, 0x0, 0x3) r1 = syz_open_pts() close(r1) r2 = accept$unix(r0, 0x0, &(0x7f00000001c0)) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000080)={0x872e, 0x5, 0x8, 0x1, 0x3ff, 0x7fff, 0x3, 0x10, [{0x2, 0x2, 0x100, 0x9}, {0x5, 0x7, 0x5, 0x9a}, {0x4, 0x7ff, 0x46b6, 0x101}, {0x4, 0x7, 0x6ef, 0x2}, {0x5, 0x7, 0x101, 0x5}, {0xe14f, 0x6, 0x5, 0x7fff}, {0x8, 0x9, 0x3, 0xb69}, {0x0, 0xe, 0x9, 0x5}, {0x8, 0x6, 0x81, 0x2e48000}, {0x3, 0x1, 0x1e3, 0x8000}, {0x800, 0x9, 0x1, 0x80000000}, {0x101, 0x80000000, 0x388, 0x1f}, {0x2, 0x5, 0x0, 0x10001}, {0xde, 0x321, 0xd1f1, 0x7}, {0x10001, 0x4, 0x8, 0x3ff}, {0x1f, 0xffffff80, 0xcf, 0x4}]}) 09:30:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xae1360c8a1984a4, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 09:30:47 executing program 0: listen(0xffffffffffffffff, 0x0) r0 = semget(0x2, 0x3, 0x2a0) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x5, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) semop(r1, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/77) 09:30:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 09:30:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair(0x2, 0x4, 0x28, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0xffff}, 0x10) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 09:30:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) dup2(r0, r1) 09:30:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x50}, {0x6}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 09:30:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000380)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200aa8ffc89acf8b860a8e39cf1b8e02fc8b4f968bac84ce8ada3a43ce8429dab8934b3ab6dff10aeae99ecf2a9a945db410350c281e9b1dba07c301491a33d29d8516f667a562d1b391bd28e317e778c2f5fbbeae3e4f06043d303222a2ea6d32bafd697e28873ee72a2a8a5060478f5ff10f482f81a774658c95d0dee6b96cce3917a02a7fa40a0b49c47961b7f0acd7525123d1f33b5645c1335883b60516f61377126556640cb23e85cdb40489c615740a38a4e3fd", 0xfffffffffffffd7e) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:30:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1ff, 0x6}, {0x18, 0x1, 0x1, 0x6}, 0x4, [0xfffffffe, 0x6, 0x8, 0x400, 0x8, 0x8000, 0x7fff, 0xc70]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 09:30:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r15 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r21, r21, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r23 = getgid() r24 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r24, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r16, r22, 0xffffffffffffffff, r23, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x3ff, r25, r26, r25, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r29, r29, 0x7d55, 0xd75, 0x3}) r30 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0xb89d, 0xffffffffffffffff, 0xffffffffffffffff, r6, r23, 0x4, 0x5}, 0x1f, 0x2, r29, r30, 0x200, 0x100, 0x2}) read(r0, 0x0, 0x0) 09:30:48 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, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x8000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) write(r1, 0x0, 0x0) 09:30:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffffc, 0x9, 0x20000000, 0x3, 0x40}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 09:30:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x5f1acc74342c5b45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0xb, 0x4, 0x0, [{&(0x7f0000533000/0x4000)=nil, &(0x7f000026f000/0x2000)=nil, 0x8}, {&(0x7f00006ed000/0x2000)=nil, &(0x7f000023f000/0x1000)=nil, 0x7}, {&(0x7f0000733000/0x4000)=nil, &(0x7f0000635000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000238000/0x3000)=nil, 0x9}, {&(0x7f0000526000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000587000/0x3000)=nil, &(0x7f0000513000/0x2000)=nil, 0x8}, {&(0x7f00000b3000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil, 0x1f}, {&(0x7f0000137000/0x3000)=nil, &(0x7f000044b000/0x1000)=nil, 0x6}, {&(0x7f0000516000/0x4000)=nil, &(0x7f0000492000/0x4000)=nil, 0x4}, {&(0x7f000017e000/0x4000)=nil, &(0x7f000033c000/0x1000)=nil, 0x100000000}, {&(0x7f0000289000/0x3000)=nil, &(0x7f0000112000/0x2000)=nil, 0x4}, {&(0x7f00005bf000/0x4000)=nil, &(0x7f000012d000/0x2000)=nil, 0x6}, {&(0x7f00005af000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f00001ec000/0x2000)=nil, &(0x7f00007f7000/0x2000)=nil, 0x4}, {&(0x7f000049b000/0x11000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f00006e4000/0x1000)=nil, &(0x7f0000177000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 09:30:48 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ff34b7abf1ffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 09:30:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='k'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:30:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x61, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7fffffff, 0x4, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x8001}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x78c1cdb7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4f86}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000f4c000/0x4000)=nil, &(0x7f0000e22000/0x1000)=nil, 0x8}, {&(0x7f0000da7000/0x1000)=nil, &(0x7f0000ebb000/0x2000)=nil, 0x5}, {&(0x7f0000c69000/0x2000)=nil, &(0x7f0000ef1000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ee7000/0x3000)=nil, 0x1}, {&(0x7f0000e79000/0x2000)=nil, &(0x7f0000ca0000/0x3000)=nil, 0x10000}, {&(0x7f0000f51000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000c5f000/0x3000)=nil, &(0x7f0000c72000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x80000001}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") sync() 09:30:48 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) recvfrom(r1, &(0x7f0000000880)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x64}, 0xc) readv(r0, &(0x7f0000002c00)=[{&(0x7f0000000240)=""/101, 0x65}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/182, 0xb6}, {&(0x7f0000002880)=""/68, 0x44}, {&(0x7f0000002900)=""/254, 0xfe}, {&(0x7f0000000180)=""/8, 0x8}, {&(0x7f0000002a00)=""/81, 0x51}, {&(0x7f0000002a80)=""/158, 0x9e}, {&(0x7f0000002b40)=""/171, 0xab}], 0x9) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x1c9}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000580)=""/166, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:30:48 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 09:30:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000180), 0xe, 0x0, 0x0) 09:30:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x6, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2800}, {0x1, 0x5a73, 0x1400}], 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 09:30:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x141, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001300)) r4 = open(&(0x7f0000001000)='./file0\x00', 0x20, 0x20) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000001040)={0x3, 0x7f, 0x8, 0x2, 0x9}) r5 = semget$private(0x0, 0x3, 0x0) readlinkat(r2, &(0x7f0000001080)='./file0\x00', &(0x7f0000001100)=""/100, 0x64) pread(r4, &(0x7f0000001280)="93ba47fba529f9e506298cb81381cd419a81b5", 0x13, 0x0, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000001180)=0x76) semop(r5, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) 09:30:49 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x80000000000006c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) r2 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x0, 0x5, 0x7, 0x7, 0xffffffffffffffc0, 0x0, 0x7, 0x9}, &(0x7f0000000100)={0x7, 0x8, 0x2, 0x7, 0x1, 0x5, 0xff, 0xd4}, &(0x7f0000000180)={0x4, 0x15, 0x4, 0x3f, 0x3, 0xfffffffffffffff7, 0x3, 0x7}, &(0x7f00000001c0)={0x200, 0x48d7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x800, 0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xe3fd5aac6e61c65a, 0x0, 0x40, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x65, 0x6}, {{r10}, 0xfffffffffffffffa, 0x50, 0x2, 0xfffffffffffffffa, 0x5}, {{r6}, 0xfffffffffffffffd, 0x92, 0x1, 0x4, 0x1}, {{r7}, 0xfffffffffffffff8, 0x10, 0x2, 0x20000000, 0x5}, {{r8}, 0x7ffffffffffffffe, 0x7, 0x2, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x139, 0x4b}], 0x24dd, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x10, 0x81, 0x7ac8}], 0x945, &(0x7f0000000380)={0x164000, 0xfc}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x4) 09:30:49 executing program 1: r0 = open(&(0x7f0000000040)='./file2\x00', 0x10580, 0xee0e518b4cc168c3) r1 = open(&(0x7f0000000140)='.\x00', 0x20000, 0x60) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xe9a8, 0x7fff, 0x400, 0x22, 0xfffffffffffffff7, 0x1, 0x6, 0xfff}, &(0x7f0000000180)={0xdf2, 0x7fff, 0x101, 0xffffffff, 0x0, 0x21, 0x3, 0x400}, &(0x7f00000001c0)={0x8, 0x1, 0x5, 0x1022, 0xffffffffffff0000, 0x97, 0x9}, &(0x7f0000000200)={0xfff, 0xd94}) r3 = dup2(r2, r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000240)) fchdir(r1) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)='W\x00') open(&(0x7f0000000080)='./file2\x00', 0x0, 0xa0) rmdir(&(0x7f00000000c0)='./file2\x00') getsockname(r0, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) 09:30:49 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) read(r0, &(0x7f00000000c0)=""/230, 0xe6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$PCIOCGETROM(r2, 0xc0107005, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:30:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)) fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000140)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) fcntl$dupfd(r3, 0x0, r6) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 09:30:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5038e3e481106a0cc55797947136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 09:30:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = dup(r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) 09:30:52 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = dup2(r1, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x40, 0x9, 0x7, 0xd485}) r4 = shmget$private(0x0, 0x2000, 0xf6930c14efc6043e, &(0x7f0000ffe000/0x2000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r5) r6 = getpgrp() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r6, r8) pckbd_enable: command error 09:30:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) 09:30:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x4, 0x4, 0x8001, 0x52}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000440)) 09:30:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xed, &(0x7f00000000c0)="0364c7619ef341799b69f883ac33b6955a4e241f4f9c5dc301affffe9bc334291dc8d31bac90ad1ecd0b7e29434ddb9ea6a24b6a712a6bd89cd6076b11fd6c0a0001c7f3718b77beb04b28ccb3bc9f528afab0b6d1a3e066e1cb96b217042e1cca7faf3c3eb6eef6c81944a049a11e2e1655dc07dc2642d22dbeb41e777ab2e07b60f70c4518de3d69adb32d571b105e63a0905cbc5cb5f15da594ae4484a499ff09401865cd2fb1a4dec1666ddab31d69ac8b2d30a9410c8461bed4bfe3cdb8a4c43965ad3146f7a1fd823de85652bb70543d4b959c2fc55dcff7e5a00da99e87da8c4d13ae6ff471bfd84407") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r1 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x5, 0x0, 0x7f, 0x5}, {0x2, 0x3, 0x4, 0x6}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) pwrite(r1, &(0x7f0000000200)="84fd52d631e27363608e1655a3cfaa2d6f084efcf720a9ee610bfcbe03b77ee566ae06e74e62cbef8a2ebd58590ed805219e962dc5b8f3cac6551bea36a3efed91f33af2f738cbcaa09b3ee75ca0ca3cd151eb96dadd265e4030b199e74a26c7389ed6dcc18827a604fe579f77d3208a658a05607af6379fdbee56c3cf8b419c44f848b3a0a83544ed3bd632f847bd120f1c1f8b3350", 0x96, 0x0, 0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, 0xffffffffffffffff, 0x14, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r15, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r6, r12, r16, r13, 0x0, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) chown(&(0x7f0000000340)='./file0\x00', r4, r13) syz_emit_ethernet(0x0, &(0x7f0000000380)) 09:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x200) 09:30:52 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r6 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r6, &(0x7f0000000140)=@file={0x3, '\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'}, 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f00000000c0)='./file0\x00') readlinkat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) dup2(r8, r9) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc8, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 09:30:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r6, r6, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = semget$private(0x0, 0x8, 0x4) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r7, &(0x7f0000000040), 0x0) semop(r7, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000300)=""/125) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:30:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000280)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = semget(0x2, 0x4, 0xc5) semop(r5, &(0x7f0000000140)=[{0x2, 0x80, 0x800}, {0x2, 0x9}, {0x3, 0x1000, 0x1000}, {0x4, 0x1000, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x1f, 0x800}], 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) r7 = accept(r6, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) bind(r7, &(0x7f0000000240)=@in6={0x18, 0x2, 0xffffffff, 0x4}, 0xc) ioctl$TIOCSCTTY(r1, 0x40047463) 09:30:53 executing program 1: r0 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r6, r6, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r1, r7, 0xffffffffffffffff, r8, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getuid() geteuid() r10 = geteuid() setuid(r10) r11 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r11, 0x2, &(0x7f00000001c0)=""/41) load: 2.13 cmd: getty 48775 [ttyin] 0.00u 0.00s 0% 300k load: 2.13 cmd: getty 48775 [ttyin] 0.00u 0.00s 0% 300k 09:30:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x10}, {r1, 0x40}], 0x2, 0xfffffffe) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)=0x20000) clock_gettime(0x0, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) 09:30:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) 09:30:53 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f0000000380)=0xc) unlink(&(0x7f00000001c0)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2050631, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xa8) pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000002480)="e17e73b000", 0xb1}], 0x0, 0x2, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000003c0)="fc86efdb9199aa68824a16b68eb425f88203f46cd7465635ede750727bb449c50bb65ea3a765ad749f0f57bb3365cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bf0000000000", 0x62}], 0xa7ce92c628241f55) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000440)) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) read(0xffffffffffffff9c, &(0x7f0000002540)=""/71, 0x47) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f0000000580)=0x100000001) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000023c0)) preadv(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000002600)=""/227, 0xe3}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000003700)=""/88, 0x58}, {&(0x7f0000003780)=""/20, 0x14}, {&(0x7f00000037c0)=""/244, 0xf4}, {&(0x7f00000038c0)=""/4096, 0x1000}, {&(0x7f00000048c0)=""/178, 0xfe54}, {&(0x7f0000004980)=""/244, 0xf4}, {&(0x7f0000004a80)=""/141, 0x8d}, {&(0x7f0000004b40)=""/91, 0x5b}], 0xa, 0x0, 0x7fffffff) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f00000025c0)={&(0x7f0000000480)=[{0x0, 0x1}, {0x87, 0x7}, {0x8b, 0x7}, {0x82}], 0x4}) r10 = semget$private(0x0, 0x7, 0x3e0) accept$inet6(r2, &(0x7f0000002400), &(0x7f0000002440)=0xc) pipe2(&(0x7f0000000240), 0x4) r11 = kqueue() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x1, 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x06\x00', 0x4000000009, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x2) dup2(r14, r3) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgget$private(0x0, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000100)=""/172) 09:30:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) socket(0x2, 0x3, 0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 09:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x3fffd}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 09:30:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000002700)='./file1\x00', 0x40000400000002c2, 0x1) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fcntl$setstatus(r1, 0x4, 0x0) r3 = syz_open_pts() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000003c0)) fcntl$lock(r3, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x4, 0x1, r4}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) pwrite(r1, &(0x7f0000002640)="66bf3c97b95d4f37420d269e01e3b3db745fee8d95cff55c1637d1bb4c61fa40a353578ca51857532c08596db1b997513fec973ac67636b5f98ffb53a02556feba7b3fa62c8a7746892ef538eb587217e303c52c502dc5aa9910fa73ac55834aa9a2ee8488d6801519ad2de10252a3c8c88642cee0fa3af47b04037c01bd21f01cb0fe663f1b502ad8c081e2f521a8c66b5c3acc4b1fa73a3421d65c8a", 0x9d, 0x0, 0x40) r6 = syz_open_pts() dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000280)) ftruncate(r6, 0x0, 0x20000a) r7 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x20, 0x82) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) r9 = accept$inet(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r9, &(0x7f0000001640)="81a9e29fe7045ad7679c8ce68370ac53925f86053d80698e762b1239329e78dbe7d9bd8472ea6ea1ba1fba583914644c21c5adecce4a1f2827655c040edfa7276b5690255513596695e350e7631a02d38e0f0183a8b9b6b915704ed39dcc51b5c75e0bb4c0057762ffc301f6cfed6016f0d45bd32cd36d94607aa9c6b7adba3c2e6fe14244aa3c0f1db17882343aaeb4a60358402a0684af72d2182260c0a4c4516cfa385e3c0f170461ad8cc335b0542edf5b10760466d2cfdfeaaeeb776ec6b7130a03b8827b58e8da782067697f5a132216bb8001902f9f8cfce94fc955659543fe078a01ea0468abbf0f9e7d3fb671020f2272c220230ad8faf9a92ffed7051102ffb674ab52f2e7c4c90eee7b244ef6cc81a4ff2d72c2621fd98480e511b5260cd6f7345c2173866310e805aee32ef6ff11cc2a28229fc689099b6173cad21c10f373f035e0b129cfc6f50b03bdd0e9a3dc94e9d0caf29911f50306219be899dc2021f26ba5ca02ef8bdc9c241675e941b1fee23f27bddb8fef842c7665ac57fa2299e1f78f382eaa5535808eb99e76786aa7ee1928c49e2223763cd137a1468079381104620e550dfb5ccbc1214f44b08a9dc83f10c24c77f9a48801ca0a697cfe26be9a774f8b131fc6f6b9b0894bc30160fa0e9cae4fb2fdf810bf7cda881ab40ce65d55575bde0fa2c46e198afbc174045ab7bd8790176109e6fcd8b5302c7004a4afdb1b80fba59051d570c73bd09f821f2970e7a73ba63d2ed5532e014d58766bfe0d3a0721efaca1031671701f9c5a7fb33c4e3e02560489029bb811f6b2329d2403d572e8c6b74f39c7e59277070f12b0b40e4d57572810808466b3888be0eec137677f809565af5ab3fb6f9f19a08b80e1d0dc3c222955780cf0326eb39b6d83fa467834c903e879982a5a44c86db90a1ef59432b934dda7fa0f2f9bcd7d0055af0c1485853e780f6046a2ca2833efca1ad25c29abc7ad80887f5bf8718f142b3ed4c44246e6059ef29f663ca8d29453faf2f952cbcc8133e7206a8d08ac9c092b4d27d2e638a6c5668032c945bb9195d028707d3ed04789bf8684331fb01372bb1e351dda97b93a2ab71140a2756a767ebb062ee71cfe178c83d23f8822fe78114a60c7a210bc89e87544bdcd5a079b9d9a36f071b90107985a6f77aa9d45831be80e4ea0d34340749dc834687452c12edccf6c91f6b5273ed9e8922d7cbb65a29bd2176646a434cf7b33342c8a0d618399865805164bc00fda0845964dfdadf36734ed2527d838a702ef433bddc48f23c0cf81cf2b77b24cb43b4eb7b9a399bb47c45a28c5379b78e3b30b2fb74dca48481e0a888c6014f7f922c3eb1a9e94941dc2e80648ecc4f572c10cf753cf3be91a64b3c7735d6a4b499a89d68ac9248b299d4e874b5b3bd25d99d535f6c5c5ceca704a482209dd66ac00ac0256bff3a326366bd90a9268d904360ed0e8f0243508962ec16399844594340f67600fe2c60ace25f5ded6afa1d747d39f82309a2661fc5dc0b3d03963718ff9cab3b75cf3f978459336281a91941ce47c0555020bac006f5887d01bf5a4ca38380c242edcafd874fde3cc25ee7aa988154da52b4c4ad77954941bf762d1c98bab98891b9b8abb7604a61961327ff9a4a016013afb32698af1ae2a73f0b9f8a176d801c86595a896381f653f98df2c435ec96957a7099f1b833846bc022b6c3eec1e788531c7c9b36f38e6130f67993c63779b7f657159e4125bc1f9b428e174a865d7c982614e2db7b0edf595a68e63f68f95e7191f5c578365f3564b01f96752354c75d2e34ff589c0326924087629dff121dac6004fe133878b1be834fca79ee5132ef8f94bdd14c7028b24abd1dde2fcb30ad5c05c9af17612bdcf0c654f803c8c5ce84e33e395667836b9953ad5b45b4988856377b716dbbfe8a116c73b948f77112140c9db0611c2fbd306e56cada383a2eae3ddbf91fcfa59a9c0b932ab13c5b676ac127989111d036ca78e97e5b23427b6d17b2c3005aeb2bca1f7a442e5991c220a810a5d35ef9f11b8ed6116c89930a434023a8dee46a318817159bf192e0cf37a200562276c1537356099c8fa80fb1fb81fcec9bbf9f6ee18ad308961248ee7995f7e0cea9368fba46c1c526cf4fa8951e31d592e6339a9d1f5451c9928502fdd7a841dba006b3afe0d291ea00094bdf0edd782e9d52a6347cc62447d85b6f788e85529204c808daa41f4fb6d20fd495cac135172314ed5be35a767ab203f33730fe4e54db2e41b69e19a4645015b2658997c059f44dee3ba423c2c744eecaebbce50c1a84498ecd724972485b4ac19b86f8b3e9f96078f07164dcdbc854aadb909d39e67ab9c30f09459b5dcaeec18720ad22c594b8174fca1584a9d0e27202e170f6258204046d88573a997e8a5c9227ad9912e51e544dbf1256e3af776df7ca9ff1d5913351ec20986a764457b57caf4759a7d1fcfe701c00b3252151b86da2e2475e31c2b76e7bd4d468a9b20c15123502d365e8421f446e3f45434598f32e81c3cbe6dfb18d514530f86f1d05acef9febc63760297a63df9479726325c86a35d0f69fde591fc832fdadffdeb28516dfab1ea1901a96e1ee95ad237a35e978a63c33e67c7f463222b36fc93395f8fca9249d9a3fde615d034d092bad33e764d223d370869e759e4212d4d4f14ecfd9c02d84cc42dcde97fc27c38b3aca565958452402bbbb360e5f94981c65b0a0953fa4ab0257ba8964014954238963a4c559f39a5900417afd155b49425948a97e62eea2240c1560e141a0320a80ae693fd80eb532924ec29489ec9f1dde159bd3c3afb18b2bdf5d7f5b49a6c1bbb2869447e86b7818b767598a6bd6679cced02075e292396d9cd6e8bff33e0a7bd2a425b81861cd5703d0f555cac8d85d98e926c750a8361867c8a2fd36d3e93e54a7ad45b252879ae37f74006f4c89245ea7c546d18095febfd3e2d0d90fe6ee48487cf79e5455314a5168a71564ecdc1f542b5e39226781198eaa93ec55e4dc217d913e74c4a44ddfbf33eeed5d12778c42c4dd00c12626cb0b3bc299fb304469dd553c62224cd51d70fde7b309d35fc095278e7f6848e007ae8074da469c0face19ed3848fc9541e48931865a969d5feed3c85b3f7e8473bf59ecfdca0380d34f59e8a7d62fba2c997ba538a0b7cdc2c2561e3c20815bb82c0276155a4e3b8a9a6290dba2a7b4e3ae8a30ab914858342e323c70d8d138f68817cee243cc8d9afb051169b74a64ddb153e134961c8671e0a41bedafd702194b2e34c497a303645537918ace1eb880498610d638b2baeaaf3eef6ed945f760aff80272580ae4192019a0ca513534d6d3ba8c73982c1f3036a7d8fcb044c97509ebf97fc68ba85df3dd5ef2a1ff2290e7ac3db8c5b72ea79110d7cf4bc34ddc8439ed8685fb0384ff688a5d3909f7f36934e396089c9e2c970ad004b13c2577c0f6f9384e6841949494b53c255e4c83639c143d4a38a31f8999ab3712ebfa7b56b4be0219156adcd53cf6069348e76bcda37b1a4b19186dd1ec5bc1f39b5c8816193e22705364722858da717d4c3d0e1811fbc09621aa4694ed5ddb8cc8225c79ee9fc6edc9de938083d2761668d64fa55a6d837769601731e133fc8bf80cbbebc56ee5553f266c04de250741d8fcee4393ccfdb575845d2292728da280dbae583e3bab43546de254f3bc76265ad16ed6479ec0d8d1d6d11b2778caede70e01445fbabf533fe94a7291295e1985b407845e48a50c4b6537ef6052687503869f1a1680aaf7589c7922656cfdf8c57185d3c43fe14e1841ee0054d5a26699f5f53296427495778123b36784b5490451cb8d4b684f861b2936d6497747629e6fe46d0cdbda9c97fbbaf99d81f78156c9f66f94a393d3418e2f09230c0219f5b4981f89cc1acd4f5fb54325b27ee6c1ec3497f4956ec0a5506ec5a13fd0f60b4cb7f7205fa02a571b785f8126a5d8210906e6ab75f95c8b29cd6749df11f49adb95a992583786f83daf711a880a2c4624a63691fe0e9d2202e9c2231b46889c9128f1baa8274cf1ff1fbfb36d153457648a3988eaccf39c889b15916495485f515986a52ae28c666bd1d72d91301452c4c054269451dcd9b0caee8e7fd9351c9fff36b822e04910b0bb6e81eb21872e83cf252bedb95cb2434bb812d44543f025217dd63797ec32326208a01e26d89b6fc9b0be09daa0b5a7b7cb8b6434fa13795ab787ca2edb2f781c13343b1947852e5691abc5a091cb3f8ccad16dccbbcf334d2f5d1b288ed7c58d979381460c10e91dcd0320d5b76c7cf7c0132963ba0c38ad2b912ce3d60139e5027add652f428fb0530b5da9d8cd76a5120ab83891d29d60bba4ad8e0fc768ff095d4f7359dc06a83924aca3509e650e9ccddc7ca588cf3bc074b46e6202952a419c949892c6abaa3aed7a3f49f637930d1d8ef9dd56b4de79d84ed896d22f081fe7077afd1eaff6b3f328a14bed7e9db20a2a1d28210db086c20be9900246b5a91495c0b2310ae29303b6d855ce6dd24de10e8da263dcdb0e61d7310dca94983f7589faa0145efc691c970f69c2044d8a816a0c0ee79cb3286a7e5d1a8aff1a49f4e97ebaae1afdb8ff2dd7794066687d669db11dce24496d1256bdf92d4462f237cf65922c5406126e3e6941d0c5c5e26c36e8df01061bb30f77b64c398f305e44c973680cd7c6f893e1b2ff0038102e7ac240039e27fdbd2ee6fa40d4876f4293023a8f5ac80cf55e3781cf9df67122165f68680e752532053f79f3b054a9334e4bc23d92bd672f55e37514b2705bcb816d8ba4df7da2ca998ea596656f971533c3661be75d9a89efd1ab63c09f9652fff9fc15d9b358890b2baf99889defb83b1556644dc7444184d0a80c93eb08d8c45b1e5d435afb9d3b2a03ca54ed2d85bbf642e506ed1564f92dcbcd9666a929a40ad159f16de4a193fe2375d593db7b1bb17f5fd3a8f1d9bdbb5b37cb55eda8c9cd1f9a59ae51b6dbdf77e72afbd5e9688824dfa19d4a755bcbb26f3c79fc75c77d1255b84ed2dd49052a9c7332ce6500930e834ecbb6dabdea186bf4f15bbbc379c486e1668e4ec3c1bce2781c4b456a940ac532f5b9a883cf77c580615241af60bd0ac2a7f7691087c658942b8e05a45c6b79522b422952dbf7e66fa814bd5db206ce763fe8f85b39ba774e9872d5a8e79ccd338fd1ae274266720d0a81a1ce6c5438b847193f377de173ccbfa9f3a17253d81b81ed7d35af7c4dff9739bc94b7badf338888b8f6f332aba2bd2da56d5cede409ed95e9187b74fa02e8fa4b14b4d39999e467eeb3d1c49dfd9f8691311f07ef08e821d8ca354a11f37346e6a539d9a06c832eb3e4a74c5d7d80fe023e8a7f50a53c41546db4344555fc49b7f7f62b87bc7dacab4d8cd97d04d5b972fec11e26b4b4b7ee74586feda1c0bc4fd00da1f62001f320591a04a26a0e3b4fa5413372a1df1f8e7b9a3bfd49e09ab2e31cb1d8e97c62cbfe40c8a509e354891015f2ea5ec9ba65a879c8961e5a0dfa3b8c3c6d7f6edf52a1082831769f075986d01a12a63c387bd90e38baaf5ec6ed98e9ea3bf5314d009421833afa7d4d15a409fbaf00c43c7877b84d7e6a3ee2c0530adb614d40b4f2bdafa22da1a9cb870857f54c9c9bb7dd9b6b07e51bfd89ae13f801cd62acb72e77bd12d96999fd2e0e7acfbaf7346e56c05f35843d94f1858a2d34e0a360712d0479cfd2aee32b81fbfb9e2667b0c5b3848db3df498659c35d5ce7c3aba1d97d", 0x1000, 0x403, &(0x7f0000000240)=@in6={0x18, 0x1, 0x3f, 0x1f65}, 0xc) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000400)="1b52b34dc238a2380d8c9673003f706745937150db33b912446865642de70b3a6f69df030e8384d2dfc221bf3da2546ac53a53318c36a1f2422097303852e80855f458eb15d24dd003f0fc288dc1a24434ff6df82ecf471edc67cdc3830b5e3c494c2b4e61dd380e67452724d69d47e44a93750f7ff3e74be7add24ab074e00ec2cd4578193a35bb275194c5d7925a0514092db57c653e345635f984a856a18054d142e19f796a83955d6baea533fcc74bb235964c858e63841348a4aefa9fb870787c16420849a5f46c9dc4604edc4fb85db404f41a503488e33c4ad68a6861220d1da857cfbf090b682edb4994c78b1a650496fa9f9f3d647f8a7bcb7fd8bcec5fef1bc2b9a07370d20c275d51aa8e5d35afc70972f34d8285925e85afa2031016b1c14eb760183db04c34c9601034c25c3a57fb5db718567e57e22f04868076b72d6be8daaf9298eb95c684d790dfd6ae9493ea034e0e09c9fbe2b150d3133c3e0ba74addec0652c748498bf4a0601a707ff4826b455ba26d7efdbc81a9343efabc4fd2f15a322c410ab39b18be943654923f2ddcc79e24a158e989743739515024030b896abd2a4a6d97004e3165dc74571436944096de571bdf01a62d3c5ad8f43f", 0x1c4}, {&(0x7f0000000640)="cd9349e1f7ebfbaee5767a735a7283150ccb44bd0972fad2831de50702a585098f2989d0f3eb3cf249339b3f0534035f561fdbaf282576aea73cf82e1b810a2c0edb4a0e44c6f819003ff572b67a39100fe54f0caa96499df3f346e0c778dbcfaa6ed61741cbd7f757de5e3c30604682043e48bb3ff3c2001ff9bda0b0aa69d3917afbff05e06a6dddf6cbc60a967f8f6f2d601f7387171ab1775fb39af84aa50829982d3cb81756faa33e9974f3307d15f1be7d5ffbe56877359272725f3a6591ab37bee47f6d43738544488cb42eb5a5606f0d0ffc429ad94e4a960562ea40e5f2c43cd5402b120303173960aed034cedbfa360f928d3b1e4b4eae0875e4f635a4be5c7f2c051d43922c322886966efa86df0280ca2c9239c980f8df54ad84a5e8e2baa9457b4b22a89246ec4b87f760e80db82e2b5b750880f380fa494c008b0e724fa47d0492e9df9a5c9e303f6e3b665f048bd7333850e119a25022c9dc5a306f8a953b19bc97e08268919a01d61b60d4878e1e5024ac6ff37808e8af9e25b64cacc5dac609ee00447aa3d178842644c8be38a71977fa73e615057afec422e07e3c532d995b8316db8c9aa632b90ee72ca6b1c08af7181c637b3cc95df5b868224ab401ed27880e65cbc45b678f5ae9964c91314f713370add1092ff862b512599edc561a1f02a612cda1639e348d1040251a0d4f92582a28eed6a8931ac743ea7a29f6dd75e8f095ff22e883a7c47b1dd897b5e82c6fd75803c5838bab78273b5c67bffe83c7334e294e80d50256e8c9813414c810a98d563879e813d3aa967f5a3dbc8ee0895125a27b9902bd790825b458ed22f9ff87a4fad939860d01854856f0878618aecb557415d438d6a79fee78fc900e9dd97ce8840e16a49000a431c873ca10995748aff9ac0c4706bd006575d23c886e45e62f5ffcadfd876070530d8431c119b7f0e69c8f3e8b0da972ec28d29cca8d4ec9f7a3047575dc28e4fe6e7289b7e2d5765894db824c61330023613e76010c2045af16752e2ef80a55e99c2dfb9f2c68fe36b76788be688f1532cd25f471cb97615aadc5eb08a75d253e7ddd3264493596c49ce10725a80b85c14a750e5e55ab7a62085e5c4e1452fb3a015705f85bb1b320e5b8f338300ce7354b58aa59d8d112c9538b39c1baf51a249ec25f27cc14c1c7b6e7491ce1aea5cc8eeccbf8ad2bd8ff2e175f9038613765a4e15e0b668b2cb9cd816fa88093e187c8201c1abfe22fc334c8c358debe895a98be78dc30456cc3d4d0950e04790e5c60f3ce40191a4bc8a943f90cd315305009f2d7cf724de042ce903b1c39edbf75dee4b76911fbd09236bf591ae63e19fc8264ec58626dd032893d054c903dfd6c8d8cc2ad6451c9ee617c8b20721880ace93b057ff00d64bf53e7edb3553dd2142143467399a04e133b32654de0480e5285fabf4ff4e272edf553f7a5178e89ccef3d68297c66981200663ffcdd102ed0754b6235e76311462763c5eca8fee948cc32a6762bcb5f842914b155ed43658512a272ca5c7fe4df6bb62a6d4eca35403eab12f17ff63cb09e5f7a64e425991ff584ca40e19ec1d722169b0654b47e0ffc59ca8a7b3de4307e500c1b20a8cf3def871f9fe2f3305811b59ec5afc6870b8ead868985be9ca43cbde369b99bf8689a1d82afc96a3fed434346b685db3ae4a9f715d0cef9f1db1c0716481ebf361566666ad017dc5045a70af82fc1862d92f912728a32df565540a0e1964c356fc5df589d5c05ac00c39b6dc491dd737df57f26c473c5d63cc4bc00e57513c690e0985204602a8986eaa37abe73f75235372521c54c9dbed915f26ac8d4cefc8cf83e78f54bfff3be2ced82b3a130dd348f0eeb4d6f562c1327bb5692bef7fee78576c7d1d3de290217ebb2d319e5037533ab06133d61bdd991a556bfd1cb7308b31d70105c2715bbd992a584236f6ae6e49504e31feb5c01c9357f65af5950ee80660151263c2e5dc9e871893c2707dd1a959ae1f771f4bc83e44b7658bbc9ea25ceedd4529d4786538b85dac5185e678655651530daa16a6d05a3d37e17bc40dec607037b5bfbb2be5c8bb097dcff47fe3682802ab246a0850e6a63d6ed4be0c55071eea3d09ea22a26d5aee60f5b92cfb9ae98b6765075a907947a97a70ec487e756f536c1a5190a55f71d1f62d33c6fc450bb155bfb1cbdaafd94a5b1104fb79c127a28ba6ef06353f8b75911cb681a8401265a9cc9e220a879a225b9b08a1ecb136b3d7dbbec660fa909e8fcca1208c9bc3a6a742c3d3d4a5100b362f356fa2e6a550720d4abcee59dfcd75f5540f8f0869a8dc2bf27bb40d1a162349e3a5c2ff839ca83fca2282dfb6b0eae4398bbb30d787cf29cb287dd99c777808d8defbc07653d7756d4283a0eb8c423f00929d1e0df5349d9f824b206eabeebb17e5d0b1fa5f7ce9b798d84a0aa273296cc3d3890927eb9402b310f68a7d040ab3c37855622621de39fb13aac30129d75576e72d6fa74626c42dee8093e688108c42ced3b5d6221b63eb9ec4d4aff73e1f26d7ffd26c430b28035126b403bdf99e9a2d52f21d3f2ac40c3c8a32c562bdea248c90f9cac0711c43003358e048e80904872215d2b079d8c7d8e6d0b809937a509448f863014ba80a867f41e1dae8daaab5bcd1d65f4fa17e1b708c4f706972b7b1cf3b7f3c6faea9d39ae71cad3ec4d7e70e6d1998081eb153df372d240692d49477d6890f696245e7fc0ba630c95c80e8284e156a6f4b39e39b0b2ad7af6c038f6d045c7fa50e7797ffae083382ca42799e13d066904b28ac937295a28d2951361ee3f9153d065ae0ce95003772116333e89b6cfad160913a399a5ced81dc5d2d1674d9456da6783fdb105ecdc889a255c472997bbe8bfce64c2cf56c6e98f1991036c38048c23445cbfcc61bcb3c0b975837882bfe371dcc1c3031c3a269720255659d31a92324e2e2c791aa20ba4f3b9b7b26c4baa3cea06b21b9e5f20504af60bd8d47c7d4793120805b28e5dbe8d5f39c647d62ec5d5a0841481f1eafc6efc17e3796010b8c1de4cad7607564fc78d961b7261b65d3e96f10782963c07d17f97406e6263a1948fe0192b82cb87f85cb3bae64be3fd330789a8b62d1f9e91cbbdef5582e431fdf03a6414a1d0f1eea34bd8659ca61fcd177bd240d8782495ad336effc591bff25c6b995ef8632ec50b9bb8c28ef5f992a978f8fe4610dcc940b606a86b609de6ad6b10255b660d82d937a4c5ea2b02a192b57528dde6b16c063b9a7271b40c72d44e81ba0844469a3937fa3bd47d19a8e406e7fef888f0f949070231c2ea148144689443c7775e1d7648b877b7b9446dfb5f3f178ff97917c9b32b15d88d8924f4451a9da6234d3d86546dfa8abb3633e15c07789481ca3e8a86fdf6fa5764d841e0bff31ada8dd29e1dead525a1d481650ba2d854aa9e18d62943238325e6607324f59603278479f3ddc3480befe12f029a61b26228d4cb88e3e4cfa0cc8c642826a65643d7cbf95fe822e4509ac6e905b4316baccc4c0de25a3e9e5f8643587b8846a52d25f7957b7fcdef81b1a6fde6ce3edac725ac7642742baf58b353785364db05940f1f5f4e220dad9c1ffed79760188b1c1c9f03531efe9f15d2a4829c7339ae55810d4b4e43420477243ed6a9fea8a98c9e57a88878c94d0b392c2592350a5e200fbb2f8300d7af48cbfeb71aea376c618d493084c4dc0f511e3d411e004b1b9f2a1fd55ef34be7fd985bede6c39ce087353dde41f28d7186aeff93f3adbec42b553a3fc10308bdd96c33259b44fdfa1ab2fab228f7f1056858f003addf2545e3f99d57d088968ecdbf10ed138fc354b753717b84ccb13fc55283f337074def0f21b534054e2bbafd66a12de93ca897414046c711426183f4095ca435b32a38c1fb93d9a4fecca054bdc5d94a830bdce234f7772dbced3053224636defffac0a54e1e0929fd5a779255e65b01fb1a082532a0ea1d3e778f92ce1cee11fc74ba5c0d0b424f2b849a45359fbbfd6eb312267a16bb7fbd43079537169a42435ca10dba636343413b584304ccd59d8a34506efdd9fce689a9420fe6b2ab222b1093d36e1023672889c73a54c0d0f79429280150962611f966bc9c0a0a303c687ea425ced077163b2d61efa056e49adbacb74c1c4e8447c335caa7eeee788e2f88c57278cf71fae16ea8bfacc5eb62edf6b53e5d10660bfc9d6f1c56e404322d2d69780491f7d0f2c63bfbfb8664503f7fe171da6040bb02452612613ee30da930c372cf12e4e4fb188724c88ac1b0d88b7fe25f146a03e72150c63b1d38fe3f190e0367adeb54f004f820345148d03fb25ce87a1aa7ed0dcdfa441fba0e81a8525ee0f02c00d33f22c72a58b722a342672186a81aed9c8dc9e421898d1b444414e0381e0f913a4cadc4b93c34fd69801d24c7ba30a6d86ff0930b967d1f3a798fc85f8e5d281ef33746610ebe490b3bb62caf7272634265c89f99dfd65c4330427eaa0f9be56953fddde0dbe1b42ee5120a427d7658f0df89389b1bc5e81aa53acdc6084bd1851e737d95a6a60962c69ce953bba85335d7f0c0c7fceee4ebae0995e05e336f5a57e49b077744cbc8ce0eb49fb5e2d2e95d644deafb8f7a120f03ab37ac192244c3bf1f934587da280ba34a756d813bdcd60181df14cb38a0d61d6f787fb7e4f29975ef0fd62830c7c194d06274e332b70630ca4aa42889501e2fc17e9eaf1ff619c8ca61e64ca34b2a40949e27b83d4235c216d086fcedd5ce7b291c1a82beeb692d1ea1e663d89e5020f6142f963c4e277d00e7007213fd6341c373e6c35aa332e783e9f1f27e1b5582b4fb00787a669683c9147efdcf4680f51239bab4c18fc6000ed4399ad4cbf74369f8c0ca1aa2ad5b9314f77624f78b861fc5a6e1ba992b37cc3d67f163734ef5a9cb9f05325b2f6082644851c9347359705763df0f7cbf9e2a1487cde57914d70be577844468c01480a512a88133467233826f2cf80d17be53ed40df2a55bec650c8853160e67a8d670d81be160ab0d016c344de7c1c4a7ec02da5ff2e25968b5ccc89e6c3e190089146f4db5b5ef52b0cd5f36bb3247e422bc5d10879c8cf00a19bdedf6a223b3fda2ca0c95a4c7bedb263b10c9d395bbce7df5b47acc5614d5e88308485a60db9f35abf1f6217b75e245ec21beb2d53209d3539484352afc02a3d8d8db167702d2ba2a40073266db362a528014bba895ead21cca1a012ada17cba54a7514e58ab22976254df18dfd77b88085105674f7215cf49f5dfa515b04dd9f54cb92a8abf4263ba872bdd0217553728c723259375c29122925d04ea9f08e2cac72175455e3809eae41016bb93811a815cee98669df55b86c6d7674550b5b0f9c81cd897505a6eb329facf8f8b8d581357b77e59f7230db38a21dca79923d26b9814540c0a46bd1c8aebdd2e2b6bbafff8401ac52c10098bbfa3296ca9cbc2b8c5551088cb2c26554b1b88cb7b374db501242de25ad320b47af265f0c66220e5ede8733adc9cfbab93e783e3d1c6dd4015771e1bfcc9ca83f0e623ac88c19841f5d2f15d1d6b415dc2986181713ec9ecac83ca303b8e11ef474b9e6701528a5d6544807d9f2e331eb9776e8ed7be963c1393ba7c774c08fb3af22f39d6ecab1e45a02de4505915415cf242e6d823349d4fefeb110da8345539a3805fb71256afa32ebaa85c8a418ef2d8defafcd9c3978b56e776533272a4bfb0085a258c41e59bff9cf4f9b2ecd1abbe63ee64155b", 0x1000}, {&(0x7f0000000040)="470f638dc15f179d48c538562c5e45b2e6dfdc5b6b5f7cbe943517f187b17b15d4f3371fce8a020300b53911e23e4460012f45d122b20df2e99b9f2b3beeb0d26ccfdcb96d067fa1d94f1c43bc7f16e79ebb496854dfca85a2360689a7ff620a32f2", 0x62}], 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) 09:30:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) dup2(r2, r3) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000000)={&(0x7f0000000240)=[{0x101}, {0x2, 0x7fff}, {0x0, 0x8000000}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r6, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x8, 0x4) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000008c0)=""/191) r8 = semget$private(0x0, 0x8, 0x4) r9 = semget(0x3, 0x4, 0x100) semop(r9, &(0x7f0000000440)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x2800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r8, &(0x7f0000000200), 0x256) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r7, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r7, &(0x7f0000000200)=[{0x4, 0x6, 0x3800}, {0x0, 0x60, 0x56c370c183977180}, {0x0, 0xdd, 0x1000}, {0x3, 0x7ff, 0x3000}, {0x4, 0x5, 0x1c00}, {0x2, 0x1ee, 0x800}], 0x6) semop(r7, &(0x7f0000000340), 0x2bc) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 09:30:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000000c0)="6bfe4c1dc205abc6110a582d9300cba1efccecdef678a19285a6de955ab36abef00476b5ffdb93d0a0260c0ff372d25ad28d1b90fb4f1e6642fafa5bbcc88ce49ee2950703e75cf288f39a95981395c5f701d83269fbf7ae351f053cd63cffafd7b4f2e63c994751886af6ea176fd6dae77803e5a604914ee4799c22bc1f77b182c1360fe79a3ce34a21ea5018888587a768d83a7be46bcf6ff9108155e08c63127fff4d231739052f", 0xa9, 0x0, 0x5) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="b4eff3ff65696c6530007c059d32ed4ec5ee0b793566aaa313f761050cf8e69cb5b80f62da1c6a03147d2a"], 0x10) shutdown(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180)=0x3, 0x4) 09:30:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0xc101, 0x7fff) r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 09:30:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xfffffffffffffffd}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffe, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x1}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 09:30:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xca9b11becd12cea1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 09:30:54 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/273, 0xfffffffffffffed0}], 0x10000000000000ce, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 09:30:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0xf5) setsockopt(r1, 0x88, 0xffffffe1, &(0x7f0000000200)="717fe80df6d19139c6b1665bc3db7dc960db4674dc", 0x15) r2 = syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x49, 0x0, 0xffffffffffffff7a, 0xffffffff, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) write(r3, &(0x7f00000000c0)="98d71bc4922a809da480a1c4f575e8cb7d7142c8cf13168c8e10b5bd78cbe4146fe93911d033b12acf5a7a761e4dc6c95e2cd37667d17b8dc457c6c5e7cc19c430bbfe4ffe827b7360b96d5abd22304cc8f48a20a7dd96f94244cab0a8e94619d0cc35082eb0884455a9901a3eb6a0cde5ff83c405e91ad5f1934afcbcbd40dcf92c5f58b1095505b833f085f3bbe8d378251e7835d75488372dcedde926032953c67bb64158cac146b68e1142042f24febffa65c6491f0500994579096c1592032904dd29", 0xc5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400), 0x0) 09:30:54 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) recvfrom(r0, &(0x7f0000000780)=""/125, 0x7d, 0x1, &(0x7f0000000580)=ANY=[], 0x0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc0400000083576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef0331b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000001cc0)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fb, 0x2, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x9], [{0x401, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x14, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0x104, 0x4, 0x4, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0xc8}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x0, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000000), 0x4) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r10, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r9, &(0x7f0000000000)={0x2, 0x2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r11, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r12, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) readlinkat(r13, &(0x7f0000000840)='./file0\x00', 0x0, 0x100000463) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000a80)='./file0\x00', r16, r6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) setrlimit(0x5, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000800)=0x5) 09:30:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r3 = semget(0x3, 0x1, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000ec0)=""/128) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x1]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x1, 0x80000001}, {0x1277, 0x7fffffff}}) getegid() r5 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000440)='/\x00', &(0x7f00000004c0)=':\\#-\x00'], &(0x7f0000000e80)=[&(0x7f0000000880)='/dev/\x00\x00\x00\x00use0\x00', &(0x7f0000000e00)='/dev/\x00\x00\x00\x00use0\x00', &(0x7f0000000e40)='\\\x00']) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r6, r5) fchdir(r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r7, 0x4, 0x40080) pwritev(r7, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) semop(r2, &(0x7f00000003c0)=[{0x3, 0x1, 0x800}, {0x6, 0x4, 0x1000}, {0x6, 0xffff, 0x2800}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x2400}, {0x3, 0x6}, {0x1, 0x81, 0x1000}, {0x1, 0x8000}, {0x2, 0x6, 0x1800}], 0x9) 09:30:54 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r8 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r8, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r5, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 09:30:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x22, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:30:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f0000000080)=0x3c) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="07045c91355745192a101018000010ff010001005ad35a0520000004467798bc8b15cc18b830289a5d85a94b0f57a30b8545cd2e1c527fefb8454ec5cef5c49d7dc5691799f287cba19386ddc72cf4b2636a3f0b8e8451306a5c211c7acfa7392ca273c180e771"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket$inet6(0x18, 0x4000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) shutdown(r4, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 09:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 09:30:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fcntl$dupfd(r0, 0x0, r1) 09:30:54 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140), 0xffffffffffffff18}], 0x1, 0x0, 0x2000000000000) 09:30:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x800, 0xcf, 0x80, 0xfff}]}) fchmod(r0, 0xb8) syz_emit_ethernet(0x75, &(0x7f00000000c0)="19875e863c226b05eaf8a5ea0a6edc086666426bee67144967c53f0d") 09:30:54 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r3, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/18) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/67, &(0x7f0000000100)=0x43) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 09:30:54 executing program 0: r0 = kqueue() syz_emit_ethernet(0x5c, &(0x7f0000000540)="60097afd6191b2399411ac74cad82f6a0011285bd663da7bdb99756794df90a1b2bfd249aca237458b6f8e08cb7a8c9e28ceedfe74d6681640d51b17b50a638bff425ee56995ac60c33887acc2ae351af1cd5e329495ca8196da8b82") pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r3 = socket$unix(0x1, 0x1, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f00000004c0)="5607d439f5eed899b754204a2f4bd53426deba932d2033b892fec535d3fbc9c29263aee5abce47db89d0c2cb91873bea4a38a65b11ae356b", 0x38}], 0x1, 0x0, 0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x800, 0x30) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x3009, &(0x7f0000000440), &(0x7f0000000480)=0x10) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000000)=""/244, 0xf4}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/96, 0x60}, {&(0x7f0000000300)=""/45, 0x2d}], 0x5) shmget$private(0x0, 0x1000, 0x44, &(0x7f0000363000/0x1000)=nil) fchflags(r1, 0x0) 09:30:56 executing program 1: 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) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) pledge(&(0x7f0000000080)='/dev/diskmap\x00', &(0x7f00000000c0)='*\x00') 09:30:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0280, './file0\x00'}, 0xa) r2 = socket(0x18, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4b) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0xfffffffffffffffe, 0xffffffffffffe8f6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0x10000}, {0x18, 0x1, 0x80, 0x8}, 0x12, [0x7, 0x4, 0x80000001, 0x3, 0x5, 0x7, 0x5, 0x9]}, 0x3c) r5 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xc1) close(r5) 09:30:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x3af}, 0x0) 09:30:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x5f, {[0x9, 0xffffffff, 0x22, 0x7, 0x10001, 0x3, 0x2, 0x3, 0x5, 0x7, 0x6, 0x9, 0x40, 0x0, 0x5, 0x6, 0x99, 0xfff], [0x6, 0x9, 0x4, 0x5, 0x8001, 0x800000000000000, 0x1ff, 0x2, 0x31b100000, 0x5], [0x2, 0x3, 0x7, 0x0, 0x5, 0x208e, 0x7f], [0x9, 0x1c8c, 0x7, 0x692d, 0x2, 0x7fffffff], [{0x3, 0x3, 0x4, 0x32}, {0xfe, 0x539f, 0x4, 0x6}, {0x7f, 0x7d0b, 0x2, 0x10000}, {0x3, 0x9, 0x6ae, 0xaf}, {0x0, 0x3, 0xaa4, 0x2}, {0x3, 0x50d5, 0x0, 0x200}, {0x7, 0x7, 0x1, 0x1ff}, {0x4, 0xfffffffd, 0x80, 0xffffffffffff8000}], {0x4d, 0xfd4, 0x0, 0x7f}, {0x9, 0x80000001, 0x80000001, 0x5}}}) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) seteuid(r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./\x00ile0\x00'], 0xa) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = accept(r4, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r7 = getuid() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x200, 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r10, 0xb}], 0x1, 0x0) r11 = socket$inet6(0x18, 0x2, 0x7) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r12, 0xb}], 0x1, 0x0) r13 = getgid() sendmsg$unix(r6, &(0x7f0000000a80)={&(0x7f0000000540)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000580)="0ee96546944f6827099949", 0xb}, {&(0x7f00000005c0)="8cc6b2c02441ead12f3e997bf89f859508587e35ffa2d99d3e2dc7e7e0dd8837d1eaa865e214d03471f33aef85ce810c825a896e4a81170e352b874e52e258da36a01d5d20610318b0bf02943b50b4a66d2cd9dbd1bb36971cabed6aaef726999c154f2d4bbaebd654d29910b255faadaa13373a5c43623333f6a21d", 0x7c}, {&(0x7f0000000640)="d4afd7041f05e121924d9fd6c8845c9ced8e2bf726fca3d6967761df416474080805af102666ffbde1bb17b243d670b6ed373a6482a917ff467549336f580b3373fddd3ef4de2066eaa549a14e470deaee1a8970dd5997eafac7e7bd3158b4abea23ac05b354dd57221ab0b0cf1437129d480907a778bc5fdf00bb116bfc5a937879805d45d115204580bc6630e5fd8d81", 0x91}, {&(0x7f0000000700)="d2bfdbb8c8dcb13497e30ef0d61681b25fb36991f71f07c7eb9ebf9e15671e6511ed61f5d7a0ad40ab3af2229b7300fabd824d752f0f0a5622488599d4b9b00b7e78d49469ffd2c975a39f647881765445ca8bf1b4f23abd47c895be050eff7ea0318eb3f02b8b072e13444bd6788fc87fca13ceae211e0903bfa3f053f27b235c0c17dea62aad9006163417d2f3e4e867d03964e6a9037bd568cbdc69d2a2944b7be4debf0c446ff263163b7f35bbd67cbf6defc7557a566a582148bee62a83dcb4e2fdc5f31547e635cc3a6cba4c6d1cfdb91c", 0xd4}, {&(0x7f0000000800)="dd01273391eeedda4b698a1c0b2460c3c925524d03b82e9ed787c048e314c801d407a1dca93aba52d73fa66cba612f5d144a0f47a75d951b02200932a15d3cb36facc950a9984ec99cb319f1548f74087de20bb13f14b39e6ff52cc7d98c9c6a93bd5e90dd14a782ea5f03179cdd5618a49f575a01269a6c7030c062a5c4a8984dc21528356cd000ab54e7a42930e2ba219d2550cd90efb66560b501c224e4657a8dfc9550cd3001fe1301e22203daa96c5be5187d27f30fd843bd0f308e662c41cb56cadb84ffccc0b92206d18192976e29", 0xd2}], 0x5, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r2, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r5]}, @rights={0x18, 0xffff, 0x1, [r12, r4]}, @cred={0x20, 0xffff, 0x0, r2, r3, r13}], 0x90, 0x4}, 0x400) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:30:57 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) dup2(r1, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) syz_open_pts() 09:30:57 executing program 1: r0 = syz_open_pts() syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="cae7b1c43bdbcffbe60397dbf8da70cb153691dfdbc7a907b46946ea4f1bece32906408d9e3ff3675e75425feb6a6ef2bfc74f07027c9eb02c76a2fbf1015cb78e32f3fbb85cfea46ad349574b961d112ed4f0c64a3e6622209d0109e463ab6b1e51260eb6d3d7a45b31b239d72a164f6b942773a46eac380d546f", 0x7b}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="f725f12afeaaad60ec9997bac616740d1de16020facfb2951ecbfa88d7c99a176744f638f63eb3867f5010d4b5819d9aac1deab14b0b49fb1073b673cfbf8198a73c316011afac99ee695d0ca2343cf44c24590c933b822adf3c76428812d2d479c10f2ab5ab5dc6a9730743e5650ee4fb1aa02b1eb1bcc284128e9e2408ec1b0a8b5acda7ceff5de2a0796597b618bf7bdeabe286b97ea6bd8e0753ed82cea8a8bf0eb18de3a9e3c088da70bfd47e7d26966c666e2078a749920d", 0xbb}, {&(0x7f0000000280)="b4378615e3c547f9475318", 0xb}, {&(0x7f00000002c0)="30e8e1d079237d39661bd90408ca0105d62b98472e0deb5e5e5d32c48189f17a41a0ab10f8e62442c763fb7d6caee04041c86fcb92948206f430b957651abfeb0a2865c51f919fc9774dae7a8a1da97d634fe454cc08e6ed32fe78578debcf0d0a7d36524b759589b058175dd458e8ab7b591b2285a1610980dfb0595c48cb190000000000", 0x85}], 0x5) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=""/123, 0x7b) 09:30:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x100, 0x5, 0xb4, 0x21}, {0x3, 0x3e, 0x2, 0x9}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x7, 0x7, 0x80000000, "78ffd9b727ee133e00e804a00c4abc454d0e6950", 0x0, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 09:30:57 executing program 0: syz_extract_tcp_res(&(0x7f0000000780), 0x1, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000b80)="a19900c198f606df44a08c3a0709000000000000001ecb21d2e97c4981dcc5beb3b6850e040f6613fc507326064e397e92a11a8df441241a30823e9b26ad4a29376db1f96fd72be1d23533b97bf8daa9e837e7999deffac42550f26973ba9419eb09b0725eb896857d4e995eeb1045e388ffde06b061beb560a6ad49ce6af6f14981a1ef0adc29795b0dc2dcaded1a81517ef7aa0305ec70637988971e508a2d1229568eecc5890367d54f671651c9103bfb8a5155a2c885ad061a899206572010f2c219ef5a18ce956f3359b289df24dbb03801c8dea9385cf2394e76a7e125f60cfb449929c3c5916342e588f4014c9f9c06673db735b8624eb3a0bfee836b7c3260912622ca54d852fce653b6a987975cc2e5830fc1e4f3a3493c56e3d4b1b8bbe3969a5a9b570f", 0x129) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbed92ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab1018000005bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180da9d0d8fc63f05ce80c2d83060e52c2634cad237f4cbbb06766bfaa4bd92594ad0086b69ab00f05ebe2f80f0c16e1f6e84edf360f7315f4c2ed77167baef69aba8b2ae3f773ce8daa6a8b27b43aa0acac6d696671016b228fe3515ae31a41918b25178d268409204347a0e2f8b68cda36f03a2604804a300a5286a2840"], 0x10) getsockname(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000700)=0x8) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r4, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 09:30:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) socketpair(0x18, 0x5, 0xfc, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "c4230000000a73c93e00000000011e000400"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001380)=0x1ff) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x189) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x74ba77ba617fdcc6, 0x0, 0x95b}, {{r4}, 0x0, 0x28, 0x40000000, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x40, 0x80, 0x6, 0x50}, {{r6}, 0xfffffffffffffff6, 0x1, 0x2, 0x100}, {{r0}, 0xfa94cb94007a974b, 0x8, 0x40000000, 0x7f, 0x3cc}, {{r7}, 0xffffffffffffffff, 0x41, 0x2, 0x0, 0x8}, {{r8}, 0xfffffffffffffff9, 0x91, 0x40, 0xd8, 0x7fffffff}], 0x0, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0xc3, 0x4, 0x7, 0xd35}], 0x1, &(0x7f0000000300)={0x8, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) msgrcv(r11, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x1, 0x800) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r10, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 09:30:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x3f, 0x6, 0xff, 0xa866}, {0xffff, 0x3f, 0x3, 0x5}, {0x5, 0xa3, 0x3f, 0x8}, {0x3, 0x1, 0x2, 0x1}, {0x1000, 0xff, 0xff, 0xfffffeff}, {0x39, 0x0, 0x40, 0x401}, {0x200, 0x5, 0xf6, 0xfff}, {0x100, 0x9, 0x9e, 0x80000001}, {0x1, 0xe1, 0x0, 0x80000000}, {0x2, 0x20, 0xf9, 0xffff0000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:30:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 09:30:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x4) 09:30:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x9fdb, 0x6, 0x40, 0x36da, &(0x7f0000000400)={{0x7, 0x4, 0x1, 0x0, 0x81, 0x5}, {[0x9, 0x2, 0x1, 0x9, 0xcf41, 0xbdf, 0xb0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x10001, 0x3, 0x6, 0xffffffffffffff81, 0x400, 0x20b1664c], [0x8, 0x9, 0xffffffff, 0x100, 0x4, 0x4, 0x1, 0x5179, 0x3ff, 0x20], [0x7, 0x1, 0x219, 0x8, 0x6, 0x200, 0x5000000], [0x91, 0x1f, 0x5, 0x4, 0x7, 0x31dfb978], [{0x4, 0x80000000, 0x8f, 0x4}, {0xfff, 0x3, 0x6, 0x4}, {0xc56b, 0xffff, 0x2, 0x3}, {0x0, 0x80, 0x3, 0x40}, {0x0, 0x7, 0x1, 0x5}, {0x0, 0x401, 0x2, 0x4}, {0x0, 0xffffffff, 0x0, 0x8001}, {0x979e, 0x5, 0x10001, 0x3ff}], {0x5, 0x200, 0x5f1, 0x7f}, {0x5, 0x1, 0x4, 0x8}}}, 0x7, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1f, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x1, 0x81, 0x98b4, 0x8}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) pwrite(r2, &(0x7f00000001c0)="ee239fa16a0f495f816ff70b01a85388c944cde8097bbd388e3a5e668a9fb8db91e0d6441a04de423bd73d713c9e069a5f07fab661fa4a35343e3ac3fdb636c483b3f55d65b2528f32b6f18c3dca19fc5b3f8add74fe70f7bfec2f79ac1d9918b5a43d49caa566af17cc57ed389802d7151442214a88e05cc380a1a62331038cfbc9fe87c1982ca45cb4c0ffdd0c1ac07eb9a741a43a7985289be6845191b411896972b8559c54fc8bc0430836f87307bcf47d9f473c0ec0346eb4b0cdd46f2623c8a7e60ccbb0fa61d230ebd3be0254315d68cc9ac2a0989cedc817cd293084", 0xe0, 0x0, 0x8) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 09:30:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x93) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) dup2(r3, r0) 09:30:58 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000056e000/0x3000)=nil, 0x3000, 0x0, 0xc11, r1, 0x0, 0x1) unlink(&(0x7f00000000c0)='./file0\x00') faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x2) 09:30:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x80000) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\'-\x00', &(0x7f00000001c0)='/dev/speaker\x00', &(0x7f0000000200)='/dev/speaker\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='*\x11', &(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='/dev/speaker\x00', &(0x7f0000000340)='/dev/speaker\x00']) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) socket$inet6(0x18, 0x2, 0xc2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000400)=0x9ca) mknod$loop(&(0x7f00000003c0)='./bus/file0\x00', 0x100, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) fcntl$getown(r0, 0x5) 09:30:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x513759e2e0b59edc, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r7, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r6, r6, 0x7d55, 0xd75, 0x3}) shmat(r4, &(0x7f0000152000/0x3000)=nil, 0x1000) r12 = fcntl$dupfd(r1, 0x0, r0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r13, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r13, 0x80045745, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r12, 0xc1126939, &(0x7f0000000300)) 09:30:58 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) fchflags(r0, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4) r1 = msgget(0x0, 0x20) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b48865b400f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e366c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a07a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b157b15d5527dc40abb92dc695d66b1bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a600eeca1750290c0d3c59e3e3e3300153b4380e23f3c1175546ddb81b9524c140afbf87ed6abf3e852f954601b088e2cd31160af143dbcdd7153045831daa5b5aa05e356b128c79a4d69b0ed3ae6be5199ac3d3aced40d09599eb342451359bab7de693ce0e86d56dd5302d17adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8b7d0c9454cce5367ffbe29ec3a96d4afa91ad95a40c38f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531c0e1587d8fef5b1571b0860002000000000000a741c5ba71cbb306000000000000193e63445de8c4378bf599d13c8cd6aec87381352568cd3de1ebe6a173e48e44fce594427afd721b178016470a11366989a37b62f9475e419043db933af1c6e860ae7e3b67a9bce079f5cf502f702f3f046219032f60f88aae0960022a92b1e78bcead3976d228de9a2de70f08d811989ef6c8a6c3dc8607deb49119b93a62a7c9839dbe036cd80b4e240a0205c17974340ac29a6abf28a10000000000000000"], 0x1, 0x0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x6a) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 09:30:58 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x0, 0x7) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000480)=""/228, 0xe4}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f00000003c0)=""/77, 0x4d}, {&(0x7f0000000640)=""/63, 0x3f}], 0x4, 0x0, 0x59e0) 09:30:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:30:59 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) dup(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) 09:30:59 executing program 0: minherit(&(0x7f00002de000/0x2000)=nil, 0x2000, 0x0) getuid() munmap(&(0x7f0000356000/0x2000)=nil, 0x2000) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 09:30:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/26, 0x1a}], 0x3, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 09:30:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x7fff, "73cc5160527b0100e53407000000e8ffffff00"}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) setsockopt(r1, 0x7fffffff, 0x400, &(0x7f0000000140)="37892d730b34a91f7c60a09389e485e14f07739e3e2c5ce39745507bcdbef3a2fd673e743f75f50897179bf08fbfc441be177661cd6b6b2d44504483630c3db268364f5f8e948e9f53f4cdef7bd3def0b376a40dcf52a7378240925fad925f8ee0153844d7f77cd82285b2ca97d941c18ff4162570a07db47c190d459873f39a8381f5072b23f069ed4d04f929", 0x8d) write(r0, &(0x7f0000000100)='\x00', 0x1) 09:30:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000005c0)=0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000380)=""/227, 0xe3}, {&(0x7f0000000480)=""/177, 0xb1}], 0x6) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e40000000663000"], 0x9, 0x0}, 0x0) 09:30:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000080)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:30:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x461f}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0xf7d0be6dc489b7c1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000180)=""/242) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 09:30:59 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getppid() r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x93300000, 0x0, 0x1, 0x0) minherit(&(0x7f0000a2c000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 09:30:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/99}, &(0x7f0000000240)=0x65) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)=0x4) ioctl$KDGKBMODE(r0, 0x40044b06) select(0xfffffffffffffd85, &(0x7f0000000080)={0xfffffffffffffffd, 0x10, 0x0, 0x20000000, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="e0ff2d2f62f57300"], 0x8) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) 09:30:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100b32f66696c653000"], 0xa) 09:30:59 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="c9b5b45ce5b0d9facc94c5dc78121c0e051f6c716e1c98ec439b5c5ad6472dbf3ee59579df2124477a2024578cdc06fa4440eef4037e7166795fbc72fd3e8432cd283596ed609640c5fdd0c7c156f4a2b48ef1d357562109c5a57c7690522340eb483006288ac59461dce09f8a2c6eac0ad88f2f079877fc476bc98ada34860d87e86cdb0bf3300947bae3ba36ff9539ce54ae28441e9f090f857c83ea943aced140bc70d2afa73eca2df3d2b624a458987063b767ed0243f3496591fbdc165977504fdd44f141fc4644b69d50d537b7", 0xd0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) write(r3, &(0x7f0000000280)="480f844afb4756ec6bab0711d5f696872139d0352a585557d164e26c7894bea6ac146bb04383a7127e1d859f5cb268338e99410736d816fc662a5394b038f9ece84a31a9dda6cf54ec24382d2c11c5e62c4178ba3e75", 0x56) dup2(r2, r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000340)=0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000003c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8041, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000440)={0x8, './file0\x00', './file0\x00'}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000480)=0x3) r7 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x800, 0x4) fsync(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x0, 0x80) sendto(r8, &(0x7f0000000540)="8f002b751fd6b67525be182d117b3f9c108a7a694070b2a863ae38aeb0bd1205fa2d4210c4d2510fb5fa95da357083f812bb1635c2a2d9df2b72a24a7481495a8715b84eafde363d91edf5", 0x4b, 0x6, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000600)=0x1) setsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000640)=0x46d, 0x4) r10 = semget$private(0x0, 0x2, 0x404) semop(r10, &(0x7f0000000680)=[{0x1, 0x5}], 0x1) r11 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f00000006c0)) socketpair(0x18, 0x3, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r12, r6) 09:31:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 09:31:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18100000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 09:31:00 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x3fd], [{}, {}, {0x3}, {}, {}, {}, {}, {0x0, 0x8832}], {}, {0x0, 0x0, 0x0, 0x3ffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:31:00 executing program 0: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000016c0)) write(r0, &(0x7f00000001c0), 0xfffffef3) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000380)=0xaf67) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = socket(0x1, 0x8000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f0000001440)=""/155, 0x9b}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x4, 0x0}, 0x40) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001700)={0x2086, 0x100, 0x667, 0xff, "e4c3dba3579e9d9fa656c107407b2c64c59ad3b9", 0x52, 0x9}) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/130, 0x82}, {&(0x7f0000001500)=""/85, 0x55}, {&(0x7f0000001580)=""/120, 0x78}], 0x3, &(0x7f0000001600)=""/174, 0xae}, 0x1001) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000001740)={0x0, 0x2, 0x8, 0x4, 0x5}) 09:31:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() fcntl$setstatus(r3, 0x4, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) dup2(r1, r0) 09:31:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x800, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:31:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x40}, {0x8007, 0x3}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) setsockopt(r1, 0x1, 0x736, &(0x7f00000003c0)="b6cff25b85d76e86080bbf86f268fda0810923baaac8653c970798627800c6cb8402b4fef6c08a469544f5baa4d8ca8b14c98dda7bdcf2af75546aadd0ddda101f98fcbb9f5558dacc6ed78500406e390cf5adefd219e652445803a4635e35cd088b508d6511c542f2288eb499", 0x6d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r3, &(0x7f0000000100), 0xc, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x2a8) bind(r2, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") bind$unix(r1, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 09:31:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f00000001c0)=[{0xfff4, 0x6, 0x9, 0x1}, {0x1, 0x7, 0x2, 0x9}, {0x1, 0x1, 0x2, 0x1}, {0x9, 0x9, 0x7, 0x31}, {0xf001, 0x0, 0x0, 0x3ff}, {0x80, 0x0, 0x40}, {0x8000, 0x0, 0x7f, 0x40000}, {0x4a0e, 0x81, 0x1f, 0x8}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x20, 0x43d}, {0x58, 0x7f}}, 0x2) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 09:31:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) r8 = fcntl$dupfd(r6, 0xa, r1) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000040)=0x400) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r12, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000080)={0x6, './file0/file0\x00'}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r2, r9, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r10) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 09:31:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x84) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/141) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 09:31:01 executing program 1: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) r18 = msgget(0x3, 0x100) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, 0x0, 0x0) shutdown(r19, 0x3) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES32=r20, @ANYRESOCT=r20, @ANYRES32=0x0], 0x7, 0x800) r22 = msgget(0x3, 0x100) r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r22, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37751f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b716abb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r23, @ANYRES16=r19, @ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r25]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r27 = msgget$private(0x0, 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r28) r29 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f0000000040)=""/86, 0x56) msgsnd(r27, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r26, @ANYRESDEC, @ANYRESHEX=r28, @ANYRES16=r24, @ANYRESHEX=r29, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) r32 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r33) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r30, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r32, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r27, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r33], 0x9, 0x800) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0x8, 0x3, 0x0) r35 = geteuid() r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r40 = socket(0x10000000002, 0x2, 0x0) r41 = dup2(r39, r40) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000900)={{0x3, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r43, r42, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getgid() r45 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x1, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = getegid() r54 = getpgrp() r55 = socket(0x1, 0xc003, 0x9) connect$unix(r55, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r55, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000500)={{0x2, r35, r44, r46, r53, 0x20, 0x74fa}, 0x25, 0x47d, r54, r56, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r44) 09:31:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x7ff) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 09:31:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0x7fffffff, 0x397e96fa, 0x6, "ed70d6e22127b6384b5aeeb9818389cb243b8d3f", 0x10001, 0x401}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 09:31:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xb3387a28103cb3f3, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x6, 0x0, 0x3, 0x10000}, {0x0, 0x40, 0x5, 0x20}, {0x8000, 0x0, 0x1f, 0x8}, {0x0, 0x7, 0x8, 0x1}, {0x7, 0x6, 0xf9, 0x7}, {0x2, 0x87, 0x7f, 0xb12}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x20000000000002e3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = msgget(0x0, 0x18) setitimer(0x0, &(0x7f0000000280)={{0x7, 0x7ff}, {0x2, 0x9}}, 0x0) msgsnd(r2, &(0x7f0000000000)={0x6e317b53dbcbdc46, "add33a61d03ff8314d82ace1af1919536abc47bcfed74afecd5ab56ed4f497171c0bad0c2942aaa3094152ee0d5756a5c9d598f955"}, 0x3d, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x6, 0x8, 0x8}, {0x40, 0x30, 0x1, 0x4a19}, {0x0, 0x7f, 0x1f, 0x4}]}) 09:31:02 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000b0b46d7dedafd8cf48659069d4705a900000000000000000000000000000000000000000000000800000001000"/110], 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r1, 0x0, 0x0) 09:31:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x18) shutdown(r2, 0x1) 09:31:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5c}, {0x6}]}) r1 = socket$inet6(0x18, 0x1, 0x7f) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x81, 0x401}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)="8afe2adc26c3f9156f5e8249474361fdafafc40533da700a0a3dc755b9a9238f7fabffa335745cc872c3d667347c4e2e84c08d24523fe0ce9dbdb66b5b3fbbae36137f232896b06e0a918191b475f0cfcd09fdb0eaa8d9998711e99ea2afe710e39198dfd29e5d34d2803e39296a7fa5640e8fbb0bdf98963817e41ba0d22933f9fa290a2428f5580073fbe189cfb3e839362bd912c49182080ba405f1cf0a7c8d1058f0477b8f79de05be75b171f28b2ec203035dd8cdb378f92b0bc77aecc43dc581b9fcbfd9ba371ea1194015f9ffa06b5ffa50421c5e13c0993a6c76112271a4e0e891e9b1318c34a070cedb0bbd", 0xf0}, {&(0x7f0000000380)="d8f835c2fd0b12ad5f6e25b6cd281eef2ad823d449a95859a20b67767acd480047b1cdf31c16405afe794b1e194b8ffa237ebd1c2007d2a4cb3bc2b9e36894446a008d0d76788bf549b03cc02d79565102e99421319a676a383d707ab7d725ca6c391cde58b8087ed63930a116c7ad014ae1d93705ef51f4232f07f429fdc4fbce995ad4cb1d695bb21b98ad3050d554e39591149e6f0f88fe4061f2b1677e35655d75dd917c7890c64e8b", 0xab}, {&(0x7f0000000440)="b77fd976ef95d87e0e0f2414ad14a8dfc00fbcecac0e1786caab7c14a7bbe7c77f119be0f4399a99c54048c7267e50d52bdffca32b7da2120f661edf1bf7d986b1a88b927d775ffb5adfc1c59a3c0fb36a8735dc0d3167b5547a7066a8212a54a66665686d839121a417d323980caba9d632571f17cdceeb6885a09e8e3b6666c8fd88f006b8f57dcef6c4ed4ca7311dd731badf64052eb3a978a3d7ac8dd9a1efd5fa8e6c937d89932c4acc560041d7453e58d092f2ffdc79c44491b46005b50101f13032314db63a51c6199a2d51c58bb2352551e34142b6a7aecd529773d5fd6730", 0xe3}, {&(0x7f0000000580)="478ff4d18f2f6ac631f0ddfaa623765fb25c257be43dfc0f29c5e6a25efb0de4e823fd09443c3e5bdd4ae167698250881de968adb2d4fcbef83a789fe15b49e0e197c404d4e6944d20f6563b1d7b788a72b17de0e01bf15a774afe35032498847e150ef1efed93033110b28abb5024ff7f6a9f60d190cf17ca200b5bcfb06c86106c73ca2ce2583450ec57aac43e3620fc8b4db0de4d105d49712b8f2e16f8d104ec8c81c5b6988ddcd2c5c34eca0d65ccb61608623bff6f19d6fec0c2a490959262531a477fe26aa1d84dc8ce30506a9f9036f29a6f8224285fc76f177ca4dc9c57351bd0ab082e2e4db548b3be244f488d1139cb1137b478e1c0af31f24172eb14e782e2708636ff08196768bd506c9ad2843d81ccf0983f8842e0e43a44a7f919c65eb954b8b3e74f8f53db7ad9669cf1a1d44374dd54228a4b2b4942b955786fde8bdcb9c826bbbc3546393c3014fe4bf377206d94c49ef54a3ad0ae8f17fa823a7b21420ea2c1f680649279022a00f6a6d53f7bfdd3e7e88f8c01aae6fd7e8e79c4747fa578f68a2fc8477bbf840cdb17f0ded39d3ffccffef38ab878d0b9c1cb967705cc60327450283359949ae41452aa60e1ad72148d7a5156cb416c602696d8cdfd770e22835d339dd0d5f74be6dcc480efa00dbe483fb2303bb4e28b43a70a16337c2ecdff911e8e2e4972c704dcd6ba5ee76e95f64b3e39ba7719cc1684d52618b869d250127a8e95f86f25948c8a598efd5fd8eedd14f6d450cef52dffcf0ad8cc316f84c79bb0762d438372de0bf06db5bd69e95180830eac261cd74268eddda22f19ae3d80509b25fb982f168c582f503cfbb92365892f5e77a3f21c83a78a33c6b57bf0f15d460d42731ffe1eb91d523768a898de5fa05deb4efe00ea117dd6da1ec850f90e513303e6e63b2b98703d9db26e291123905ca01bd1e0ecd77221bd35520a1b6e0343eb8236a1acb2696044ab31a9544cccde12b0f3054297f4e5df83c61835a17acbc0d6ff8668689d14412e2ede2ce40a56e664beb109a6d824f1f915f203f1675bb06ed9f486582690c5a0f98fc03487004d5e5385a28c53ecc3405bba9908471f43d0e31ee6102587d23fd011d41e1f2b8ad178afd3093cf89f3825b7ac44473eef5e2c20993f8dfcf59136f4df175552ca9bb88eafb6f89ce30a1e31043ea75df4b42d100e7924921b10d95e6e73920d101080b1f8fddf66504415208b22da9bf94a28309d4f9722734ff75cd42ca2ee075b3a7eb77371d03986f7fc74583906f9dcefd2435fefd1f96469f4993bc8a7ab72c57218e56096f959e7b5634d54a55aeb0e49005a6b37bfb3808ddacafe1a3d6dbdb2c2efc00c213a2b953cce4ff6de0956c944be95c8ccc7125319e08777494e50c4fbe70e150acb5ef726a8a38e63c27cae8fdc441820c0f8097cbc6937157139706b8c2487c33af021c21ac922e561b1fee6843ac50050bbac10654ab37f6967bbece38834aa569c03afa4f4177671ae3d2fc3aa49b7e778d8e7e7f829ca33063637cdbbbbcaf42354820d60c71ace788f490d9e6731da555d6bbeb5c12a0a38033726328d646c2254ed036c0232a59c0a0b87fb3f3e3f2229166073a8912749f83a761bc991f716920c4b5ae6717a3a456e24282e3922d8787f83046023d01f58bf21021eeba8a1ea453460c340da8952cb48369d92b27d4d3e93accb484c0791f08a8d32ec3ba471eb21d8408e5d6cdc6be041f774cad309f5dc2b3a45dc0941dac2946fe695180b616b138b5e308a7c5c6b24acc879f5701bb60443a934a2688602fe024e73ca14777fff54ba4c13e622d5ec6832f5e4456e8ef8dbd2d967f496da691948c769f14e8a300b8a7ff0cf2389f7c963d835c9e7b9fbda7b3522b7e308e89b43cdd97bc94f43a897a4278d8e5e5e815cc384e3890a0eae266d541b1b9cf961a88c94ef66b3ddf9920d291f145dad04cd347ef7720c2ff6d4ab54701347809a7864f6ce6e5e9e6207bd48e338c772115ac8ecf5aa629e24822a09e9fc67c00c395854dcb727e1f91550e12dd1e4b31d2fc506105dd74271d3c08b8250aaae86e1a8d30870182fa615717da5e188ac0081e497799e8e0fdf9cc8db234fdcb07b7e6bc648622fe2251735af4da0c9948ed44f8ab2472a12befe24a2a262bd021e05b02e59be6f5b5e2fb87da2c3f139bdb5ce01a5de769a3dc277fed6d5e2e10ea35d8b2013bd85d7e529a2abb22ba336e15b1a82d1d5027a5adb43ebb6329f0295c2cf5b718b475e9cf7e4b1942821085b3bd6563833865819d1149319b3e522bb4ce546fe522cf410d76b3a9f5661fab26338a554b0665d63f9c815039c91585b69372d9c6624a66883e88434be913782f03cdeb5668769960ef380b0f4833d067d1d6f030a29b8f2fbb952f79acef2e68fb5c09b6ce80b044d5418530372178a5219f314cada741770ca96094beaedc603d2e968e3c1c0ce5e6ab71bfc513ef89877a4c4f875815ad70e4a48780be99d57e446cb678f05f6368d6e6ea3e87f36763acfe6a8ee529887766dea985a95d083fd6dec6b3aa4ab364a6e2c502426f95a40ecc6b6b7289a2e536ab617da55d8776780fc3ef8cab3ef6a7c6e479b89ccfa667cede56060aae458a057dbde677b8b32eb1175cef1933e606ab3932a6f7c26504dd6388741a42db83768051b18179f9253d4f62efecd77cb0215086faac11b55872f85bcf1dc53c9ec9efb66f53090321fe698419fdb8a3bcc8d1c59d4045b6c062df80e1f0dbd9c82de0f75df018a61a67912b84f254616d5eef0fc767f7b7e1b7378667b182d6d687501083f4b08498b0043c1ae1f6be1dede8ae66251bcd140480746c97d1642a27f8e0eab06e58e2106621cf7ac63c10ab109844541f2339b6dac60a456d7635e5321c017453d8698a72919c2132409c718991f3c3da38b6d861b11501628db2bf6d951a50a90d3de7bd69654f17652a347669259c19fbfcaafdf640fff633c0b4602d56fd956acaea600a35e844c87ba5e5af9e418aae4f05a6dd3fdaa11e1235ced50e03e7dcc2ec470754ab8a3038e1a4914bf76a2c0a5115acd13286f237e2db83e5105dc9e275c32ff16cd203f7f1e3efdfbb700eba4aa2df6de97bf3ccff4ae24b510dbb2a439b45128f12251b535c431312ce6d05ff9a506c9279181b52b50ebaedab820d3ccdad6c974e1437005075964a88235e6f224e9293108f0159c6fc268528e9b87a6cf71dcd77196f39702cb14292354922c301a0ff266b6b8a57ffb6bd4f7b2ce0856b765f2abefb762c5394b6a5e319b62819d3032ddbb13120286e53f0f8df45147dce0af80e0f72847174a3e823597d6f058f02bffc09a1b525030b0a5e58a323fe55a458cd1abae2f810ce51326935695523ce6fbba7152b8efca671617d05c95117f34f47f0e748013493a7e6a93e57b9910790c0dbaa5f59fed36de23bde40a24810292ec91c5c8420b4b6c598b0cbd92a9fa25c1975bfca67986eaebfc19791f8a1df82af0621f1ea1dc602888dcc1f5f556a95ab9bb51dc49d1be3aa55628a4d440f39397be9bfaacca2f3f505888ccb31c3dcde16c6bfd8af4dba21b7e33c4c5b36cd57d31f643c7c4be95c880b5ef7f9a73f375020de1cc9e8acacda4e57f4055093ba5a9a1f67ae6521226476ed1d0925f1465b86b048453b3ea32de232fbd9c13bc9a9df864d8a21150d5fc97105af6f1235f8536f31e2fcca43cfaf3e80454ec0972a3a0989222e441523693e33b31a8eb24cd6f47c64a6cabcdbc6f576561efc2d20b72f52c6ef3849dec6de527a7102076e7c6251eda0d5ce56a7ccf8a87cbaf5420384e608cf5a8d39c491923e43f9d33939b381b61f81aff8bb01c17f582df1ff154e0be246bdb4669ed76c99cfe1c86ddb3ff5c1ea88fedf8520bae9959387403cf1053ec92644bff233ccc446371c14ffded008968579b82579e99d35cbdeb206967b48bdf7f4c4975125c85ef3cc92b56ac54a27662ce7dd1dee1a2eb29283a343e0db26eeac472abaea7d2d6bf67f5944fd0320625df011e3745b1d5d0196d12cfac07889add56c84c61c68d2959096061b6673d99f7a56d74e8cb8de4ba61514b1d42835ed06c1502da6a0aa5aef29f0b6c89d5b349a9eef8d6e7215f4de906bab1257b070d4f59a089431d02d5d49157353cfbe8d5e5c84d95a8870749bdff1064a010a533d6c26cfa894766cba77168ff067280db1281a35fb0b6ea4c6215a71d2e878b7095deed0213b0f432d8e01f48d43b3c37db7b6cabbe1c0c9006f1fd39da883c7568926284baa614de69a2bc4731104f495523a53f5e30f437899108396ce2f36359140099bf94f318e8c6e3ee9f77dc99c569ff2f54afe09ee949f788b4cbfe3f8f72c7348bfca5e47a167e10cbed1340ec177fee9a656d7d02f041190071567d67cdd154837fb73d846a9cc388a9a418101b8e00cd9b0a5b4f4d272575fc0619ac95ec0e5cbf03e7c7421de9a70c5003b5ec5557e4a6af4e4fe819f1be9cfcfbb77abf8b36fb8718b9ee8a0e6510ade6307f173d9dffb7a0cd396afa478dd1e46cf6224486cce78d80b11d4030444c9f26bec6c0e793ba096b3f038be347c5b76ef6bdd4079bdbb7bca9dcf28ad95547e0ec444ef2d582ffa4cd0d8d3b58d928a5c0a313bbdf92f4562c0fd847376ea6f1381ce94f6afb3516b803493ddae3eb926f478a7efc6487d2c1ac6a3186e27f14752cf61b9fb4e46dc98407597abd46863c329c2d7035bd52e8a5163144b8f7919b20608ec371a8b48a696aa23038136429e3c3510c27bd7beff0ca81570dd8d50667a5b0416bd7a7ec1f27a308f6ee8d227713ef096536b1fba1ca9bd7cb83ea8a768efa85e83d1b0650d05891d1c3ae6494282ea30da4e29fb84cf8e47bfd19efc070600614f42a889a9297ffed04af7de0ddcac758c1002ff0d137e0847752e1deeed26b8748decbce5fc48f15b9b5289931ca8c42aca976ab8c6097906ea567cca5f667e9c5be765a016e92e6a4a18176886cf5ab5791fc024a89232ebff1f3564c9bc2284ff36790b0e8ec6a45685e33a631b535a3a67fb809bbbdb5f66d35cef8416949c69d7adfdbf1bcf7775e01783fa60fd28cc48d11594396b198c1f2e7f1b83a013bae5022809f6eb92089f320db07a2a1db4a71d29b7af1798e37096842f44643b04f83295dad75bb66edd5a0263aa35a539d8adabe9e7fa1bc578d52ccc2d0a84e7fa98456959a175bf6b1bf018b9f6a625499171cbd6cd2beda2d522e8e9c200f9523b8b9bd4e62e3caea4343ef1844995fc64c233c3b17fe203d7dae79d522a80e285465ce3efa300d3fef3aaed6524e8bfbb4766c1592cba50b7f7dd77adb9294c3686a285c9248e864f202a07d80a2b34985bf111b791724b9bf138823957890fbf649d75a089bb51438dc188350a80111a8c1f5358c90032f1e1a39ecbfa0e2a90a9c50807524ed2b0ad6931c210570796c6ab44704d763a2506a15280f7759d21a4db21dbf56596506a3d04a2e5768be2869b70d14ab58a6dd6f4502d7b8944dbb0f755edd0bfe7e94e63f58ce1672fcee5ae38ff5cfdc19ccbcc5ee87c81d229234385cc527f98a297f3cf88dfb3625bfb69b4d91a8f617124dc5fc471fedbe04b94cf67f36e7bef1a43bb55a9bff86ee3a10cb2737ea3190f3855af0eb857eeeef2b3229a52098516db7de0bd4a4b0f2f03d99c1e4bb83ceeac096136e55dbcb0d083ed8412f3933ae20e41ebd314d0f604fa459ab37a8d55309", 0x1000}, {&(0x7f0000001580)="2b4edb1cbffe202894049789dbe1e495a881cd2e2a5bd25a7c94020a489fcb2e74cf716c510aee41b89d60e9a77c9868178e356a33e1ee1b8bb9d0013e7ce2df7cca7bdafc9beca659d92bbc5fc080a0735c1ca370e0ddb049afb1a166f89a22bff86e115521537d098b4c0f257aa67d374c5776cd2a554b41cc76d550881f6b9152d7df17db0753d1555972cc987a4c552e7cd6cae9f4871ae17be2ba3d333c4b58a65f24556e1b9c16", 0xaa}, {&(0x7f0000001640)="67d89290bf597fabc685b6404f01e6eb7f66a91f28e39bb0cc31140d8a58ca97dfae8d755f3c8d6fcdef81337364133d602d8a7d2807878a54f5b8967a8559892af968086cf78979dafcb36f8268c14a41f4b4e1ea07cdafb28824967aecc56b4d4ed17177711757d7fc416611b3105ffd89f3befce69b6c248cdf996ccfb1e19aee572a2945de81e4d6944c381b3763820e2d2c7ff95ec7c52ad77f7dbc717fbe1f9628018a8df675b2105f18edb3e0f539109c6aa5f3fe787b92c4818cca25b6a19b3467ba6447e2b156ac27a686fbe51b882641e8a7f7424e42764ca20af2718d8fe5fdbc8c261bb26bf622c06f", 0xef}, {&(0x7f0000000040)="d41e6f7c2ef489404eed20844c2ce8", 0xf}, {&(0x7f0000001740)="73c25d6d3800c7c17986381cc71f6cdf4bcecedd89d28335d436403eb995d8a60d83c72ba59c0e2ed9471eb81ea7cbb0089475e935f5e80b5df2a10bca5b64b03ddea2d51cfcebcfa9c84b56d049e6260c26447ff810e4726027a476a4ddf33acf241798d6e97255266e72205b38d45060679d4a817d1dd9b87e6aef6ad12ea3b0ec24352e09486367569047f5094433f5364e1c5a2505ce80e63c1c8240407b3be049032171618055d0c626f1694ae4041d4a8c179e4715f6a2c894c48be1916999cf4fd0d3f727c78cd46af0e4156aa5d30b6f35246af40c114d02934e32175cac1c89e65ddafc474de187d4510a5a60d8b92713c10b4421de20", 0xfb}], 0x8, &(0x7f0000001840)=[{0x1010, 0x1, 0xffffffc0, "ea45c60b54956a85187fc0b509520d89acb2c24456b836c29cf932d41350abaa87c95e25272b7eed9aa232f86d63884b13b6336bfdfa2cde5e5fdebc0fca873facde3f07a6bd569c02f843379902c2c2b7b22e62daa57f8cd20a04ae503473461223dc4efd1c1e6bd5e4caeaf7fdaef00551cee9ae348ceed66b3a02b0903dcbbbcb1cf54f56ab3777792ae6a0c2e8c1dfba405d11b12b7faf28190d94883641317e1037212a82088ffb8b4607dc6c1b3c1474c3dbc1561b752189580559c80701c61eb749de780505f4dbb06c63f7786d6f58480e3eb08355ef45ca70a20f4475d011c17ab211bb74e1b3bddd57b9b8cca0a66a790be5edcf2eda23212432d5be15682c18edd62e11658a64fe0b8a69e7a1e6613fbc4fceccfa30176131f9948492ce4b6b98a1deb9de48744b5ff3b69cf857ee0a25e70a14b6559dee8f23f7e7efc5078a6c765ad3e79f2caa2f4fd36c9574dc021a7fb4093bf80af91289fade7ed29a4226744e695cdc88e4256bb485ccb9b5f40b9fe5977a80d819d044cca924f99a99b7c802d70c60230e0e83ded7862680a58d354e0c947516b5498a3418af0427831ed86ffea739fd80f5afdbb8d65b0471f14f9aa165e5fe9b2e4ade3b984d49133b29f466f79ea731bdd733f66b984c5bf9ca9c3b34fd2313d4ba87c062789c7b0475ff9faf144b98f1894b61f810513cb6925abf9553143d33287fdfbe09f04f7d28307ae7cd213817c6fb6983a04abe8186a67ee238828cc6975fd3d886fccce4905b3d021e9b0b6e43479718e00063c844bd67a03c227193add43d714961496bfda031277861e2106e4326026b4838c5806369a421282a48f23a1832a0c9716ca09733caf0025d079b36ada1c3295379e910479c30f0d88fcff27ee4f1e0e072f83a87c972ed3ca11b5882dc8ff795c6952661b6c96fed954e30bd178ecd3efc2a374650cc0f19780b42e64612dfcc03aaaa7a03568a32f33cc1fe952459208f5c247e6b50dcfb4a1e4f300a82fc7da02aff5fa0f94f376f8993fe1360e8a306314215661a9de6fc96994201c08a4ea6832427b9bda9d3cf33bbc9712f327cbebe22564bdb5af1aa4e65945381e5b2a5999e510340d27a011ec7c2883aea2837878c9a5a93a4e5833f05ce2b20943b7d67e54a83cc8f3d1bb3b817a8d95bb37483b99f1b5d1a7a2a4c7974e3dcc36c2e59cdcf0c4b998515e52d598f2f83350ef491c8f4082034b5b1d9dbff94e085c03b6c9264e15233579b20c87bec2ec1f557a3ef90117c50cb466cead5d2fc05c87d0df1dc67617d5f98034747e41a630c21680e00e2739f3c68bac531f391e8bdb034733e5ac521a272eac1b9e1540641521406568b3aaf9da8c28db84b1964c075f39efe4469ac4016c7742aa51cb345a2010cbfc3075ebb4e611a25940675d8543ed78b7cd0e67130ae49472844a8261582cc60b73d9f82aaeb912576a123cb5860883c4977883b8989fde19d9421db9a0095f0aa7290523415335ad495e3f3d4c2c1977da7799f0aff6846c89b99b07c07945fce6581c76614b028fa151146cf434ff2309b4da2a92b377dd42b41955ed3b49d2d83b14b104fb0f9d9ed05bcb57274007694e6cb1484b261fc61c5161c786fb1ffecc1769e3238a97c4ff706b3bf432cb28210fd9f83dd34371b680369af35693d4a72eba3be05b38f1ce0e46f8b0d2f290dbb927681ed66fb65fd8855e4fe6340b8ccbdd81f8b84e235ceef519ab0374763ca7e8f26a67f992c8c5dfbfcbd11eb800ac89898a404213ae2496c03b7d52fb19dacec0b78a9f2d202a0109a8ea39a9548f1b417f55b26f44852d0908623eae930db44a981b67f973080f0d6cbd81845c2a78bba947fdd1a354bdbf9a08f40e2e119e632289342789c1436e928db3464a30f394d0128d016421dd5a4c05109a134b4823086df5a76d4d068268e2b4d21469b083e7fb96386d1db34b0d7f470a884d013d2d7eae402258c494fcc07a55b1826d0e2b0d2f637df2dfb67fc3b413d07742fb6db11042fc47abf52dba0462cac5c771367baf8a44ac1d138bb8003c25f5718fc4e3536c52bd476377f154f5dc26d6c52808147812639f5e748dfb6740f68dda19b78b3a32a2692412ac1b4972f11ea7afb797c9ef4096becd9257368e0a3cbe0df881e854603b27a049a48cfed0567b23d6c3adb8fb3d583d9e868bc38bbdc75d0d6b02c359a66d7e7115e9a87d89dd261cdcfe357a6748fd41042c586d86fffe4399b9160d84ce7b864979f9d2f7a0057bc99b850f0520d75a5ac1ad6d4be8294296c793d58a0a105778fa824dfa01456fc807e422c30f062d7a3d65dcf25061f1c4e84616bdbc9a1816600fab9e5462dac80c7f5f94f0ae64aae1ffb23263829796e90e85b3490c6caa0c2046e89dfdfd627167693be0f450b3c93cf5687af913be53a3aa99585d6e804b40e70a7c9f628233c82e047ea38f5aa3629d7f21eb37ce30c9742b2649948cc77eaad9b154a17c8aaaadee6d56edc44c495ce94c8af3394e4a25db8a0561670e5548362d1936fa5fe69b68fbfaa2ea804616486541838d13864e598d3e71aa1357a11da68f9b20c7e1b8734170f2e75281916ff4451fbf95c4153a231a0c0904d8e1e70130306747edaccdc04bce815344b893bf3aa4a8e9c59608be1b0103bf50c8aecb3debb1eb4cc0ee826c4f061bf84688821cad593b1fe3203fcc97b1d657ee889b986fd3783cf3c657c58e2634819e0eb0dd970241cdc2be377e61baf522f35702761fa90b1aebd00f5e2d06cd576879f0fbf394cfbe7deba4c3a932c822fd7940768f4c1b7166e5a6c7a4690888421437fb4da2a48c8cb2f14f2de51c25df9b9a3f1aab4c23993a9aea0da85d3ec1a6476274f478c256a30c176b409f0210de2fb82a8d7dfa67396732059d9cf3d6d80b007ca34d0d3dfee0ed5fa8b6b71cdb707d660b9f77159cde0b39d8eb09d58b276e0ad5637a5aec95ed9c4c6a4390491fabdce9aed65ac3f7b57132971f05aff509c228bbb828c47e09f04b70339b33b785fe4251e502ee464ca19cd73b0e9ffbc8a8ee8544f32e5cf38228ae898213aeaef9ab9eb5772c1d80c0b40a33dede86ef3218f975b1c231de0ef81017894e143ca7329750d2f38591c93358527edb70550ce73cd094e5e056d717890b4169cf60c40b88f2817cf1c24dd6a895254deb423b7792323f137fbeee1468b426a68702c34a2204117d6165fa1fd4de58332e31c5f3b9c1d6e237079419c8a4276fa434c4e65bd20e37976ccb248d846a9bc743768e311883cf96d5c240ee840e43677d82a06b6b11bca26037f31b44264eb6b83b96c513a23be66287f15795e386efc8ea85701158b83373b1d895c73cecc412d52b23c4b1d4d9592c7f87ef4522c93bf4220f571114bf10e48081868c00754b1311c8903e801cb7f6b4e48858b51f96f960d04dc834af5feae4ba3ff97668ce5e8f6fb3efaa462999d58cfc2ad01ec7468a069643820e006f624cd8bb3878b8e581082d69810e9695888420f13a095c06e833fdbf27523f5ce31fcf93d3866cc9ff2b6c12b1498974142e872dc0e64b25a3b485f886e90dd5129606c2d7742e151517f4b248fbd310ff42c8256aa94ddad11e9591e630640e5171212e185b97d994a4c9cda30b40af93577b0dbb02569f820f97fe2a974b3edad920a8364ea510373cf82e130bc0554428eaefc08dc15387ba5e4e3d15f40ae530293c2af954cd5357d6c464cfaec440daa6956ca4fea053159b0e2916def6c9736eb7502335ef313f4d45f1f20ec9ab37ae61fc7deb46b298de3d1c9b5690d1beba0370132a6c6cdb2b2a5e223bac45385a89092235a7fd65ba77e76fc76c20e4829c1fe9e0e002322f5ab18c0e4bdfa5d80c72be770b37760b0bafdda0237cb392c0fd02b24a8c3d272c1c1ae457fb6ca1e33272701858a4a29830420a4d8e480d65b4a028641f2976483a64f805e53a1f54e7141b60ac65eae847dac5067941b1a3a5bfb62517a1a37b823d078b876cb29aed892fa352872646bf65491758387cc8e8fd3dde21b43eab7de9755fa79effd72f4901ff423b4e659f78f5e02a12811e1e0253c50d4991308534aa1dd3895788d05fce4b1935560e5bd18ad341d545326ca01b8cd16ba96a94fee92fd55d71b22ecdb5e64aac40f9e8622a01d4ff6dfd18a4b9721bc63b0a237f2347f877a240e348fdbfec8e23d36dd1d404320c65474d2c0760dbc2179f51309c36e40039b5555bde02ff59433419d2708edd6621d881cdd188c3d7a49b2867c46507f51c57d0840c132ac9f56bcb7c05c9123b56285c00d10f780c944cee69dbdfca7a62ed848bf6a26aa56cf8464ac45a42bde557cdaff9ac68c9cf7bf6de704d9aaa42ebbd01b6ae591560daddb199fa9b56f096114a431ececea9e78048e95d45ef563daf3412e182a7bcc5948bbe97f5be51d74b5d5e271736fd97617289f522f247ebc75bdd24e392eb7770e9430b8ef4a77fe4783952efe2f2f909ac712e2abce2f034c34f9d8c6969d3f1d02db40905f5b7f0d3eded1332da53f5b8b77e3abfdf2e7ae9f8312c7a047820278a088811b3cd3a38065107b34288a30c9614eed8a1c1ec4bcc6a7666c040b6303755ba52c789d89b3b1f323caf4526189c2bb68bd81e566d1484219214c1268ef8a613c1f88c6b0af078fe55e4438e07185af17cb46f5a81a8de6532847bbca5c60cc45d1682c7656c08d489f02e845496a3f02aca681634ab311273d56f49a701fd013d6b3ffe6f4c42db80417ce5b21995574d4a331891529bc37156ea299a9677a543451aedc798220af8eff72a8c81a3c2150348fb66be0a8d022f357226890336d4a5ed9b8d70f4d6871e6db48874da68418f84f9041b8bea1629b26e52b3d9569775cbed72916151bb14e7bd773fd54308dd250102c3302861a869dcfb98e190bbdded20debf058abdba99bcca355d81df9a942cf8832f865dc1ae6a3ddfd7ea341b0e7207c89dc62fc1553f9f500ca33c04e6579e7185bb833697b7502a711b1488f0b31fdf204a6cac383049c6e11dc602dbc568baecf712395225520b4a6766b4019b51e274908cd1e5bc48ecba1cfe027bee95786b5227ce1a00f4d3641a22034c25e7cd7f18c71f0dd70e0c19e21d853bc3fa72771cc0ec1cf8fb7b2bc0bd659633e990daa867ce4544056a60f21820d996e479f2c777e13631fee6d451b76cd0e8e51326d45c7e2613e27413ad89c052ef522bda1a3751fc1f4e73102168d7a0df3c22ea4a83fdba0b47a009b8bcd52500005424190e80a9637c0f2583a4d028726f29ea6715f909dc66e0cbd3d89795490df392a866352b72ffd5b452395f8f1c565b63028956db4adb5bfa94cd244fd1c19544f73ff3c3356d536902a8f3f5ba458b84c895d73c406ede5520ea42f3dabb410baa5ed4cc5fca425f02d1833d13dbc9b2a049aadc5ebb76fa230938904d57bc68eb50cd9815e3aea70cd487eb0719a4aaa8017cf422ad1099ffe23059a94a6bff112d88358ccfa42fdbeaa9f036c47370dcf1147a1401467c98851cb027ecb8061d3cd37afb0a123ece089ae83f02ed4e7cc796759ac8a2e6ff2c2f73059426359aa9bbb7cd25df755108c9ceb22ba5076a5bb447ae28d3da5d7babf03231d7f65ba16e274491cf554d0dc7c2fc98226f1d08f5ab25f51fd14a96edcb9f2069a6ec964b6b30656a27a079b63312ca02da29c6d3e9a3f7ca3e05d1ce588337e235793c3bb52e0eb4a2920a9911b2733"}, {0x110, 0x1, 0x3f, "df5088d75a3f6610fb437e9406f00fed773d299c0dbc954e891969517d43e9d65b03596fb401071e8050a2e93512e3e17baa815e58288acb60d2775f051d301cadf8988af603dee9924445d1e3bbe78d2f369886ab65bbd55c88f53b0c1e5dec67f58f1b16a83065339cc1f5badd35c96b8121a515892ef129fb3d7c42f2cc084898db76e4f764ae1976a6e2cbd090268555ad3033efca9b782b5c93fc192d6449dc934a2b1d85668ad4329549487c311efd9d31c805e19f6b23cbf02b16d7dd76ea7668af9d70e4f37aa1cc97198a767c6b0a2474df35abc6f5da47907b160dc95954e941d018bb2e3282707fba6ed82ad84b6123cc976e6370cde0"}, {0x1010, 0x1, 0xbb3, "b2d399ac64b420830642267ecb9ff7aec1b28a52437a8941081c63c6941fe706b916c597a1d8e2c8216910a0dc9674d32e05629282e427de97c3d6aecc28c7ffb6a8adf02fac7078525051d67f6151ad98322a24f16017cbdaeba9415053089b582d1a2b393791bea4b12b451a43de2a1f533097ea70bfcd40fde833ca950773883628ec103a4bb9b9332521640e33f14448b082c9f395c119fc6c2145c84ef345269f90bbc3cc68b623ca57fb2fcc07cbe8995fd29a48339cc91d929cd3194e1cc4eedc0ca0866166194b507c16d73d9f04cf3c89db82a7d6ad6e7e1e7bf0279853d19ca107b3f8ec13a460e78c5d3611c0bf1557742ddc4ef6cac7dee379e3ad8cc23556b272a2c314475b4550b3bdb703d1ad56d291d9760ddd95473055aab41754045adeddba6da8490563015e824536baa5f5bdbd6afb9f8c6833a051c6b319508cb32c764306caf346af8da3daa60ad2130e2c8cc00129ab903c905c942c2d381b33dfd754f577f965d69fdc2104aaab5d151092951813662c4d39c42fcd0889437acceb694f9f5610be96f6daeae73b451d2ce84451442929ff4da07836152b6b695722cc5aa0a7d2dd1b25d7e98032bdeea82ac2f7d13a7388606268c9c0a277949b05c95541dea6c18efc158c9806e0a914e81e3cdcfd43b42a304ee482cf9fccb060d75406e15e49baf41c842b50ebca05508f8c363fc2e54d163168a609079188932b797fbfd0a97d4e9cae9db7d80c34285d192bc4e4cc2a432d5f839bea38cc4ffce49b81bdcaf3f74b85fca8d01b67a8370f57ea1a1e1e309105b5b67414cde796b65dc359ffa204c19493a02683262608646f3fb39fbae555ae3fb636c82faf930228a8762f343e1d46b77f7c95bc21df70583d8d85bea59638ca414c36f7d8b4fe28b443c2c10cf334309b0c27a2ab832d254d22398595ac8397d86af28da53a95a21aa98a50fb39aa61391dcb8023fdb803e1f825e5b77e0403ac6cf58066cf74221754b7668b82bcfa578de8536945c73d75a93cc901854bb484171bf4cda25162fd6251e81b74979504999362717ad4c128262698ad3a4224bc0cae966d07b2578e3af1b155e1190206dca2d9bc2ff597115ba3c2cb6b619d79c37893968e76647c41fba367e2312ec025c5ba7325aa521aa038bb1a8f9f569849d7ce60944bb3b8d1a67b544151c4cb0de941a9368c8024a13c7985b24e56c9f7d8f5c9e91cabca840352779c597fed0c09590926a0e0bdf0a785def2349bbcda5a73778f88ba5ea08fe340ebccf26f370af362d4548b91e7e31488bf0d85bc4f389ee5b14d206cfdb0dc5f3bb655abe7967f4ea66340325739e6e52767e27c6dfda3d41874b268b7970207bc28b061c17d88157ee3da4f648d7c95588b463dd159d3bcb8e51d4e334032a4eb6d86faa24403391ee67b8bfdaff260528ac3006ef1b62fcb1a7c9305424c6f96bb75e1aab4d95865d8eccb169b541a1ea2bc799a77a7a31171d43dd3e9a0d85703687e23d860b1d26b74a7316c2bf24c6501ce8dd52692c82c8bb0635a2dd89fbbef41634e285eedcb8a769d1ebdacbde85bcc5d967c6d23b54b51ce1e8b15344f052ed62b0053e215e19097ae4780d720f56925d95855eec2219d88e39ed063eedd6bd84103ab86e672d57cbfbf7446a182678304f28a183117e4908ae8d51c53adab3f765ea64a208cd30bb795310e7b6d8b7316461251cf0cb6628b78032cdfe65e122a1e824570b23fed753d9840866afc97b9553c14a7971e11259a6fca88265265740457e9de334087b9d5df278345f1ed2fe93dcec10025154dab2c0ab3c4e0ccee14b3e8cefb74b9ebf9ca749a67e2d72b1aa8cd87f041827c26d6d718f94961ede1ed6a4ee77d7a9ceb26230b887f9918a503033469d6f91988a089e16a9a61ef46a0668a55b2d7fc07681bc377fbf0f9bc2f114459c5674f739fc6bfee376f3652ac62bac7a7f491e9f677d2c9c9a769c18fc94792228b3b162ab105e01a2fdf4d7e0040dcc1d643fe2d70ba872643a7a297f63a9e437cf71400c60a6c9051c5ae28179956b82109109a24721ca483353f48c3f6eb11d75e2f328b8d687a94cc206db2318cfc5ee76a6a38c89bc1b986a1ad0b00ce53cfd1b6286532f6a1068b1b29919f387e0225ae597d4f45768b0359b5a4094a30f0631911967c2e2c886c7e90a10ef3575ffb33d393ec3031dd6fc32c289a37b30cbbf3b6f324fc295f5f41998ba8d654cfff127e611d56cba335aa9ad3889c1bbead40d693aa062ac39d51c4e97fc06685ec79da2b4ce2d88b171f12bae21e5bf5236b9e2390a522afc9522108fe0f7060bb6a9241823888af16da641e36f89a91956940fadf50eca2081b94fa3deec38fb72d638fb3d36def567116ab8cf1401b041c9ee95ffcea756c058f6280b03c613aa4d1e921d7c926ce33d1dd63ea24d7ac1f44ea29a1f3d08488225da58682c01fde065280f78d54ed220e2fd4ce15dffcb8ce5915347302bc3128947dd64b138e46fccae89a7aa6f916345ba884c809eafbcaad2afb84ece9aaa4d631dd55e78695278c0408a243cf7fcf5fadc556e3d7ff5fb27a4b425bfcf2099cdbda25284954333c5e2193e3b59c554023c6e87a696fdc07886fbb3fa88c937806c823d4938c685ad89bf35aadda1f85eaa5d5b43118838def2daec79fcb07e1b657d746efeee0388b727c4dca721fa9f83f92ed869141ab3bcc9976900445b205b472377cbb8d4c825ee904480b1fc96414e8dd1757b745f94d355d36f6d8a0003fc93c236c3761615bede4319c16d3bc45178bd5d96a90d8594600787a958ba50adfb6c0a39616b3f3485c92135269f0c711bdd749900b339a266da16b224e0c95a558de2a2889e03b781aa453276332c05243278f0c073678eb3f54212dcdb161a5d219841f3dcacf7fba2c326d9ac243b5b316b820b4f57e9d6f633c3200eca9233d4d4237284d3b04c8fda9fd0a6b2ea9f7df72b9663200281ffedf2df579a2c80e28c3ec2c4dfffbbf995d319dc236b987eda523e589052460d83d7c2e794204d1e704ac70bd210b1e8bccf4a1186963933aa5e10435b5d2dc8e63fec87f4d0f91ff05f35f01066fce202bd7cd4f20721f77534e3752ad2186560cf59f89cb9ad557f1830427d1d94c7c49b1bbbf5b34eca8c190c807830bb73752a414e32da6d3f6671bedc861085ddadd98cc833f9b7420019d7567a0965178260e9058b356c8eb3ad943dfa18a7cdfb717ae404cb1a9757c138886cbb0e41f33b6a8136f228ce8f8782edeff9eb97225ff90b8d63951f25e6e49dfbd9f03424e9013204503d4921c0ba1ab83d38a91716c06cf018920f61c9b4c5cc13ec1f9263d7be0b742373ddb3ca100aca62136333ad67942abb309f3701627d1ebe5693d34627b181e3f1c143227ed2b49f3dfa89d29f3cf25dbd047b627bb007d07109468cf7c3e92ade76de23f25c8988779e4a4218e68c77900dc0c7ccebd45175bb4a3de9673f406ace0ad27d24507cf617692df445f7fcbeeda7f7232d6997917842a681296a224db88fa1b3b84d1d52957fb9d54751a2c65371256b962d79962208f9e80f5761730ad4e1fd451a5de5c97ef73a441916e20a380d29114ffc173b75817ee0989d415acdd74e373afe280360773ee2bfbf8665388518725ff173408b0a49a978df9f58975223d271a321795b880da3203da1e22283f3bd2f074f6b4c0789c745a674a1ea57b88d4dce3152189703b33fa69c74ae3731aececfb426301eb381e14c43729313be6a68b1717d7d8f6a531cb35f83dc927a68b9aad3011a98ad3170d731e086f0462c0c87bb10e9fd4fe25357220a1d3153f4de89766a6d91dc35776f03cec08597bca7cdf758c51651550fae2abcfc5362df6a5e00ddda40c22483067cf9a4b3d943df424450b2543d2762adcc9bc8d2fd00d606039271f7bea63071a315896145d2930f8c439eddfbef215ee6b7fe4a0ccf6d7fbeb5236793e3e16e85fa3a7a7a46a607c0a2572187322f63195a575e5f8ee2ae734254aeaa094fef160824051b28f82daf4cdd434e3360cadfb92ffdcc2d37892582625103431fbee15f76607e1c64fcf2c0d6301c54d1dcfe35da72b4739b8fb17cbca9de05ebfe2614078c272b8a65f2042f3b9c271700723a57210f886aace66a7eaf83ba9065e5104de75aa79162b1f9c18788c5d37048fb955cbc5a181c2a1ef89808c405d724e5d43d4c2e66f1ecaa07c535f6e0a80e4ad032f2b66afe61caaeecd7d339016f7ddf6b26177ea8588aa0798dc472401ae85c1073e114505b8aedba28165241149acfbb3f86894d944de48aee4b2dc07f63ed465d1a3418bad67188452b3f9c2ce18a7b7e6d4c539717d327bd8bd0904c3df16d97e3de37800358d85af1547d1ba90c1b069cac4543e30c39e5fbbc1632873d8fab38a29e4fa846b542a5a4e3c5b49b2d32d68b1d52a4899ca51c5a01c9195caf71ce087c3878525510a4e21337cc1d28a9ff71c39321e3fb9c8db562635ea91ffe772d0da68d1e68e514f6a659098c8af3812b8c2631e27c52b3f8424817a441a489bee0cdfdf15b4ede7c581233435dda0a18496e42a60c5b386a925bd31d15dc0aee1b282cb8cb471743341a915e9e9d6b77ec6bef5a094fe49688853c0059c3efc241a973135dbb0eabb42091e8a24c7068df7145882d9c8b6d744b31dc13b01e1fffb801efc0c055aa319f4fe98502f4e82b718ffcd2dd54c95a492934ed4ae8cb5d217168954c30925d99e0e1cab177361288425785ffbd9f1108d48c091bdca2afe7b5dacae0267d5f3bcbf873624e482ed1ee86329473f49b9bc3fea7ec905649c2760c1d80867adffc0393d6e617d5c91e8fa9d98740180b7d9f1a6cb79c9de505f7d09e04dc7ccb7a8763b438f6a4dc5a73c05cac55dfc66f88f748b83b1a510e8892e5bf7262d991be78225e0976b1b1a42e1da020bb6a9dfca607c17599d9c62aec8402473690b6535f34316670e01f476854e26e27b56e71b26e16f8085e56ea9eedc3e04a8ba8d3235b016542843b7afaac138e7ee4afc5eea4fc548c92ee69dd80e19262925a2f6f283217000ca9bfd715c7b0fda87c7f82ec4b7de349f6107cc4b6165638c828846b04b98123e7d1eae669be80ad35e60155abd5d781ad65fc8fac51feb3bbd89fbb8fa52a46eddc40b9060df6ecb31912458d965702f55366db6dc400217d163f7d1538f3ed61a59db9996126b70dfd613bbac45f55cc6767f4cadbbd23b489aa110953e1e1c81221b699b0f2bf52a8171efcdb84e474912912f25139957b0aa62a2f33486cf58825380219843bf2fe6df9e06675bf3a04094eb29233f336ab255ff733392cfbba167911b7b999ff5f635dbb6e64176d3db05d69d91480befb0cb5ef42843e903966f191bc2282934d14c7e4b04600723cc6498a9fd69117f313c8af14adfae5947628b95c34be6577354b3320223829527b2e2d0ae51839db0e1047b35a5f394019bca95c9eeb74c872584ac70b3a970b3fa5e50572b14f1e984dd614a548c72593990b09c649e587ec5fc9afa4d248ddad111ea03f963c9cae154a75c1c882e2264420371e594ab2038a55e086156eca4ad9fa2bbeb0a7ffc822b2f0e6e7a823fd67b269fcc6083082c5fdac03d9a7a2dd01ed07102e8b4b1b795d350a66d2fad3cd96f6ecd56979b292ca757d1ae301a5a5be7ce9703f96d55401b63f943ed3ed908edaadb1824117dcec95184f24cc482b558e8324116313ac5"}, {0xb0, 0xffff, 0x9, "f7409a643b4e0f9a382b7232f26740495c4410b7f72c15b71f7b4a04a766a35fa649dbdfae54e38fe7415d218787feffceb01c4bb76a1a410417f81b76d8c54c05399fc3925185011a139c82dedacf3d847be982373cd8d4b36a581a7432463ea12772db384a262b783b2a4b6853b6d9c206954a02e76d9ac4e922fe364c20c58ac05bf88e9833dbfb7d8ffb6ec5a766fe671df2d0843e7047df"}, {0xb8, 0x1, 0x5efe, "2845d94a399b9a11da89ea7ec126b27f2f1b5f85bd31fd3f3c3379d90a90fa4380fba39d63181972869fb98f6d7cbbe62deb080bb4f06e533f77da0d29018611c0bfb96d8b87c3bfe523b2c622130de76e0615682d1ec584de5cc28720077e944bf5fb4409cbdecdf1a8eafd062e83966991aec5b213ff83098c2aef55fd9371aac0bcdef0d089e29311fb30de2188765fa2e3c5b2a302989ec4a752266e515bb7d7f3fdf11369"}, {0x20, 0x1, 0xfffff001, "9cfa9cf866b94d3500834039"}], 0x22b8}, 0x408) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 09:31:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x2800}, {0x3, 0x400, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x2800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x6, 0x800}], 0xa) semop(r4, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 09:31:02 executing program 1: munlockall() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) acct(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000100)) semget$private(0x0, 0x1, 0x4cc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)) ioctl$TIOCEXCL(r1, 0x2000740d) geteuid() r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8008, 0x74) getdents(r2, &(0x7f0000000240)=""/195, 0xc3) socketpair(0x18, 0x4000, 0x7f, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000400)=0x5) r6 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) connect$inet6(r6, &(0x7f00000004c0)={0x18, 0x2, 0x0, 0xab}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x38109, 0x0) socketpair(0x2, 0x5, 0x80, &(0x7f0000000540)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f00000005c0)=0x7ff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x402, 0x0) fchmod(r4, 0x112) r8 = getuid() r9 = getgid() chown(&(0x7f0000000640)='./file0\x00', r8, r9) r10 = dup(0xffffffffffffff9c) chflagsat(r10, &(0x7f0000000680)='./file0\x00', 0x0, 0x6) 09:31:02 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86127) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:31:02 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000002574519d35e0520000004000600"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000200)="220e02f1fe48f4445e", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0xff, './bus\x00'}) socketpair(0x10, 0x8000, 0x3, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x101, 0x9, 0xfffffffc, 0x3ff, "850500000004005b0001000051b52fe7011e0001", 0x5, 0xffffffff}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) socket$inet6(0x18, 0x4003, 0x32) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0xfff, './bus\x00', './bus\x00'}) r5 = open(&(0x7f00000003c0)='./bus\x00', 0x20000, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r6}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') 09:31:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x28b0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 09:31:02 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x6832e8a1a531f10, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2819, r2, 0x0, 0x40) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:31:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:31:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x15) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:31:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000441300006a9a1a170000000000f87c8a5b6723870600080000000000002900000033000000030000005891a20d"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x6, 0x1, {0x7, 0x1000}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) socket(0x10, 0x4, 0x8) 09:31:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x778, 0xf1, 0xf3, 0x7c9e}, {0x8, 0x7, 0x6, 0xffff}]}) pipe2(&(0x7f0000000080), 0x10004) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:31:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x40000, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x6, 0x7, 0xc1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) sendmsg(r4, &(0x7f0000001340)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="d479e8f561f6bffbe11ab335e7cef24b76d1faa3ae208d3298913e5f5f314defebae076b55ed4da7ba445f9b03776480998d8b6f9ce198cf7b6ee8b9fca22c07e609b166da5bd0f924b800dc4666a4a5136530d01608502e7fdacd2a02baf293c4207dec7ff1f1d27b570c41cefa638e25d47c5b07d2b7212113e55dbe79499e69ebf121fd84032d15723b735b2701590c4565a43b828d24564cb134793bc7ae65d172e5878895f226e9916776d8990c9983a357d23f71225e5eabb8", 0xbc}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="c800000000000000ffff000045b07b56e5a75254420bd3b18dafbf90f7ec447bed091178cd18cce74367b014aca234abccaae2d7d0986ed1e051089c7df7e34db460862ad2f56d6ca5054e75fde944920a1a16cd7a18570a3eb91b5bd566b97c994409a55a1bb48fd260a33b29f8dadccb44fe754e2ef934634ff35908a266b1cd39b41d1f954f067f4799b799ce70d48916fb2b9b02b0d5789c1d33effa1d0e8e4bf918d91dc97140a18dc05f6783b476b0392f2792414f487f9a47180014c0030000000000000010100000000000000100000007000000f72d099924a5bef78bede4744f855155c322fd4c222df1d6e08acc3890546037b59b7d3551c58aa6eda0cb14e4797b99c1c7dc7b22c404b4d4e389dc1a736bd67150f1f849fa070c53cbfbe68fddd4dcd1acf1276cc8459c3d9e759b70a0a7f217d11178e4acc89ef9dff671e84bd82cb355cbe9d483dec4307dec0af8ef81aab66d7e0d3c5cf447cec636139df4c47d56e074339b5cc1d4a115ca3ce30e523b2cf7dd0d75f10ff01014f557f0e14884ed9368b7c4c3a6b011f05fb13c8068b7d5616126c4c0435d5c32abe6a0763f922d9fb81ebbdeffd3cfa584f811cb3898fe4da32f04dc819770e9d3c07792ced325529ec6e2e6c39f25de2ffe973d9627558c789c183767c407bfe9af003a0aa79c6515c395c7d1c6de959e4a4faa564a7a7c23d99388d197ea46ba9c4f99a48eb69068a7380cb71e6a0d1eb894d66b4e1418d41d491c2892daa860e4e3ed2b8cf785364f29c243a5763fbd1de414e002f143e8658294c99ea983031ad6f32ecb48638346f220737703ca52dbf970e1ca529de6335fad1ceb5eb42144dc3761a409151837a5e170d86fd02792c633a59eac70e8251942af1616ace87cc993cde232183c58fa7f0287be28e1dc9a58925d308fc813846ea67e80a95f30918e880535cd44afdb25466d30519f178ca6c5b58f16e44b28d5f4cc4de7fc8f36cae6936d65071fc948e527f18b9e6392d83509fc1e2c7a9126e539ee54d76361e630ef30f8f3296a51ec84e39d0ef02f48d3c2416bd5ea4dabc2fd61e04573c2ecc88a3a74993168df82ea70070f2bdcf02665ee1e131d1de845e745fd4f6e001471b367152d94218d8a5af01b0cb956bb0e22b9011e5bf5e8bacf935ab30ca3356aa424ee900b92746baa2875bb946e372ae467c699d40b7dc66117cfdf36557509a2922e1809f86461f1cee7903cb8480dd2f5fa816231adedc4a36bb7b7709b0f764b9e9755ee5fdfecb48c48581c7085e4b444912104c31dfc67b49ac928738445b2fc799c976332d6fb6db4572012383f73b4da810bcf6c153467643c0c51231b96044a80a8e9aa96e21823e09d8805138b4a737c11d839f53be6e38e44da5d229c64d5f03e38d6f62a4e0514e3c99e0651911eb8e9aeaf48b78e84af666eda0061fa8990c94c7eb1a2e5d8563ffa84c7d8dda49e0dea76f2d444c787bdaac34bb78ce4f604e1876bc574fbe6ab973bc63fdfb245cc89519219dacb0df36163aa87cfc4b422c7ae996431a503b7fa80e42147c82393640b55f0e3110a2d13c5e174d06ed1e0c39b316f3687730cc0c41ebb664c622520f73c992ecb732ae3d405572b4aab257552630361889ccb519d00ba34031aeab8fd8870b8a71f4c4b3cce48378a8441783a21c7b9909439093dd6e29930d949b44e908a1db2918e81b641548beb80627ca7db675cf92b6fb1f0cf8b7e2a63c358ffc043ca94ec736b6b382cc7a36dfb1460f71e1cc37ee6d7388db265785a5fe4b657a0897e96a36bcfd3d49540f9dd301ce09956a610552c236a164645b265be19cc799f750e21268ef22cdffd6de7f211677e72a75a60f3b4c069e407761ce91a76bf9dd75dccdc876bbe32091d97b80d342f28cafa55c723a4155cba115fe5c41079a9a567ef8084ba59ba783002164f7c5d000feefa5479b3ff87ee8cb926abe12fbea488877d732b34e8fb6defb07be757a6e7222f38068e0776863f93df44e5beb66e2cd135f5c1ef4b3f958e566326fd2b4c1656762fa494e10c960107d952f0a6f0e60942abd005fba2283daba51c771b5a6ad99c54ac3cd6ed1d2d50404b469d1369c67f283b6d23d419c2a245b44d8b23b15df8501f7dbde9a8301910c7acb8e5ebf16b1cea8a2c0110bd91bbb2c554e09fa9dbaa4288ae174cc949455047fe93b2627847b96f60c6ee9c0f54fbe59c8012962739193c9f5b0e4620e84c4e6101ec35bd1651253fd545aef3e044c4c4b2bb266be3d8fcdceaf3cb4600c5c3b4d7316830c7859e9fed835ede7767f65200e46274475c97fe59851a780923c02588cd98bea03040e37df26d419171562ba45020c344b30ae72dc7f6404295c222b3db8492e28d5ecb2aa8064278a91763ba2626521a1708b76ed3fa9aac540a0f367a2a1b58a37403b2ed5a9d394888781afda6ce616736515dc74934e73f4b438f844eaea2abd78681129280b443accf3adfba447fe370713dbfd2c02ab56cf4aa6ffc9ac7985707422a206b3ad8813c4c1ef52f42ff83ba054bc40b2246cf77e66f20601dffce732e79c870252bac412903645248d3389ac489469cd098c57989f37e015f65e1e00d5722a618076911e0e8c36d4ac9b69e9a342a644a80ce435a5526f63fb76e3cd6c824e7269a1b69c52d5d8c9bdecbe451534277abf0066b60220bf166743c956b40782ce08796687fe8c14c7f0a15475a9adc88b7510e2d88712da72e02e61305c480047472bd8d1c08a2a737f7ea18dd898eca52f253bdcba9a6ab0c74d181e871e9491609551afd31cfa3cf572b628f6c14057f68072d00a27b1af9964f32bf4c77c41c3fe53266bebc543ca9215dc514f2d76672fa1bfc0b14b0246f2eaf06cb1535e728e1b90a00e62b3e5b7a649e4332fabd2b7f71225661a0ff47fa25e342f66928996129e1bf0c740c5ad5bb915cc908bc6cc9bfabef828c8eb6f60db3872c8c511e23e92ae7ecce21dc23ca883e70336dc4c04ffdd153e057d5f5b7ae58c5e5170fd5aee20330d138c7658589a0116a386e99af1c27a6a5460a3f92d2ee639673908d877ef749440aa31497a3b16161792ee99754b4a5d79da44aea8c088dbdcd7c15c0e8afdd10802adfd106d00b80c9382695bf85396a2dd596d79c3c680531484454a22e1dee08a4722b0603eaf26dd62edde796f06fd4103ba955fcada676d593ac7e2065bfce047e7df9b68cba59df61980eea519ee19b754c06cc576b817dd6b441235e2fc72d269c830165c189f2381734341c3eceb25f2d51f8e16b4346a3996ec924c307369957ed2c77dea973ddf0ae306eae20e3e056ce23dc7e4c693b039f66530270fe2733cc85485641be12ce582781b36778e465f5a9aaab0bee010d6ef20095dfdb90fa037263e72be786bb1e03634ed1063b94ff51113795e4afc3b28079ef787fa4031c198b332f390a177afcf9a9a9eb8322efc6587968e240c97f1822f0a05443e41eb66dd83d9bc070150fa51cc7ee67b6992ab8321be5a1ecc31d12d448f9b9e82adeb413f538b4a476ad1f84634439de6c7f2fca7a043faec5a8e36f79e9579543328565f785021b1dabc893c1b41783427abb012d176d7ea1b0928896cbb353d59496a95dd43aa15ee7ce6ba399ae0e0e6c4b7ccbde0c354903d8ec95fa15ee9966fd60d34a74a43ce9e41e59576859a365f1941d8ea643af6a84ab584241a66bc1fb42f14684380fb31677719eae2effe2bb307f22781dcf3f52c00fe1dd83a827a367d78a5f2463cf9300dcda01733dfadc8c818c11687b2a7870a8a6c2ccf0c95acda35fa45ab3340d07a56f8c588b48a5dc52532235fe67ca1a86ccb60c6060fac53e28323d9bd3f87ac5950bf13ce49c84e81249a27446e1dee42d74f056aa94f0a0b594be1369c259de878b8cd78d7527a482bf329cbff1292777dcdd90cde0a8f9649b93636b808114c3d3e49dd1ef52e20c46ebcafbbb48bea0851e544dfb853954ad2c04da1abf5e2da34f8f3e99c8f2a128ddcf7bd5d70f15c5b511f85fb953fabcf3cc3973acfcd1a36beb470c743567f6f2c4a2a8b222d8d4620f30204a747f26b42d00086646cd8e4872c32c7cbfc7fac55b6de2dea5973b312f65a44422b73aac52ec7d21736e0e2f7b8a93e6ae7a24ceed88939b367631ee9fb5d885005e74bf99e9d9995389fd91f0cc47a636de6343c106377e05cca359ded39fe69a64217b5c801b31936a31abb50a0c05b43f35a02f9c68d85555900e63a0cbc76b6fce68a6d895b2e51fc2734267e12ad55078473f8c583bd9838ba7a562c1a460ae9a3a2e95699b15ab9acca3e847498b392d1bac855b20d557a8f29b0ba92deda27d5cfb7017833726561e490c7f166adb40704917ae63b81816cd2d43528f01a7469f8aee00391b49f3313440c3d9bd92a8819cafa9ec955466e79e70ad03f93882149e8c366a66395b17dcca314d62e1fec865bf899f32f92064dc096d8951fa6958ac2ad8867853a6499d7be16f232eed83b02ad8131b885ca89579ea6731231e61b7d2a6ecf29fcfd5539049f613a7a12b291d9431db942f6952eb0e38edba1673f7d87ea81cb4fba33c99031e091282f1bbaf402a1370eddad35872e3901463996fc39c45b356c8cd09402d4d547cd749921e483d58a7ecb33c9d34858a79ab2b7c4d94fdab66db17ef4b3f13f783e398a1f9b0ef67ccb7fb2c9dad8571bd77c8eea5ff21b6e148e4d6378f913f3745f2a2dc4efbb1ab16adc9defd20cbff9953da0c708deb43a4ed5ba26af612c1d9e35f7c1827b1f82683ff15e9bc3d59260cec1c31bdb0693804b88dc28f103f244d0f59d5f50bec58b064d74f6ba1100d03a2807ee7ccd549afa376d15f2b79d838d48201e89b3e09b742fc34356adf22babd23d7d5e5bff448f0a1ed20ce2815e3046084c8c5c701de0674dbbd763a5bcf2c3284dbff6adca22c7e67ceffe77f72e1dab6234058e52b08e0de26d643bfd5dd39d0b399219f6964663f215eb5e25121025ed3bbe5456882e1c52dabd13b70336cb79cc65639dc7f84446a63edbd6c32b3cb9aca4ebfb9ea8e31da7819fe4019bc2b445a99776c0638a362c5a75da665577e557647f0ac85a2fffb000d9febca378e331b731f5914ab09d2704446d8e032474a1077eb4a501d46cba4acfb0879c8172ed24bc4ca6c465e74f66b74d291483d0615585bd30f61baaf318d9b20bd27dd0c1b620aa2bce4eeba46e281561a51e437ffe2a377f3f506d30772196227d4bb1d318f6f3df805d6f2c71261be6a660f6d294ba692b89da5e759503cb3703acaeb0220dedea938c13e9e7402c18eb5d1b6d520cfb9ab9908b8c968402c9cba602f77e7a183a6ea500254c4c76f00b64cec3cf6ca35e24fcd70447d179a23c7ef51728aba99f9ccd8d9d44dfd658ec79e9330f6bf8bc88ebc31247a61b444b05ce74ec5f2fc53eead3bedfb0abaef5ae73eb548744bc5781c34762840cd69019d31ac3f15f9ecb2ef5378d857320a1375e7da07265cf74830944c1c6fc3257530f2b0ec8edb958f313e4e88459d0129b87ffa8946f06719ccd0316d3463789169f4e75d3d320b9ff3fae7777f3efc0b228eb8310fd380ba05b9badf355b638bdecf7ba3d0ff195deb1894e05578de40fc6c1558136e53e1c2134bee1e4edb9b23c0d661505e207b2db5267d9e4c0d452fd5d75ad043b5f9a3634eac78a5410d9c9e8c1ed072307df93332a1a115af9ea2fc6d809fe37fdb20bae1767e8492d78c32ac303ebad6d0709c985a611bfaa88fb4187469c10dd48a4e13301c299713a39dfe0d98ec0a305dbc19a4ed428ffbd49d3f34f0fbdc3114847facd1e8f3bf0d816054b1d9b2059a7ae9587a61cfc8d55816f1a897dab2e09b24b3498a9ec2af3b3e14e4a6e03bb394820a88a176f10ffb416fa6796ac66aaa574dc85f5a2c6e121872f64c290b7b91778e1499bbf6e7df3cd70ac3d40a9bf30886624a768b3e3e02d78b237f8a8d76fe01b8168eaad5ef4666ed211c602990c58fe8ce40f66eceb8da227fb5b156b87fc0c1b09619a138193256cde8cd4335e8eba244b57e52c3f7587bb7c9ed"], 0x10d8}, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) syz_extract_tcp_res(&(0x7f0000001380), 0x6, 0x40) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) chflagsat(r5, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) 09:31:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xfffffffffffffc8c}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) dup2(r1, r2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x1}, {0xa4, 0x5}}) 09:31:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3ff], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd, 0x0, 0xffffffffffff0000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x1, 0x200000000000], [{}, {0x1, 0x0, 0x20000000}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0xfffffffa}, {}, {0x0, 0x5}], {0x10, 0x0, 0x6}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:31:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 09:31:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 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"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 09:31:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x8, r1) r2 = socket(0x2, 0x4003, 0x0) getsockname$unix(r2, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x37, 0xc}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x30, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x100) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) openat(r3, &(0x7f0000000100)='./file0\x00', 0x10, 0x21) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file1/file0\x00', 0x0) 09:31:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x56e4ac44aef70730, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="558bc788c53c9ddbf4b33a99b2e416be274c6b4283c91d3fd41b34f90115f9f25c8961674e80eeffa48759a9d7994c148b4c4e94210c92604484328fef998116cd1d2ed888f1c1aa6a31891a5c0f0e72d8860606270d0e968b0ad48695890a34b747dd8374948049ca97ca5dd37e55c1ccbb29346262ef8f7f39a9b7f9d51d4b0cad86a065e6b4995a2d5488d600053c1d7fa91df1cab07ce7dfa175f17f", 0x9e}, {&(0x7f00000000c0)="5b85203725145c", 0x7}, {&(0x7f0000000240)="271be7a1b0622152075bd90dcba5cfad9f830f17f155596b140a232a7de5ffbf96830ea76466e83aad40c2b0ffcd3fe69ebd9dc010b842c9bbedcc0df3d29e66fd64cab807dae8a634c194994b8065b189451cbc21c239af8858067c0732477ac08822a3a27d6c3315820c9f23411d44b4c13aaed712cee6814a4ec13e92bdef93f1e0f35044a6db7d1cdfd4e3694851", 0x90}, {&(0x7f0000000300)="49d4b22e459dc97910120f1040f4f1e444ebe6df41e962bc1d0fe3cba025428133b5e0305f6c451a247c98b1afc3d01021507882894e30cccdf4723740c5761f11f81f71fdbf419e75aec0dab97ca970b720c811539a57deda1062783340fdbdf894a9", 0x63}, {&(0x7f0000000440)="7d7a16224fef694da4b6c4c4a26703fbaac19f6caf34a50a5c91be24d6c7cee91129ad592b6679352646391e96ee2e0bf6ad91eac6e0f85e9d9ee143b5ef62a5783dab8042d79ad3f8e50fbe6f1bc0", 0x4f}, {&(0x7f00000004c0)="3ff406b52ee6eb1b69b6e898b31b570af77604f745c395d5345f8712406a4f4a5608b95e25fdab204ebaa272c8c1455992cd871dcb007016457f2ef085deaa65140d82a78149a1b7b2799e4b92bc43e49478e195b006247e8a7f9dbf54c3bf0e0c29342040f224", 0x67}], 0x6, &(0x7f00000005c0)=[{0xd8, 0xffff, 0x6, "1e64530a583f5a014c73e336625af897ccabb0d9ca037ddad9e9d8cf1ecc727bcbe1175fc2339c446d051fcbd3feb933f36aa9152a86853ef7eadb8c19894541eb9390500c2fd01ab0c6855c8b11a12d2375ffd6aeeb7c0c7fea77902a0b6a047a917888b2538bdf00fc304b00b82c93d51e730b449146cb1c8e94f2aa46ec181a68ce5fa2dbfec25e0d536f28ba925fe44d8b52278b161af43bf8f52fc3d34696dc49cd8ccccbd73aa00ef465d59d46b297c8d2acc78ab9f3274b8e7ac83b0878f4"}, {0x108, 0x1, 0xfffffff9, "585f0c6dbc889e3126fdc2f7ab72aab759e6ace8a5e5135abf8d6145805350dd3015de931ef623e1a04db84c47acca3b153f70afe1c815c75e0005aac2ea14c522d92e06d2258eb9305229e7cebd32f7a1edb686609d91cc1a4823b55606b7a40235baccd68c7aa897e6cb890bcf98dbe50dc973e75b8d5a156c6580e04c98a9286d10e211d61183c10f017a1d0ca08107a952dce7450ff8ff63fe96ce1a445e1e7da2444008979aaa72fcddbf3dcec0af78074d51c7e3c3655a571eb7e573ccbba9654b5b668b573684be20ad8ace854b0982c931f14217eb2d7d1df0e6ba959c7307eba139db8cb1a293a524b237a1be0103c0e7"}, {0x78, 0x1, 0x7fffffff, "8e1b00d79247ec953ba3058298462e759b37a741b46eadf0961983c8c6dae9ac5f9cdacf90017c10a8261560d85e4854340d2356b4cc57402860f9b797f72043cf9e95ac8ce963820173ce6c0844a692aaf7f906433cd3395e42aec578234604239438cf"}], 0x258}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 09:31:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = semget$private(0x0, 0x7, 0xb6) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r38, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r40 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x2, 0x0) r41 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r43 = getegid() sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000004c0)=ANY=[@ANYBLOB="ddffee0b000000000000ac3fa01bdbd8dc45a8132ac3eb61cbc407e69be7114617e82e470a269fa25353a05a14f61c82eaaf7ccdc35c1a81d3ef0bbc922125cbddc917c6668bc0755f3085478008865924259a3c13db96bd8d43600fc0d535099d10b824c9df2e10956afbed447fccd5b0810000000000"], 0x1, &(0x7f0000001800), 0x100000000000001c, &(0x7f0000000600)=[@cred={0x0, 0xffff, 0x0, r41, r42, r43}, @cred={0x20, 0xffff, 0x0, 0x0, r27, r28}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [r23, r40, 0xffffffffffffffff, r20]}], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r48, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r50 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r50, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r51, &(0x7f0000000440)=ANY=[@ANYBLOB="00002ec93924f4c368352f6275ca00"], 0x9) r52 = dup2(r47, r46) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r54, r53) r55 = socket$inet(0x2, 0x1, 0x81) r56 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r63 = dup2(r62, r61) sendmsg$unix(r63, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r64 = getppid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) r67 = getegid() r68 = getpid() r69 = socket(0x18, 0x2, 0x0) r70 = socket(0x18, 0x2, 0x0) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r70, r69) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r72 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = semget$private(0x0, 0x7, 0x286) semop(r76, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r76, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f00000000c0)) r77 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r78 = getegid() r79 = getuid() r80 = geteuid() setreuid(r79, r80) shmctl$IPC_SET(r77, 0x1, &(0x7f00000000c0)={{0x0, r79, 0x0, 0x0, r78}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x9, r74, r73, r79, r73, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r52, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000e4ffffffffbcffff"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r45, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r63, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r74, @ANYRES32=r71, @ANYBLOB="0000e4002c23d5bbdcd96099f89abe23d58744f9a7937d4defb18c6686f2572cff6615d3f240e6268fb36efa2a2714709f815381a64ba2aa1c9f82d90c6d9af4d6a3"], 0x88, 0x10}, 0xaccff110451b3cdc) r81 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r28, 0x0, 0x7f}, 0x4014, 0x6, r68, r81, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f00000e0000/0xb000)=nil, 0xb000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 09:31:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 09:31:05 executing program 0: 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) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x8}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 09:31:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 09:31:05 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xffe1f811fb5e051c, r0, 0x0, 0x20) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 09:31:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xffffffff, 0x2, 0x0, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 09:31:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x46558ae861842580, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000100)={0x1, 0x0, 0xe0, 0x7ff, 0x3ff}) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0xc) 09:31:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) accept(r2, 0x0, &(0x7f0000000380)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x4, 0x3) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/80, 0x50}], 0x1, &(0x7f0000000240)=""/254, 0xfe}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$getown(r5, 0x5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x4010, r6, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./fil|0\x00'], 0xa) r7 = dup(r3) dup2(r7, r0) execve(0x0, 0x0, 0x0) 09:31:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x50}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x9}]}) msgget(0x0, 0x1c8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pckbd_enable: command error 09:31:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18a, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00005e91eae5d40000000000005468b344000000000200000024eb17"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) r2 = semget$private(0x0, 0x2, 0x84) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x2]) syz_emit_ethernet(0x1, &(0x7f0000000100)='L') pckbd_enable: command error 09:31:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff26, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) semctl$IPC_RMID(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r9, 0x10}], 0x1, 0x0) dup2(r2, r9) 09:31:07 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000480)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0300131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 09:31:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0xddbe5affe02841c8, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:31:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffd, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe0], [{}, {}, {0x0, 0x0, 0x0, 0x5}, {}, {0xffff}], {0xfffe, 0x0, 0x1}}}) clock_getres(0x4, &(0x7f0000000000)) 09:31:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffbeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:31:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="90831471deffa12b74589b66da0db1441791b0da784be4379c065c213bb674b35c8bb87e8419f8e3", 0x28}, {&(0x7f0000000100)="cdfca4cc4f7fd2c38e9cbf626bceee72a91ef1bbd71c78babb4261", 0x1b}, {&(0x7f0000000140)="d9b26935c370f90e5a475ee07f9d4b580122133b097a60fb010188d634a0d428440f77b3ff23a104a6fba5f46b1ed3348c87f21ba33d333cf61ee854c13fe6d0b61c33e6e1e77ed9a70e8ca4c47f82359d9230ca8df4eb7204d5f065969d33d81bcd2011c4667437056208e5fe39f493bce2e426e3b8b840bab758848e6f6154d7fb46041b6f69563f83b47e33671b314d281a61b0d1759cbc087835bdc4b577d4c8fd4fcc66b5bbfc2d362e0ebb041140fbe04472999a36c193f7f38435d01d47ca1787c28552b3b767d7aae5eec2d0f576f35ca0231533bd", 0xd9}, {&(0x7f0000000240)="cd1b4d23de2c54699cfbb3d83c12d810a966d1c556b2df8cb9aca37b5e1070b6f0a4a5e262e242c51199e29afb113f10ccc40c369a3448e0efda21b2b91b04423406b7b800804e5053af1c5a96f5978382aa441113e7f238a5149b893ad1", 0x5e}, {&(0x7f00000005c0)="1ee800d215f8c66ccfd1231963d3eb0cae3a4ddeb4f6acb56ef88348f55c83a082b34de3f061f4c17907e822b7d43cbf0f95fa73dec37f5f47f705ea868f64aea39cd77a40724c60328cfbface31f200224d7ff9cf28bcc4f61041f257c94a50fb2b8c6d52b6e85e4d35454f668770100f80877eefb826a7f1ecfbc751c1f71aec16fc538b8efeaaef9b617ac9027cbcb8512cf21652ca20a79fa3a85d7e8f8e37f398b89385df0963197ab04d1ea8042edda438bc53013a3e65a72129b0c80ae1a75764d7cc7e797122f3d3f4120c90fcfe1f23f4d07241392965ae6df03eb2f73865d2000f569134f1b36394944f276ba3be1421bc04c4070ba7131579b17b6501302ce0e39704f5946e4dc96dc1861bedd7737b34e98144eb4addd5a5347e2c8814ff48eaba1cae7c52cba7d5db20ecdbb56ff62c6b6f217408e9ab8d08dd9337da09ea92c3a3014b9e00907bfa8281d7295f6d5c1689936f831ae222f332e6f2039b2db50aa443cfb7507ffb8dcad230c91e9d1d43dd49c0391a40cc1e0e44e79c549e007d8d1c28f15ecf36c0300f80d2df37b271b7622f5519d34e91eb1e0d2827381b6e3a89fede275cdcb2f6a96840c0d3f436b07effd5822882dc6cb9a6b16c350c2067effa62d45757bf840ff3e752451b3f1713a7e386cae89641611946ea3a7c93f794ede0cd8517d62d75c72edbc65caf79a768ae21f3f2626a748f81ea698a59ff77df48b9eb2523174d2a57e30c6c9d43a870f27fbd7f5e662bfe50b9b541458263dee75c1de671f98b6322484828d9953e61366dcfea09e2d8a4db36bd467f1a8b7b0bfe812e0fb321a54ac1fb2337d83f8b866f03b32b196b82aa3f5733c9e65bb688e6edce2fa26d33d1b892d96a799cc718adac029c107d2014b98092debde531e2f0ee7d8b2da33e5b7a181d60c484211278ed33e563cde6fb13518312a4435e2a244ac64eb4389d07f750f4df644bcbf136f0a62cad2236d59377bb5283e5c34f3c099993ebed4024a1255cb31153eac1b4954f72ac9a0c4673e144c52fb37522ad8947a54f928d0c5d3d049c3a9737953e4c14a50d200d80c160a56512922118fc409cf7904818c73d3e6ac497651e00716ab33004bfa58f2eaf8ae50e669b44e791c90f5a654a21458928827facc98c544d5c996931f03522579eba0e86f2c5ca021f11758596b8fcf3c20b8626338f207732aa75b452d12aa592282d6cadd84fddc439470742f5267341b40dd1a5945e8c224d5c2a813219a24cf619f6ee92c082882388ec338f0be5ec01ff31ed1a8e7ef75b1f647d47460ddcc1620f2222a3f3e7b6673bf645686f680da513c6790d473df834a73c3834ad5b982333031b70327e70fedeeb5573b0ba999c441fdd900827a7d7d38995c2a2a3e9cf39454991eb5580812d6ceb7e2552fb285e088ff6fb1b32c35dbbb54478ab3f2638765ef11afe0b4f7660ce53b59656e31268a4407e1c09b036fa85fc4a5ed1b492c7f258c929373ff7a6f8d44aefa2f9b64a220fd0280a7174ac355bc21c20166c8d96126c23890e315fcbfb7f071762773513b9bd648a8604078021874cc182666fed7a459a49f7a00b35dd9742d6d09d5f2c95cf3c2b644557fbab67b8c418ebb902b245fe1bd8bf4cca7a427ce1347a2d5c62aa8c6bfb2cc8694d5165068d7b3ceb9bbc8eaa7cc4af3f436945b400ed969225561f0121eae5359c9c394e685c9cac67dc77df656878f5cb0e17d434ea4cb0c873ce8fee1ef2a4d5058e787ecd270fcc0e94554b162e04ade003676ef14cbd36c5d0b94e67287f3d0137f63e87892ddabc49cf6b6164b3053858108af12aac4f9847ac2d854bf3450f081a3ca762a4aeda1207f6f15a9bab59fd6f249f537c88a83bd6d24b3e19d9190f1e556fd8f7ac5675779dfe800972605e57b74e01cbe2271131a91cb2212ca1e51aaa838f315455b4f4d29fcb45bf8b4ce327a167e0572e759f099c303ae5687c513c6ce246bd5edf9791af669d85d3e93770e1780e4f0ede674dc9f46f2118fc8b682640f75e81bc01f092e5c55c0f5ceb2dc00a5d63cd66045fcf96dae4d6917221adc5e570ea8f660863df0ca9de5146200ef1fb388929d30ae69a9297180430cb237c0c335096577c22aefe8ac1068ea96ce8b58ec469b4bac95d75118aa165779114efb11e7b38f444ad91efa50fdd0a0400977417b47e76a899996061d17b448d0d9adece09468b19dabfa400a9a45e5b85f3add681eadb7f861c3e4e42cda969e8e567de29bc033e37bc3e2b14387d5efecff3c78939d559b3c5821e9f85902dacf3e6e03260a70aea05d6c3f8c92d1328d0b0705f652acc24c88f1d5d0076ef94c0aa8166b597af940484d40a7607868ff117e669500b3de4c15fa2f300a4fd778b7a7297ed99ad94f0ee29305e029e3af9b5c30c4306f813074ca8d1df529dad84a2fe175da46a04737127ac621080da5bb4ac16f4ac605f8b7361a26a31d910a44036a5029256b015d414fa39abf87fdfb6bfbb9284448bfc4fefc89409e65884711c6fe6786908a1df563ea2520d233946d01f9d22d97a4a2d28f4773aa6b16773ebf71ae6ef9d65a878360565903dd50dad5df8647ebdb0c432782872856b5101422bcc000a8434fd41b5b0bff6271eaa389777242bbe75bd762252bf078bd88b3d97f59a3a0cb9feda2e2a77badafc8c2e8d60e6f3fd3015dfdd34708fb7d6aac37855568568cf218d8c81a0c96b1c69e6573801d5c96d1e94f25fe5e07e3b488c5d064e8c465622befaab4ea6c95ab28ca3410a4bcec192d443dbe291cf8e4f69b7dee2d13dd293998cf980b97e05b2189e20fad4a5eadbee78e9cff2c798ba9443a7a312fde55f5d99124baae85fb21f9ef2cb86c6d22ed09f6260ebf0de6173c1ac246a09e80bacdbf6541343bc52d820ceb50e44ed7770c95f4f18f39324d637280102e623287f6e14862ca1eaf19dbf02018181357dada80129e29c7026a404d91a137c4872cbc122945a3af9166bf6e5965e7f95be9fa62d42d3e5d83d26718cbcd1bcae1acd542d57c09e00f040bb0d9e34d46d1acf5673b88455b8ca95741879c0b2a131be843c8ff58365ac2bad53d5dda2a61e645b36eb88aed3fb92a35a773891089932cd70bee4af7103d1c533600252c875c2438ad8fb99b03be5ec4b4bf451a5848a9d70ee0a6280ffaecee2aa069acdeff09a02e8147a288618cd35d08fd92abee66480705ee3de7e23e44fe488d45c88535e3e0fc33562d24a0c37a06077b5fb5f2fa2009be5a5a16db6c7a538715590dd8c2d930298e6bb6a36c539ba82b61423d3d9e02a74a83f3acae388608d5985cae9a0ee96d0e22196a05158b297554a77e654f9a9c25330e237881ea50fcc373a5fca08eddfac1685526e4f9eff5eecfd41f93a650d2ba95dc39366371bead60f448fd3082811ece85ba2fd3b997ce550d5bc04f65a6365288ed996377077d4a9e7f7c1fa4785a7d8f8ae5d59129fe7d4151b2c13a7590c9309c78636ad4f7fbc848d7749bd3bae9ac7606d6dbb50a3a4ecba45b3f825dec846d33e4825668561bf0d00a6e10c437703256713d6bc5b7c723acc5431e30edd51ce0b99fdf7bfb1454a60ee9a2b6bdc2a33dc2adff61a82feade4d91de8ee768b17826f2109893f3a1134d02a340f594b9899e30a05ef1dd60ce711074afe598b3099dea55ea48d0da2cba8c22e3c83e16ef58646edb61fdc344bd6f68301bf896bd81f85c526e9da4740ea8723c7f28e5bf2278d1b781231b4de4caa31843753077d948c76cfb55d91122df93101e085c4954c5a43694523cabb75f219afabea5c247e7116298e51fe9fa16680076902a8ec127fe34295cc7c52fcf45df09dbd8e0cddefd13e8e0157ee12ece47f7d1fc69943e4c81cd3e9db4d154aad7c6aa8659442dad51ff917a53f9a6bc2bb52e1bf94f0ea56250a9e4e03830b8e38f1cad90209b9f420b6b25ec27b272c75b138c8079ca197298c21042f10609efd310f8a352ef354b95e0dd7a87d8959cedbc1d60bd314a59426af291c965129e3de3bf69f33b0faf6891fbf21613a8d63cb8e5bbf73086344090d7d01ae87405220d2c5f7cae2ce40145decf88138c9cd0ef729cc4fd48124558cdbe2258f29917eb93493647d1ef90440c4b77632659bbafc8cc2ff4aa19aa28e3dbb86d5396cccc30e2523a5e00d52e611618c5813b04ffd430ebbd4bb8e10e24ba861f597623ff2204efbdeb71da260d46931a90ae2420b0d2d0b3bdcce7f873bbdfb3e9542431085fdb42dbad76163bde476273696d70da5a02dbec026f4b51c9b99fed0eb492b77f70567bf000c0160494a08b266319f283315a9a1c835d1df726ad433c07f79bffeb4ec2053ae19984eec4c0e38c4917df8f07e96f8a618528aa1a3672114ae001f313a9a075333afcffea394a1e603a30975ef0b7669c3ec135244486bb49a9af4bd6ac7158a546e6b9bdaf21c7c53aef0d6c0fd513ec241c51669274059257a99ed595dc05f67c0ab0d5a9e82dc1753179e696c3bcf1127d6bec030be26eb966a675def2ea7455ae57db412bc4d3ab9956b105c00ea8731e7580f5ad339bbd5629480faa5685723353085bd89f19ae448dc1757c94e573e2114622e41364a89a1ba820a922b109969b62d4075c708a6d158f89700fb2c1e33d78fd6e2803431231144e84f78f354be021a063aedf2188a76e8aa55cc88535d3da8f94f24c0ab0522e6e72fca8dc0f15e4e54b1df451202e27d09f43d8a67ae989ac879e02a25bfd3c69d90104b58edf5645fba02d442f10a8760a4a6a23732da8cdc856bc006acc36a10c229c786673b7fb9faa47ca13696549454368e837ecc39d8242c0788dce42b7a5b5e166abf4f6f37020130314ead93ee836f888457fd373d7cbed3b686c79860f65b8f3289104c24fc4d81ab0a73cba2f93c2446096dbe06328e133183773a51715dd77fb22021dc68ca6387253615a55031433a48c559163b43252e49c6fa105c0a130eb55479fde93ec20d88eb5b1cad2169cc203fef990c39d62dca763806e9e60c8eab8bea4025dfc343ecf8ccd2f832c39bb5b3997c452d0e4014692d054db5a1f28406488b3b5b32eeb741ffb467b7054abc2ff39197c26442c7309d556a57fb6eddd6cf309f8686ca537e93ed92452de6f2ebc64fa9e67acb4759c9886ca506ec813b8df30e2594f31b5564334693083af03b6f3f3974637b5623b7a8436dcfdc6fcada729cb5a9ff795a7b242074b1a00c63b7914cb1024f6388479b42b71e5783fb91d8248061dd2c76d30fc9b947a385cd58b8d896e77668753be02c4daa90e2e45fda83863c040844758b8f339f9d951c4861358e44fc747f94d504b8f1ef48a364dcf352963ccdb23236e06e32e9cd76853823d4d52d75e6db8ac4f37b4f49d451ace747f26b99dbd338f07118f4e6bae5be79e0b426d76df2713b5055f9cb3b70236ee011571c2bc1f754a5f4c207e6348ac186e4d3a83a4c91df78516f00e96f6959a068369abfc79e5097762f456dacb1b0d4b7aadc9866e365869aebe80cf2013d9bfe054230031e54f5f8632a2a34dd17ced09a16013d93fdd354fa983f90201e7e86665ed32cabe5cdd57e7509925453c6db69d240f80b356bcc9e9670c3719420f4f35aebe8eb41e5ee51320fd71743e5860ea0978795389140afde0587535c55381e0dbc099017bad1285c1cbc83068a0f19e833bed0e9a69e5fec05544b6366c092aa086e17448c3d49ec7fe0e09bc6091d04", 0x1000}, {&(0x7f00000002c0)="926fa1bbf91a9a8185a57fdfa14188d4c6e93984bc07db843afb7876e3d42c4496c8f0cb1508974e", 0x28}, {&(0x7f0000000300)="da5dec1243a37e8b9dbe2551ac66930f5b1d173b1e0268b4a91680e41dc884946dbf0457f9b2494471aef0837ca32fcd33acd3c5b1855d2521bb30add2917417a4a2a96a5f152822509f8289372e4cdc126e703551d4f5e87d6972b5703849bd88db16b6a44b031d", 0x68}, {&(0x7f0000000380)="d028e283c14d96fb289703e13cb254443a32dad9912fe7662d8b516251be8a5dbf6c570eeb3c4c2373559147d1708cbf02e63cd8d8a26404cbcd2941cb30ea4e44c0c7c0d08e41c4644cfee79741f3378e5939b08a89746358de459b46aac3a496a0fc66b5231bf2a4b0cf63e4c0447e570561fca33693d774dce2da12268852d272186c1ce754dd22b422", 0x8b}], 0x8, &(0x7f00000015c0)=[{0x70, 0xffff, 0x1c000000, "bc77366586e75d6acdddcddadd59f1c117fc956ed441220244fffcd0dc0d504e1c8c3451811f9bb808f29db109549a8e1bec2d988e45009c6bc3959b670e800bb6229d520bdca1ef27b3469bee11951ba6b06a22ed8b10a6f71740a3f93d30"}, {0x30, 0x555d9bb7e07d0847, 0x5, "1d66c327a7961d9c731ef999f529c84bb95b0d5d9a782f7910821f00f6"}, {0x60, 0x1, 0x0, "3acb7d5ffd0856132d6c5042c74a8aaafb9bc19c1ab50d72efa3a198c9a07d3b63707b6e633e4e262f616e704a1ad3650c4b868be12015195cc96d6f8d49123add1a86152bc0f159100f04dee596"}, {0x20, 0x1, 0x3, "44cd1a6cad6d2289f12c0f"}, {0xe8, 0xffff, 0x5894, "3824a0e9e91990e8b5782949621696528c3ba8ce339e6085e5c70906a439de5b5321039d0b081ad4422079e08c2def4b9bba1d3ead717d534adc6f540426b254962184d7663c0b7f3b3bc4a27f1369671473ef78041b20f8db24d8be253c08e113dcbd0c8b269bc011794e6af2ab72ce7048bcc5fb8b8bdc6a1a215adf620d210e7d159859967f662fd30f1fd6549bcbb3cdd387601e36261831ad5ebb343cedbd54b48d49e568829da2a117bc3307146d5031d56472964e055a46e3ccbe8d65ef40a351e6ff9cbd2b8a06732b5686b95085b966bbb2"}, {0x108, 0x1, 0x2, "6d39ab2da53482596f2d672f42d6d202d273c28a6f4898e895ee3853733f70cf6eef99decdee08aa6b2006348c0ec77ed99973a2054b0d576fe4a9c059f623dba534e9c27c778a78d96a88f923d9aa26659aaf3fadabb6fd5bba9e54789e6e2d35abca59d1306d9191c57e431b7079808e4e66bdc6d89bf73cd8e49950c57e41cd46dff87aea9d3bd453931049041521bc095b03a9105f96da9e442d926a2850ae63ad94df77f9360e8777f05321abe8d82ef5fd8ee63b8a31bd2860786ca2f487cefb0d47bb33d85dc9de22c8fe634bccceecdfa6b2052d99e074236bb36ac828f381d85975adf0637f3fdc87ffe56a6b9da0"}], 0x310}, 0x4) 09:31:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x3, 0x9}) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) poll(0x0, 0x0, 0xa39e) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x1, 0x3, 0x1) setsockopt(r1, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) recvfrom$unix(r1, &(0x7f0000000180)=""/126, 0x7e, 0x803, &(0x7f0000000300)=ANY=[@ANYBLOB="1655b73c9bb8f10ae1bac4709728151fb3963d5c658e98dd93f032aae2c5a5bff75dabb45271ec"], 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x8ccf, 0x0, 0x2, 0x3, "000000020000000100002000", 0x6, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x28, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e699319296489e6d03d2c6", 0x19) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x3) write(r2, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0xffffffffffffffe0) 09:31:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r1, @ANYRESOCT=r3], 0x2) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) 09:31:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x200) openat(r0, &(0x7f0000000240)='./file0\x00', 0x100, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000380)="bc"}], 0x1) sendmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000500)=[{0xffffffffffffffc5, 0x1, 0x100, "b4ff8e3d6ae7587121183b434014acc82a24b9243b9ddd1b13fb3ba6f6d58df07cc0916bfc767eb4e7a96d373704d702b630c8e41e2ed74cfaa0817cbc9ffb48d8297855e7ef0799139a542c6704a6e426df31bebc70f185cf7e165c6ecd6d5525af48c34b2d"}, {0x88, 0xffff, 0x8, "7c9eb5581c8cb7643298241581ff41b7374247a8390601e7ec87c0b8282407e9cb6e83bbf7a1c96339c3b74a80e6fdea2e3de9e35b431f12d92d9f5857e04fd76532acbc158823027d543829d764afecb782775f2730ed68f49d510400000024554c22a0bce22d08e8306bea986eb97c9ef6"}, {0xa8, 0xffff, 0x7, "4c8d6eb8ab38b3b4e2eb44d58ee25f15163d2bba6de29921478b42efa03440db9e629c0326366f3b45b3fee5d77de65ccf4e1b3c0f36c814f677ed5a68d80aa379520ee4ed388e0b119bdc52c1a273c72062b48bdb4244fe58865502cb6e627c56ce06e84f04b57bcd468fbb3be19c94f8a70321744b5509d6f3fb889662ff9f5d982cd08a24223881cc45fdafcc6453d3b694"}, {0xf0, 0x1, 0x8, "2cfcd3dfaaa99e349bfaab8a3d28a0785d30fe25d6846e4a6b210af49f6cb336f49a345adb4d48ae2953d5002f832e541ecbbc94ca2f6eb7d67f065168d1be14cac9dc7cd319948b02a888f53949631004c006d9ff4d7645a9adabafea3b4b76f01af0ac13969a4226533dab6fca959d078a2e29001f917d15d05499ecdbb5d06962fa1ca2d071495c4a99e3b48f8c021a936c32c5ecea66c21c113265d3f7dcf3cd39b7d7676188892d5f1794c85036f9120b2e3a95ed490b4a801b631bdc48c4166598c9a30abd454643cc9920d3eb13367ac2bc8306778d6f9c"}, {0xd0, 0x1, 0x0, "d128db9986f3e6f107f6c43d58d42c4d14ec61f52098b635b3046be704682bd56dc48bbb1bacb6f71fbc8a58e89cce2782d3168983eab22350c3f4a5c435a40afd649f082792fb796febca936268a2af00fd90727580162f7ec1efdf9760360646cd240ff30cbeb69a69e3294cc81e330b5bdb343bae8add25d024c92de40ec2cbbbf901a04f751224ff02c17100ee9642d3842581975dbd49f835f65f6a7e0166523e392b58789c6a2feef940d4a9085953e8a8837b874ba82cde90645def57"}], 0x368}, 0x401) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 09:31:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, &(0x7f0000000180)=""/58, 0x3a}, 0x400) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 09:31:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0xd33, 0x1, 0x0, 0x8}, {0xffff, 0x2, 0x1, 0x6}, {0x7b, 0x6, 0x7, 0x1f}, {0x1, 0x60, 0x40, 0x2}, {0x1, 0x4, 0x3, 0xffffff00}, {0x4, 0x2, 0x59}, {0x7, 0x4, 0xd4, 0x2}, {0x5, 0x8, 0x29, 0xfff}, {0x3, 0x5, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 09:31:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) pwrite(r0, &(0x7f0000000200)="104d54fee7ecd82029febe21b8763ccd2987cba64d0a3e59a8bb10feea2f9c743f2cccacc1c0927d358888bd55db7406e04cb496dbb7be5387c1064c78acb1abf7059e52d11ab10725dc258162f688459978a6315a11aa5fdce29b4abc64c3cbefe7a9cabb638c461ab94232bd7bd33311964e4736c8673cf8086b390980f73b720025dd1c806ec5015c16bd078308b0cc02e759b4a791f82a30be0ecba77eabacb24ae35ed4872dd822bffb540be9289a87d25efc3efcb09efa28e7bb946d8fbf258ac4f83507154730", 0xca, 0x0, 0x1) writev(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendto(r4, &(0x7f00000001c0)="9c2ea9cd6b", 0x5, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) read(r5, &(0x7f0000000300)=""/39, 0x27) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 09:31:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = semget(0x0, 0x0, 0x240) semop(r2, &(0x7f0000000040)=[{0x0, 0x8, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x7, 0x1c00}], 0x4) 09:31:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4012, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x114, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 09:31:10 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000004100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea5daea156f9a78055772a0202c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014463a7d4a468ccc49000000000000000000000000000000000000000000000000000000000000000019317d87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4c30fa72a00d0a409e2d26019bf8c6230791a3501e6bf51a031d80e7d094772d6da658b27bfd3ef770aa02946cc5915fb992165aa2c1b67627c574a511f02fe9949ba23f1c87409b88064e872c13a98dedca348c01b91c6f70ea4d170748f16f39b20eda091c1f1881448abf61b9747a5ba3dd9"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ffff05d7caf5da5ed41960ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e07933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d0135822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a00000000000000003a78c4f6fb66535fba4a3afd1cbcbafee90ab70090ac03edbead597096ad943e"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) flock(r0, 0x4) setrlimit(0x1f, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r8 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r8, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r5, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 09:31:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x7, 0x1ff, {[0x2, 0x7, 0x1, 0x7f, 0x6248, 0x1, 0x2, 0x80, 0x8, 0x7, 0x7, 0x0, 0x3f, 0xffffffffffffff7f, 0x100000001, 0x8000, 0x7, 0x10000], [0x1000, 0x1000, 0x100000001, 0x2, 0x2, 0xa9, 0x9, 0x92, 0x7fffffff, 0x8], [0x5, 0x4, 0x100000000, 0x8000, 0x1, 0x100000000, 0x2], [0x4, 0xea, 0x2, 0x100, 0x9, 0x2], [{0x7fff, 0x80000001, 0xfffffc01, 0x5}, {0x100, 0x9, 0xaa, 0xfff}, {0x0, 0xd0, 0x9, 0x4}, {0x1, 0x0, 0x3, 0x4d2}, {0x1ff, 0x4, 0x0, 0x9}, {0x9, 0x7, 0x5, 0x1}, {0x8000, 0xdf4, 0x5, 0x40}, {0x4, 0x7, 0xb44, 0x1}], {0x5ca, 0xa96e, 0x5, 0x9}, {0x7, 0x980f, 0x10000, 0x80000001}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000040)='./bus\x00', r3, r9, 0x2) 09:31:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 09:31:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5ccc) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r2) execve(0x0, 0x0, 0x0) 09:31:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) r1 = semget(0x0, 0x4, 0x100) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000140)=""/106) 09:31:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0xfffffffd}}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="c78d0feeab7b1dea2f90dadcd7afad5b86fcfcfdeb42c63adaf184ae9f756a35f11d0b9c6d478adb35e00ab0eb47b7237c3319864d9d24f66b74e575e2df95b875dd71c9f36f55e22fb0d7933c524bde748524dd693397fa680ca72647bec3daf21c9ed460913b8b3466dce47e9dfaddb68fbe9f0c232c1b6d1ec71f394709028f198d5795e28aa8ff6b341b5e6aa162b350e880d8e04c0a75cb609954b378b92d955f47c6f454fa6c59177ce7e3b41782d05341e3e4d4b9fdacbdeef81f1ce486dae2b0f5e8213217ae3a2ad38eac0a1c4577494cf75ea48e9de5dfcd34c9bb8900c481ba8acf66622c9d51ed3a476982e270d756411ec3b2ea7d74a4", 0xfd}, {&(0x7f0000000140)="d41aa89ba6f874ffd47ec2e91092c51bf6ee6e1d33d9169e484dd8d7097e1a", 0x1f}, {&(0x7f0000000180)="a35ec787ccadcf40df4170076f039bf8f57416f0c5f1d938a03e1e527f2ec487763355f12cf45d9fcd997c5fc12bd326b45b7326bd58b1", 0x37}, {&(0x7f00000001c0)="1aac5cd61b6670ecd378c0ecd6b8cd7c71c4dad928ff9f918db2a7e25ef4c9dcc0fb44", 0x23}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="3000000000000000ffff0000000000008e99482ee45dc8442dd77539f34e5861fe04a005b3c3540c504e1b2f000000002000000000000000ffff00000000000001a73671fc9db5f35e58031af6f742b87800000000000000ffff0000030000000202761518ca2da6d9ee0ff511adebfe9f493e5e3fa183e69503cb9d5cbd851db2d71643302a2cc2374003ca44f518c200260272aa646979e8a068b72c7cfb9699d00322458d0a5c7605483e53a400d15eb62b5ec1f67798009da17e3456fcb7ec00000000000000880000000000000001000000c0000000e856424fe05772ee818e38bb627e2c072d6420c2914ee9d16e70f8f6806f8da5d68d558280ba5c88b8e2145fd69011ede98b6fe2d2c707e2d217635b2f99b29bdeccf7349c0dd8188dddc268a4b524771ec0e59ec1f9e2036450f48b40fe6e2e00a3c1ce91389c2d5869a3000000000000004800000000000000ffff0000060000007683e51597a9b944709d67900813aed507c8ad88d21ccf42d6a014d3aed277591022a9314bbe3ddc9a4a0c79a53258853cbc0000000000eb000000000000"], 0x198}, 0xa07acee249534f14) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x0, 0x4]) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:31:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 09:31:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:31:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:31:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000005c0)) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa78355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r2 = getuid() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x4}, 0x3c) r6 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r12 = syz_open_pts() flock(r12, 0x6) fcntl$lock(r12, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r13 = syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r15, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r16 = accept$inet(r15, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000640)=ANY=[@ANYBLOB="5a09050452651096c90000000000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="0040d7f89c0001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="0000000030a900000200", @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="04000000"], 0x96}, 0x400) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x2, 0x4, &(0x7f0000000600)="8a52b9152d4daba7", 0xfffffffffffffffd) r18 = socket(0x18, 0x1, 0x0) close(r18) fcntl$dupfd(r17, 0x0, r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r10, r19, 0x0, 0x18, 0x40}, 0x10000, 0x6, r20, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) syz_extract_tcp_res(&(0x7f0000000580), 0x74, 0x6d) 09:31:10 executing program 0: nanosleep(&(0x7f0000000640)={0x0, 0x2}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x24, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) shutdown(r4, 0x1) dup2(r4, r4) shutdown(r1, 0x1) dup2(r3, r3) write(r3, &(0x7f00000005c0)="12320573af8c65", 0x7) r5 = dup(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x1ff, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r8 = semget$private(0x0, 0x4, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r10, &(0x7f0000000100), 0x0) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r11, 0xb}], 0x1, 0x0) writev(r11, &(0x7f0000000d00)=[{&(0x7f0000000940)="1f81cd19c57bbd99b569702fe9d95c5fd16902d131a04ae326ad0db8aa02dda2989ecf819d6fb769f2394c5951e75dbcf561bf56037363a652539b53394b8313103ca3e869bd7874ad38208c108791ede3f5b7aae2d024df2aefa1a08ce66ac1831dd1f5296bcdaff87a4fdc4f17f9b315ab4845b6eca768022142771301cef6a3"}, {&(0x7f0000000a00)="eb40595d5fe721610f803cbe7dd7ae471c014f26a9a237b0643dafa5a780fcaac7b92b3c952fbda620565505676c4cd3e9e51f3fc7c40e581938dde8e20b32ca58624e8cd0a7ad08e8e46206f66e71c605be27b3f0f3aa4d742ed03bfb4e0a3f23d9ac1cf5feba26eb8d3e38fc27e8aefcb2127d7464c5665edabdd10904df1156fc0d6ae5f5e17077f46cd78bd947f766a67ac9549d403cc898403dd4c422971145cc44ac1730d6b52b948362c0e975"}, {&(0x7f0000000d80)="a5e7ba62fcbba381aa3a638161f6333c8f36aeb15e197a470151a08946a77a60dd3ad490f61a1d00a6b4c73e"}, {&(0x7f0000000b00)="c8e2174583e1acc93298a2fb161ef1e9cc5f53974824f27843f79c13c82b71eab00b01adc18b27a40656108108bde9e92917e78b840b567f798cf0090a0b73a76af06416a6a6701706f8cfd419b446521672b6fcc255408ac831efd4ceb7648707d1ba8f2dec21b43cc7362ab38cbbc9d26d552e545ddc162d79f8df164c6018d4a86b72ca26658cb93e70bfb79fed945bee6b57650da4584d06350fd1f189"}, {&(0x7f0000000bc0)="a3f3f7f76c0e55b7e7ce7d"}, {&(0x7f0000001680)="014028dc98e0d641f88cf5fdf224fb408e127b23fe8ddc5b7ca9c80dc1871398de20b0f9af26a82156719c9f133fe527dc44d016b7fae76e6644ae8ca5f540fecbf5e9248a02dc8ffc67821eba4ec265141646aa0379d0767cd210b7986fdbff83ef9024fd2ee48a6bcb36717db48ea853be999ff09a0b503538585c6acc9fd491035f9d01fbd6abb81793b36a717a615ed65007179492e86d5d82a7b3eddc988694df05b6338cdad98a15a1ca432013020eed06d9116d393ededc371a84a30cf00af3fc0741eeefaadfb013db9fcc14273155779064de19d4aa50a626334daf3f7e4ba3232f64153260bf6d697e5918d1f11e29fd8664f95db47381e2bbd7a9d2aecfb14b102f4af738c31998d530948fd1e7d5e581c53947eefa67c4f7e223f37f05267173bcac9677f7d24ce561bfb4d31f6b1f9ab4e6595299854d10f1f8a451a8967c16d5a54070498e9dfcf14d68b0eaca9502f648668740c91620f53c2e68b486e7cc1210b45197324faab5a8433007c1fbb35a780ecd8b20e75e71ba4e3a78fb9cac3d8dfa709cdabd60ffdc64c7b210fb1a761eac09b71cfa11ecdb3e99abe0fe31b1938e2224c0e2688ca57b9dd963e763fcbf727c852cc0bb2ded7355a6362bcb8ab031dbf1a4638c6f5317f1b8b4882fe5f445ba61b9d0c588f52c0ebdd982e6e457a6c4b35bb29adab89fa394f24993476b0d0234d922afd16f8b88eee07e3e112d2a4d8941384643df7b8c3dfc9e6dc56b112e6377a5549f0201e5003c32c197f2b240ce11b4240fb6cc5ff2cf4dd60075eb0736af723979bdae202b8579c4f301ed8f616b77d7a2d8044745a08de9252a5d273ec75ce3fff38d908d83ab6c43efd45b8532ed1261844eaa8cb314c3278eba7d5e58ba624293c8f429b6e8a3d4b0e9ab6c9f5fcc854eff1e5130f6841aa4d2a8fc41d0fd5ecbd14dec3d12d7a972852e27726bbc7601f18543ae5acea82e669ed9bd30bd680f950bc2d791cbee678aa9ee02e04e6480ac0cf597d0361bbfe989375b7102610157778fb9b05fda9d0cd96ecc2b4a26e6cc7c15d56e15ce51b5286c67488f33604c7fa94b25d66d20f522a3fe1c42c3d37e788ec7f2eb784f0c0784a4c6db5234e96e89453d8c5d6f4bc1413e167269c634565c90a011db6c9d03e7f54402d34f34180216ffb1ec32d5aa74a02dcb524baecc49280bdebd51b6601043274e817587d4f991b0bc331d632041d69d8c778ec57566720570a58bdecfc3492acf35540453d0fd27d070bd06b24fab3e1c22f767e86049519c892e038330baaf51c5299fa8b5cd46cc295a141c379a3ec14bc67bbc18823f09200ffac5f83e9360f8a569a60b2b7a6ddf5d80fdd12867e565ac3f9cccbd8aec44fc3516c9d5605108b3bb250892430ec415308564f5bc70dec5c80a888ad3277d86a7c3f568dd1725657f775d14061fa95d73d9e94ed0d435aefe26e291af2195e09d7b4e63ba4a30372824afb9927c9ca92bfeace730362f6a25a22311742381a32aac7b12039e6895d5f12fdf7784688131505e998f1eba73f3c90a4ca9461df9350a84964fff3bddd39cadc8671c0be89e3fa2498a6a2dfd02c4d198fe7528444bc697e72b3c8f7973c5b199349c6358cbace0776d3a8601b4f6231dd427455bc53d61c2e4b8d9d017936dda0d459e76be64eea892512ac971e44842b76cf7868152e3937d3db4d8570940c3ef82f8f56b7ff8e550f4e54750f55920eea2fc99dadf568c8aa9792ea16953b4605f9c2ea8a1b528a2e69f07d20c55ff165db296be2cc734f21a3bb013b5479b617c9902b5ce366124541817eac326b8e2af4e0ffb4d96190c38e4cab9c0fd745d9d8920898b7d2eb21fcbdc431ebc7ff0ad3c853363591de9913787e2b45bd4704ec18d7c9878a65c2a853412ebc69df546d51da99db8a729c27f06f29c1430221766131bd909a1d913d2b95662649fb4df6c17ef22e36825dd9e176b8b0a0e245be573068d04ae599403c3cfd05651aa0f09005cb2a124794089bb19b70d22cfc05a1a0639de8f8d3703889d61bc78b8ca9654d7cfa815f614c7b19e6a75f9ffea895aa7c2298020f5cb794ebd7b4534950ed7c42ec822b58549e99a20f381f05e60024b2a8a94a8ada1e11601b2a551ea8d9fb1d95c647a680f3fb087da9ccb40b7c6b3f5c605f63ee1b76d2b3786a4828c94c7ad0dc9c21dfa82bef6eea125c20ccf0ccd75feff72e52467867e8760a19abe375360de80bad386014cb0ff8eb5c36c0b9758168ec85700916a3f2efbeed56851710056bd829004ac6fffcdbd9ea349f793ec887b5e707d2dd52ec352b7f8048e6a3dc3eb094afbde051cf61b508897159c0a149f5548c4b98f9d7e32a6fe0f1f819f084dc12ad9b5ffafcdd512913a51bb4c314333b47c842404b769edb98f258acf2e8ec914d6254a292395c3b335947918337f2411c9766f03746f272fd4203faa54bdaf6e3f3fff56afe297edda83a4a5355c3c87fedfbe3ec7a836ba2540adec6f4c817db87484dcbfebf0614c049f81efb6a4328124f8ca9208c3c7391997894443aa1739c1adef27099d77f713c0935dbea7644a781817dc43215ce7ae625900a878a1868dba3bdee6fdcf4260ec7c03c420c2a593564cc65d414c8199d2cc4b31ca796ab6d806a1ab95f08a3788d325abd69a7bc8d227e27c0cad9f968eacf9c15f282a3e2a4a8b61dbd8818f0c99efe3b6e58e199a850ca458d6bbfa6fb9f4a5d7dc2a7915630eccf4347ba79828fc33d2f63cc47c9da413ab303bd8096276f3c23aa619985526cfd000d5692e2ba94160826b3889e9dd0201dba25778e23e101e3c7d55807e27d0549a366225ed03e9c1723d10955000bfec984a8c25c91f76e5f7a1b5ede10d870351c05e1e3c7aa64f0a1a1930fd948a8145381badb478037d56d0ec9af1c97d911d6efc4218a9390f2465f73cf324bc17743b26dce249e30790ff6b6b99073ba324a81138f602ad495ab78840608dc9749c801bbd51f66bd460722c6ef218061507ff7760d7c2891382e696ee5faa23382ab83844519542a6595971b6734da489dbba6d0b8cab6ba6848fb1bcb1ab2dfc9a0fd4f0ea19a9b63de6daca9a14c267c5e153528547bcfcd76e95b8445ffda25d86eda8efe67fc3d7a2abc3495b43b7f428cec592ded46440677c475ca7dec7d48e40a6f217b28b5b6171547f052e8a99f13f628d819358e3f60cf3feb0cecf64bab8022e3ac5139a273dbf6326135026e905d9560d532b617bc6b9a44afa4193764b2e4cca44ba252f64435392583db6d9b233e0349c1547cc3fef0e60f1ac663daea697d558a74e63644decd6bca9f1f8e0cb123f856b0570bea932413ef5c96455fea743832b02ce3b64ff4b7d2ac0a11f9cac089b9d55846af700fbdbcd4f219601a51a6da04c4393851568489a303d78cca20f3ca7f0d1718993b76e0170891dc60c34240c2c114aed9b98a8fd3efafc50f3af3a6c5cd13d2790f7550ee95eb31f9eb61235678d469b59f0f5ed2d940ec0ce9abc1a3e9f75d3a6c667f1578ab77abe533dfd8f7e92c6d3be83b649639bd995d5ce981a75fbf661245d04469460f856325870835c0b7001cba5024a0c53e0fe610dbb4f5fa3da6477d2448cfff3684f4acf8dd17b141be0731afb17fca477d78e2bc6265eb84e20559433e00e529472f153d9929c4dbd17deb48ce3c8639baa8097cbe55ef9b54eacc254f47e1daaea89247d0cbb5da0b7ba458fb6278392794d928d451bff39f88acdc263db4ed414b086f16d421e5cc17d8cf83c4b64afabde2a9105438087aad180bdd6561a5b168517cca65c3c0a90cf5b93a982c213c9ba7e7fc4b451ab7a640d457d5ab74e475e839adf8840303f970d5c0e61bf8be127c9941cfd7ba6467d281fa665d95f5510401673b056e9214a5042abc496432629f9c18c413a447101ba1dc61e5385f33f8c0c7ef53f960a238b23e599e7e640132f30de181550d0fe6e028937b442c67e25e45efb23ed35a82ec66d5ac4854623af0ff54dc271c2bf3aee8a57a2968e8a1a862797b338534fe02e242070df15054936d09e8f4b6ee5ad18469cca91d66f9432f3231e5cdb62fde93efa5874b73db486f8d37501eab2fbd8050156d05cbd08b8bdaa5f53cb50c8839c150f2e08b1c5cdbdac312dbcb22af236eaf2fb85038678f56a916d5d667b72b5b7212c9a9cf01d3c64066f4ccec424f8ff8169574ce5804d001851f6f78fcde69df76456e2fbd91e4a80412b1a655c7ea56364a64fc716d7af83910f8f18585d1f327b6f92b831e7e439eaa0904cc1ccc88ba3784b3626d3d72ed6dc19fef817c26f46352dabe8ddbc1cd08e6032758299b8859d524996be25b46f40c6ec9b9797f782dd83986384d3cec9b39d99855124d582d984213e8d8813962f457583522530376b5c2234fc238e145cb15326c28518c7126e76cd93db0f911713e8f8249a7dc9f3e42be39197fd83d4aea689e83162a7be87cb85010dee557505ad13d4a9782e5f88842e1776f880a96084a992eea9821f5c8b576a0a6a480b713e0eba99869c7c1ccf6cd7ef1fdf191fba6ff1d3610cb5bf19fdd99a05bd29915e7a4c7b91fab7e9da2b9c4d3911dbc4baf2a934720c14ddd4691b3da641beb713a2a7e2540e43d0e1cd5958372d628f4ceeae777a4801875e5e8e24efcab9fc23f6448edc545ef6cafada2582a83aea5f7b53cf10b6a5b9c88a711dec5b689bbd40d641249aac67e665933acbfbec69e6920171f74d931d990b14dbbcf01304df4449e868fbacd346ad80c8cc8597e9633ca1a5ab2476f868a1293cba9938e8d439bfa96c59da429e54e6a82cdf908516722fd9dc444718c889deb484332c037513e3adb6a8cb6d97c1d3c47eb115aff4376a763f07b8790facc6caae4ccf898ea9c903cebf8769925bf6f956d82eb98a85ab852b5d0b104fc28ff64cfb421608f8694947194a694512d04e9cf06f2569637ca34ceeb8c0a297d5fba10461a4475607b9637bbedaab92164d6a63f4e9aa498d9aded911ca49d637ebc59493dd0101a6d0a414e4f2a59bc394933b997e211bf5c5f833a1437718faf37679a0cab745194a336799a092e7d5f15f1876cef83be539a6cbe9747dbe1516cbda8a05c143b133ed66df4c4f81f04dc65d8060c5ac0dd58ce047e2f91985ae9ea99f95e27afe10ece05222e0465d460d48f96a5e56d2782f09ac23d85c7a9a186ca57c20ad09275cb9c7df7c4d5dad7e38d0c588c637b830902decac2549e75baef78b33475d9baeab64dbae0bd054de0bfd22b0512ee2cae12dfe362537058b6eec17b2af1f284e1f4136f4e1598d7a20a9e8a0f12accf106a016ef471fbfa411f51d383e0df4d1ab763cefb90dce7b4a65e64dda45b13b82d74931159d809676d433f865e313365af5e13620c657cbdfb34d4df2d508dd59d3feef7e36c851bdcdf7f86d9787c0b01d7b6f13663304523d5abc61798b5648446d0aae247b331ecf8a70a01d3948ea9bca42d7164c432d6ad6f370bb2c7ceeee3eabdda6df18805aa356093ae929ead711ddd43e0857d993fe11354a0fc791991aad52644aa275e4b6aa3498f713dc7093886c96469605d58b0f221f0075f0d761eb90291a9d913cb00ad2afa0b4dd63739a2ced166cf2975ac7d5ec08bf24a4cd7cd8478aed17f4d25c6ffb9a3ba423cb531cce63e41bf40289e188fc6c95370ac0d396ddc1a6231efc839ee175bc7338d7c20c9e70b9c1ea55a3b44dfc892485e8b584bc"}, {&(0x7f0000000c00)="f38f17dd1370c3ec69a4270ff359c5305eb8a3ea0f70426b45a3c61712530df5bc46b73c1c2127c31910c0cdd2b8c1e3375b7510e3767870bf13450e073866f685b0c41bdc061422f0ff20fb8fde28077ad4fd3afc125ab4e5a17ac2dce0d70b6cd899415f4161e093da6e72391bb1fe7bbe4cce321dca2e4e2ad7c8b582f7a44b432b807e7760322c028244c3621944dcf18f6e3fc3fc51ee519e836121200a97cfc1550c67543c27e3dbddef771ef2025c17a73c80fbbf5c8d20db8cbf0c887ad5c6e6d9e911468513da1e54d3e78152292fe8"}], 0x3) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r12, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r13 = geteuid() semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) r14 = getgid() semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000340)=""/211) r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r13, r16, r15, r14, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 09:31:10 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\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', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = open(&(0x7f0000000500)='\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', 0x5264531943db968a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0300131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8272e7636e48b33cbf708372e8f1b9933ec5127743be220620e880f3382f00"/80], 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) dup2(r7, r6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) pckbd_enable: command error 09:31:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x77a73db4e24d1385, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) r7 = accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0x0, 0x1, 0x0, 0xff, 0x7}], 0x1f, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x0, 0x9}, {{r5}, 0xfffffffffffffffe, 0x1, 0x10, 0x35f, 0xb429ef3}, {{r7}, 0xfffffffffffffffe, 0x10, 0x20, 0x81, 0x2000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x10, 0x40, 0x4}, {{r8}, 0x86d2c73f470ca87d, 0x32, 0x20000000, 0x10000, 0x5}, {{r9}, 0x7, 0x4, 0x20, 0xffffffff80000001, 0xfffffffffffffffb}], 0x3, &(0x7f0000000300)={0x3, 0x2}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r11}) fcntl$dupfd(r11, 0x0, r11) dup2(r10, r11) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 09:31:13 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) getpeername$unix(r2, &(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001689df08bd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060bd956100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045dbd2b87c7afb86e9fe5a601cd0a92c38545c6658b823a4af011e902b80bb6bd74530619c2f73158c02fb1782253e4cfddab3f486b3e4513585360932bc6e2341e7da66f1e2ccf6883eee1edeba364f7b22c7f9e5cf129de1174b48b4a964e27b9f64282ef94b24c8cddddc33905f369b7a4f5bbf7f6d2c96f216fe4d92054f0aba32de5bf4ce5170d6a734384b0a7c12aeb5f3f2ad98dd7b5c661fb6be247d34753d41154582e0d680adac9b44acf40e3c72b6a473862139178d714970dc"], &(0x7f0000000140)=0x1002) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='::\x00', &(0x7f0000000440)='S\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\xdb-/\x00', &(0x7f0000000540)='+\x00', &(0x7f0000000580)='.]\x00', &(0x7f00000005c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x1f}\xbd\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='(-\x00']) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:31:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="96951f7ef79189279dc9fb41bf2bc0fc5c22cb1d34cca257c23ef734c3326437d89e506c3cffaa8745c4288ae8bc0d4be512ae96fcff6a59367cecc262632a8d31bcc47f3e3212df90f5a5a5bbc69cc94efa67f0f81e8f6ed07661e0122615e5d9645172d297febfcd152fd6b53e02852be884a3d67ab8dd879486bf30f9737386649cec07715b6c9f65311f8107310932bdc1b458916a49e98a7e84be520f9488d5afd18234470bad2b", 0xaa}, {&(0x7f0000000200)="1a8b76d3b77c7cac4c68c9d33e11dc63f04c74c9f2455a8e1097c3334ca64d84e1647bf632260d86a3c8f44bfef2d59f83f6ec0224518da3f754f04200f490f4a195193a39bb66170d3ff155cdcccd0aeec7447ecb77bd208cf0889de0b7163afec42705e652541309cdb4340828390802b6e36dc583c46af13c453ddcda984513fbed03bafc84241b7a8a197b2b3921860d9651cac3aee636fe32826b9e3e2146a0b202", 0xa4}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 09:31:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x20) 09:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 09:31:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x36c, &(0x7f0000000140)=[{0xb1, 0x0, 0x2, 0x3}, {0x87, 0x4}, {0x1000, 0x31}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 09:31:13 executing program 0: setitimer(0x2, 0xfffffffffffffffe, 0x0) 09:31:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x800, 0x80000, 0xffffffff, 0x8, "850500000004001d00010005000000e7011e00", 0x7, 0x7}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x5, 0x2, 0xffff0000, 0x6, "f3740fa8a00ace643baf89f2803c6e360a889219", 0x8, 0x6}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0xa3) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) openat(r6, &(0x7f0000000180)='./file0\x00', 0x400, 0x100) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) fchdir(r8) fcntl$getflags(r7, 0x3) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0xffffffffffffffd1, 0xc6, 0x0, 0x0) 09:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4}, {0x64}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'4\xdf\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:31:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x28}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0xfd, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x6}, 0xc) r4 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) bind$unix(r6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 09:31:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="45740d7efde4d41dad8959260fbff0747850f9001db7c0b868ed1356fc11300d5e32e9b8039aba7ce91a7bbb3bf70976c2e402586e775c8ed0f9be3206307f1625f149c1d3726e5e7d4c7bce5842dbdc59bffc72b9dbc96d844ab070c0bf8eb6381b21288fa1e183d386e7e31123b9eae6dbf63800c60431e45e2d6bbbe84c1832aed96cd0b4111a45a114e97a9dbfd36dedcd77e2756fcde87c4b3495ec5c9748984d6470379ba2a0bcfaa9b64cf4cf5e97f6b9dd37ba66f742c114768f0baa157366ee8d954292f4f8509bcc69783b37bce32ac546709346db092af40ea35b2513ac4053d4e0217a4dde84760ff7eb7a76d6fe625f3660dd146a25aae126ded376ef1e84d98a5db1dfa2dc70eaa4cfcabb71264001fe308e3cfac423039575ea7a4653f0fbb020e529030a781434e989ee375aba8b62a4dd9ba5ce24a10a292583145be5d3251598a1477227ee8a8686a2ee5f20b822abf40a2d730598ff61ab1b7dc24b66a7fec6aebb4f38f8926d303b9ee321e1e84d65136da4af3e553d9b9197ff8523999a48d94cc2bdbcc6f7609fee9477ab05db08aa5e0a5b51321f9ce8f5da9d4177c0893c1eb2630246a74ee4ef37b596c14f698baaf3780be1aaba39b0975c4d522909185c9b3b927582c9ac6e40da7c0304f501c65da009a73f35be79ce9d31e7be953668b8250ef7b56bb19292fa91eac6fffa6141ec0e0236712f097eb8aed9d7e354ee15dbfacc1f8b7e7f48059283582bd1f9bb41be61c3e719e82b10d485e3a522d0f5d441c23edfd4258779ea47ece61f95199158e615d9f08facea4bc622edacc781b47249b34bf02b800ecc7b7cc38f16a4ded452cffa9320ec44f4d6cf354d303d32f50d78b2a51b9a790b1e10ecd905b7606905f0a01af3a17edb5ed168e0cea99cb8b417219de90576e2b16a93060c52f33dd2ece9aa61c106e50982278478b74c372e8cdf995bafb667affc0a3aacde72f2b97ec26f0d7ed9961a94d6506fbc1731f5c886b072b05e617e36873684178488aaa830a2183ff4ec9648a50aeb41fb60dc142c03355c440cfed03ae16bfea481a5404db81603ca96348b83faa4188ee1de61ce67e8e7b67215d119a56864a5e7a5e192f16d0cde482477517c6dc525b9fa997fcb43ad718167ccbeae4cc403789ce7518c14795c5a0bc13ac4a40b298843608cb0eef20b21aba33658d17263db511d2a3b0faf5a992a2d5c666c868e82a41c8b6cba61ee4224650b30125341c76af7f2f9f90c962a2c043aefe47dcc95528fdfd874ae2de0803b6c0eaff24aa7e1da9b35f9cfd99cf74a0bdb7933417dc3598ed70a817a2991fd8c55f77e4f4b98d9a75c5ba6155e6575aac589e5d7045fe9ba60532e60c1e47fa744f41efb6c6f905a1daff8d4f7fcc610d4f942d34b7f0b471f368febfac79ef2031446932d7f79fd22ded39dbccd880c5994cf00eb28f3253df0cb998be69d162eee1c23708b989b7fff4534089c1ee97541a4f61a6a6e8e01314788e14d197818da0dceccf82f57f99ae1df593ffd03266672d2fb2e0899e41e0f0a47210bbc9c05901a2bbfb48f962fa7a0e5f88ef8246dad6c2ffadc9ba9841541ddf156ff5522ad45f0458c367398ca357325ca88dc25e79503054acc188072f6de171224cf0976d5b2ab2c7f6e855ff9f4036ee834906365935a2dcbc7b6089c5518bbd922805708934dbeedafc34e7650f9c64bbd9229735cc34b7fc2f7d5b2336f514faf7de94fdcf5ff04ae02d109be934d6076ed91d7af84902e432326da856290cd1d27ec7fa63768b5a8e03d75f47cee236bbb607ec1b95f1259d1943a4cb8d7c2b93806c1b969eb6332bcca62b41fbced86ea054e183811480e305da7b33e23556e8cc52ca1c29a11a64126331f2af2246459d56daae125328d55deeede297adf6e250bf3783b7cc1afe7e8a53ed2a40660b49372f98d8e1c787de519b5b612346189139512118dcd08b5625d665542d36c1a47673f8ac4577a21094c9d3fe479d4a0295f32ea57d6e191ddcd029f51d6c8db32ff191337dc6e609181a49839c6baa6f43fb7b18469da7610a1c783752146a90fd9acb0d82aa711b1919ab605f65e11d3f1de54b64478ce8effde38a941342d497fa16bd4d7795c30b189faff5c0f693738b98a20c62713fcc2d1d06e6c4650686a43ffc63fbf2a5a6606f209431ae90aac169b61bc6e00e6f39fc2629d4b9f0f0b20a3244cb7611d8c4734c701e2a5e572bda8922ef8060455a3794ff84eb16011acac0ab948362c20fabe1cf638aaec03ed23de471160f29abc6636d4743e25f61c6c61bab27b81748cdbe9d2f47cd704fd91290d1bbeb2edb5d4a0877605802eff819f8ffe4f3e44aa80ce5aad79e813606fe2bef15c00638b9b430be04773248e3a843cf4f09b24ee0d5beedc59f55ebfcda3cd0b1501767a33905e346813233a934c2dedf0b8ee931e82ca44f3ef001e38e64cc2724625b7653ee11c45a6d6f72820cec5ebc56c17f15c784aaa02fc2aceeb425cd95524b5f7e233ec73cfcb92e655e77c2fb051db8caa91ec9d59fcb701ed76030ea0ab60cc3ec7d6435c676f621a23b343b31a62f111121b35eeec0020a8d24e886adc1f95943eee747c95f64ed6d6511ee18ab733476c1f3b3106491461b39a86ab219de9e188b19828adbd4d363818a59a3f529429f00c7affdf6007d094767cde369448c96fbdf9cbef3c0fda373d7865652cd9290f143c3221f19a9246d125835d6e9da432b482e793f485a26f13cf4adf8d067ab130eb3aec600bfc3424dd96d9f69313bba270cbeeeb4dea1c4bf12fb72d8c68f2e847fd2535c76055e34f4d1e43d6f1eee48b5b2f8ae390616dccbee4649bde138246a5d9c14efe015fa2b8c70c69c724537daa1c0f62aa5aa2ed5af9bcefbe9ddae0b2867d1750305d8dd177d550aef03afb7705ac902c9487b4a03b6265c39cd9a9353bbb25a693f2424391520b32454065b59058d4f8212e7e3af4d61ff1a3a726ac35201714fee94ee1b25a259f8dbc88a574060f5421def4edb114a72dfb71bc443f481e09a438fe993a01b531758f1c862082855487f59408266a5c49ac14a36b8898cf3dd23d41cd09de7bd278c0754ddecdfb54da7cfd457e1b8a94dddda086d5b6d3ccb3d006690645c4daefef55e25758c2c5aeb0a55222b5df6608387a74c880145a05dafddee58bce14def76875fda6d4575fa42193f89f11319e68cd9fbb9f6ca281bd6e304a7fa7a7be5af56b3413458bf3f2fac6a7d46857a47d49db69eab330b670a464d42d4d4df205ed04ec19c9453d20167b6495571bf2e32afb963e93dcef07ced958a0a146e0e27f7f2c63dcf36b7eb7af5b83ae847df04261e05e441755fa84a3efecb953de1676f23f1c76fe912d999fbd3f04b68c2b16845d76f48557307fa04d7e536e033fce23b4a16342bde8ec18fb2b13c84dab7d0887412a57a20f607028bcfe9a3820913962d76fa58ff11ecb853d26e7f2b3f17c96f32fafee61271fe268fc124575054e4322ec0ce4596b45bc9a6fb4e76aef35435f29563c2a8fdce66b7f4f2401036ab1d85a4c987e40620abfb4dd281a2a896698391a2884287e02964444e5215060944041dcb551074dbe50fa59d7aa95e1cb3f0f7aafd189d4bd3be824fa154838c7b6d4cf7ba89f5b9160953f3639031339b47a1e288d6e34bf3a8646007e3e59867acef44abcc6b23ef47fb4c8268858417b62de530e377fbbc44bd3d8fa9a5f7142099eba43547e60deaa562dbfc9fd6f576ca65c1efe11750eeef4f188a21b31eda2890d0cd0ba02b242f047ad7409dfda48f635ff2c7e6a075e5908b2600d615b394c862149554647aea1415ecdc7597aeb6d8fddd3d126abddb3a37a596683a648518de34ed9348995f88402ba4597622b9145e3f2a54771cce54403f00fb8c9b3b04cd033b54642b52b64c76d8c0380152d89d94c4a4185912d9e9e67095762ec149726caa7998d2a212185a72617670df5acbbba0e93822be9492d8ded3a8e04be2a5523ac8a9da2f05c758911b8dc11daaa798684e75f7573379eae00ba0e0cdac3492167d4d16c24afcd1dfaf9f31c50b2b9ec1032e69b3d0fbe91bd6c860655d04dd4df54241cef5022d604492573c00e5ea729abad2c9c5b1bc3b616389caac7729a63a6cc29e0d81c83385ac4ca9190dbe6295ba3f922d2c72ca06cbcceb475edaf8701198cdb494a14406ca5738f460ac43941009b8cb8b8500ce3cf797c9b297d91112a6269dfb9ffb7dc772c9f810c849b5887f8993852256fe7faa4e97931fbeed15b391a90c20c7750e32056c0ac405c7244ddee4cf501d0637226a51fa8a5d287676c83e08f1afefc8711db75be46ad0f969f709726d4eb480374f14e170177a9033612533862d14c63e440e8b9310a1709ecc6f260df3ae91328a959ebdb91449c3d9e8d62281498f329345fecc723fd18155146002eb13a3acfd1a1b906aa612d4072e7a5a05dfc7c00b5275a22911b3c481704995a9dba1df5ee68aeba398a40ed62d65f2ffd6a9157c43735a75a9e2d13295e17760ab229b9144e568e251dda58c2495b206d1bce9a21c2ac6c6b4c4ced64d6e4a9858375442dd29b882417ec56c94b81b6bf635076d59b9a3af29fff1f53f181d530a47e0039ac52c7874e9a773f46ac5c054930f1dae8a6af66f52fb441ccf1d06dd38a2fa7770a0186a320e61f4c19bc5a4a4fdfb582f37acb7d641b10fe3af69da444d89fbfc3987a36a58e2472526c6b4d7495b9d441bd49e876e87b1544481a9a001430101c6f774dcd35508e60ece2bbff40b283a6351c16d5c9db3cf56b80778507c05b299361b0283a36d7ed264519472f7c8d5bc89a2d8c17899f7592daeb013a2b0b4b06ac2fbd2da48c8eab1379ccf89f68ee32a299ffb32400845fe90b776b1b0d599d7c2b0a52c2f77c116ffdcf796bcd3a67c10cb8176880da188cf422246b6f978cc08f683c3e86ace8f3abf635528b7ac533d24489b2e40f37ccf800fb3d4835fde1bfc9e0f77075ba30f56e109115937b222b47bd4a07734dc9c117e466c7982db080810bfe8ce1323c13461976b13b4343873fac9ed89d25a029c3cc7adf00848bf6dfcefacafdf1d215d0e459ac445ff0012f3ec77798c15465f25d0febd02f8ea52290793d22bb98fdba56d4dd5178e1bc2abb81468f305055e1a5605b2878bd848359aa6b56f4680788607c7fa1d6a2f75099d15dabd96e498d397e948fd3729e649f6ac20246df3ed04123e53c551db61b841f056cc99526a275518b437f763ed79d41862999f8dc34acca07d57c9a94415b98c2252d4ca9cda01a25d4e5c8ee4d2bff0e20381509f5d74bc59129a7fdd77f40d7e14aa310a0e59d0046b44f74bfa65f11130da25e50c43273ef8f9c0ed3f23e0ee67f6d59af835ee7a4b998fc840906a527e169985c38a71333037afd6de6e2e33666b6b15773ec113a605b30dd08f8208e5d89f19f99671519f3248a1533bf7ba02d9651150a91ac73cbad8b796f8574d39e0b8457cc46b59a3725bd5a635d6b0d8f8e232d61cddedfd81c02a249089a02ea7ba034972853d5f4f6219f9357e561f498addf282040171c0d4786740b23ca1626e3de470ebf51d8bbe986dfb5ae0a1de0df5300523f55b4a2ebeb6c137ff14e84956754f8f7c060964c08b2d937f2a9117de3f507f49b362cc3ce773286e96a4694d9492e76ee6e125505d7ca74a0fb23164321e296cb3e58642a7c0bcf83f4c46f083f4d", 0x1000, 0x201, 0x0, 0x0) writev(r0, &(0x7f0000000200), 0x1) 09:31:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7ff, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:31:14 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x8, 0x1f, 0xe3, 0x5}, {0xccb, 0x40, 0xfc, 0x5}, {0x8000, 0x7f, 0x3f, 0x1f}, {0x8, 0x3, 0x40, 0x1}]}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) r3 = semget$private(0x0, 0x3, 0x410) semop(r3, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/171) 09:31:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) socket(0x6, 0x1, 0xc1) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 09:31:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getuid() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x6) write(0xffffffffffffff9c, &(0x7f0000000740)="11bed60882cc9ccc4a2adbcf03dcecc91ac764b2132b8ab7a570842c0db64ed0a234c004b7e13c908b982d506c3e18a2834b72f42c4c5305f1adccf13c37fb5070582547f5a506f712ae8f5bdca5a9061fce1ecf8754a9630bd0e27409e7ed19904e6c5b35b68006b5bcb72cecf91efb5b9a98a73fdb11c38ae711cfecd7bb4d1519d52a3018dc101319e173ddeb5fb1fe47ea0901f72311cbd9f8d54143173782f7e8641bb56b197e80001a5f82c10e3f67dd8ff891e4bd299173f6489b406a7adca3373256a23b3d38fa17a75e9b0f5122bb6515b0484b7b8d613371b0b856cf", 0xe1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f0000000080)="367c2d5e287bcba9e5ce429a1b20b43d44e152d73ed7d48e7cf40ca89c1ae4778949b4185bd7c5f1a070ac30acf2102871eb6cbfef11a16b7f98d2cf9262bf458d0ef40dd7f75e18b659f71872309a524ea046d684b3fd595b73b1114f33ee4888fe7f7eb4c856999e149c601a16c449de4a8e9d376fb5c1044dd53b2dd6a4bf39767b1b6ecee61724adb3ff25f8efe91acdf7d4ada0aa0afe723fbd60e10900", 0xa0}, {&(0x7f0000000580)="fac8da529587a1bdd7c93784a7e82e3397eb2bce1fdf230ecd00b8380d4a5b64632648797f18970a117baa337409869a90c7d140880f141d0ad3d822e08b3c8ebcbfa4bc221440779f7b59f8718d907f35cb3b79722ab444cc6a86", 0xffffffffffffff48}, {&(0x7f0000000180)="332255548f67b30cd880e16267dde329d7bdc8fd46ec817bfb1316a8fb4c0552d91cd0e5728663a47ef9fe94eb97c96ad7fb69a5ebc1c2872f4c", 0x3a}, {&(0x7f0000000200)="039671144a85bb727706177d04d01dedc864c5817fcdd0774b2b191d4f082bc42424781491bc95af253df2d74b4b0471588db25ae60b66166b86be49d8184d969a18af027e5f34082b3d8c910f070e84535a7ce01b5ec1ec78c16e44a60a6b72d0f940860665273cd6a7ba540c39191e610ce248934a8761b6522d98bd350282f35a91f3cfd04464e2242bf887da9ee61d27336a3fa6570fa318d0ff", 0x76}, {&(0x7f0000000600)="96cd0a4184b50e2e23cd608e0f227a88797f1154a380e320f865f8e4edf5675235cc2702ad7b71bb329f7c1a1017b3ca70f2b1b6afe2b699c479080766c8aa77552a64b72238c06e14fcadcf24fd1e638cfaf33a70d9edbdb2d1479b8d1b375f", 0x60}, {&(0x7f0000000340)="c3216de4506d1eae38a2005a9988eb145729c407a25d6ed2b292a61fbdad9ef983c012cd308957dc0fcae24041b624b11226d3d5b082ce812e2442d727db514b18d6d2b3ba9649c7a123c5e262ee085edf2e895af38050f384d0d0838e3a36d1c8b2ee7c54527e33e067d56dfae1681cb06c17116ab171ffd45a8b88677846dc", 0x80}, {&(0x7f00000003c0)="628d217dd7066adc9f87dac1cb2e206fc3ddec00fd08a382d08eb642f5ed240aaf5388bb9628f87179f82086de", 0x2d}, {&(0x7f0000000400)="4ee1fe", 0x3}, {&(0x7f0000000440)="d39c306f965177706c5adada396b9592373c96ae28ba7f255c08ef23cd81d36a", 0x20}, {&(0x7f0000000480)="334825ba074f4df753f9de8fcd51451239158c9a19", 0x15}], 0xa, 0x0, 0x3) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x1, 0x0) 09:31:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdfffeff], [0x0, 0x0, 0x404], [{}, {}, {}, {}, {}, {}, {}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "850500000004001d0001000051b52fe7011e00"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) fcntl$dupfd(r2, 0xa, r3) 09:31:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 09:31:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:31:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c1e5183e7fd3a0570773231cfcae5e5f9b3acb8bb3d971c485d61e1aff2b91b03dfdbe54e6cb337bc37ddcfcb77acb0fb5742e95ac7ac0ee664403b96792030aeff319da6db26ce2b80939465e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 09:31:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x3}, {0x16}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) recvfrom$inet(r1, &(0x7f00000000c0)=""/3, 0x3, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) 09:31:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000200)={0x9b6, './file0\x00', './file0\x00'}) r6 = syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x80, 0x10001}, {0x140, 0xc89}, {0x8b, 0x800}, {0x21, 0x2}, {0x0, 0x794fc87b}, {0x101, 0x44f}, {0x84}, {0x26, 0x9}], 0x8}) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r6, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r6, 0x9, 0x0) 09:31:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) 09:31:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x20, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 09:31:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x1011, r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1800c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2056, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0xfff, 0x1f, 0x0, 0x2}]}) 09:31:15 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x4, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) 09:31:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x80000000, 0x80000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1, 0xb2, 0x7, 0x6}, {0x7, 0x5, 0x6, 0x6}, {0xffff, 0xf8, 0xf7, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x20, 0x0, 0x1, 0x1, 0x9, 0x2a84, 0x3, 0x1, 0x8, 0x7}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) accept$unix(r4, 0x0, &(0x7f0000000040)) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x244) mkdirat(r5, &(0x7f0000000340)='./file0\x00', 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x7, 0x2, 0xff}) 09:31:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f8], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") shmget$private(0x0, 0x4000, 0x400, &(0x7f000024e000/0x4000)=nil) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) uvm_fault(0xfffffd806e7b2008, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd806e7b2008, 0x0, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020afba40, count: 0 ddb{1}> trace memcpy() at memcpy+0x15 tcp_usrreq(fffffd806e96ec08,9,fffffd807f028000,0,0,ffff800020ad18c0) at tcp_usrreq+0xa45 sosend(fffffd806e96ec08,0,ffff800020afbbe8,0,0,80) at sosend+0x645 dofilewritev(ffff800020ad18c0,4,ffff800020afbbe8,0,ffff800020afbcd0) at dofilewritev+0x1b7 sys_write(ffff800020ad18c0,ffff800020afbc80,ffff800020afbcd0) at sys_write+0x83 syscall(ffff800020afbd50) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffca050, count: -7 ddb{1}> show registers rdi 0xfffffd807b92b1b0 rsi 0 rbp 0xffff800020afb990 rbx 0x28 rdx 0x28 rcx 0x5 rax 0xffffffff81ba1f0b tcp_output+0x173b r8 0xffffffff81ba13df tcp_output+0xc0f r9 0x5 r10 0x1e7f5466173e5dda r11 0xfffffd807b92b1b0 r12 0x254 r13 0xfffffd807b92b100 r14 0x28 r15 0xfffffd807f028100 rip 0xffffffff82068c85 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020afb808 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (sshd) pid=274243 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad0010,0xffff800020ad1168 process=0xffff800020a9bc10 user=0xffff800020af6000, vmspace=0xfffffd806e7b2008 estcpu=0, cpticks=2, pctcpu=0.1 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 56181 75340 61306 0 2 0x2 syz-executor.1 60783 292001 0 0 3 0x14200 bored sosplice 68636 474077 61306 0 2 0x2 syz-executor.0 61306 197218 54511 0 3 0x82 thrsleep syz-fuzzer 61306 159333 54511 0 3 0x4000082 nanosleep syz-fuzzer 61306 72929 54511 0 3 0x4000082 thrsleep syz-fuzzer 61306 289817 54511 0 3 0x4000082 thrsleep syz-fuzzer 61306 486122 54511 0 3 0x4000082 thrsleep syz-fuzzer 61306 265829 54511 0 7 0x4000002 syz-fuzzer 61306 272533 54511 0 3 0x4000082 thrsleep syz-fuzzer 61306 426662 54511 0 3 0x4000082 thrsleep syz-fuzzer 61306 288246 54511 0 3 0x4000082 thrsleep syz-fuzzer 61306 403212 54511 0 2 0x4000002 syz-fuzzer 54511 344029 65119 0 3 0x10008a pause ksh *65119 274243 7644 0 7 0x12 sshd 48775 116243 1 0 3 0x100083 ttyin getty 7644 281067 1 0 3 0x80 select sshd 65433 74523 18626 74 3 0x100092 bpf pflogd 18626 342179 1 0 3 0x80 netio pflogd 92666 35288 69359 73 3 0x100090 kqread syslogd 69359 64049 1 0 3 0x100082 netio syslogd 67142 369513 1 77 3 0x100090 poll dhclient 21043 173792 1 0 3 0x80 poll dhclient 56850 188758 0 0 2 0x14200 zerothread 45975 233139 0 0 3 0x14200 aiodoned aiodoned 82311 35229 0 0 3 0x14200 syncer update 69858 67490 0 0 3 0x14200 cleaner cleaner 12644 209944 0 0 3 0x14200 reaper reaper 55142 86022 0 0 3 0x14200 pgdaemon pagedaemon 17795 122958 0 0 3 0x14200 bored crynlk 96326 516161 0 0 3 0x14200 bored crypto 65193 177797 0 0 3 0x40014200 acpi0 acpi0 87796 989 0 0 3 0x40014200 idle1 77031 355121 0 0 3 0x14200 bored softnet 69454 294262 0 0 3 0x14200 bored systqmp 21960 390299 0 0 3 0x14200 bored systq 14696 287911 0 0 3 0x40014200 bored softclock 25409 498289 0 0 3 0x40014200 idle0 76115 418369 0 0 3 0x14200 bored smr 1 179621 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 65119 (sshd) thread 0xffff800020ad18c0 (274243) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8260a4c0) #0 witness_lock+0x52e #1 pageflttrap+0x6f #2 kerntrap+0xec #3 alltraps_kern_meltdown+0x7b #4 memcpy+0x15 #5 tcp_usrreq+0xa45 #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824a3a38) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9545 6425K 6683K 78643K 11208 0 pcb 13 8K 8K 78643K 87 0 rtable 104 3K 4K 78643K 442 0 ifaddr 84 15K 16K 78643K 200 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1488 0 iov 0 0K 16K 78643K 87 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1545 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 109 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 4 9K 25K 78643K 369 0 sigio 0 0K 0K 78643K 6 0 proc 60 63K 95K 78643K 597 0 subproc 32 2K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 19 0 in_multi 61 3K 3K 78643K 112 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 78 344K 344K 78643K 78 0 exec 0 0K 1K 78643K 293 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 22K 27K 78643K 2319 0 UVM aobj 41 2K 2K 78643K 41 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 59 0 NDP 15 0K 0K 78643K 43 0 temp 148 3023K 3099K 78643K 10517 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 79 0 37 2 0 2 2 0 8 0 unpcb 120 149 0 139 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 3 0 3 1 1 0 1 0 8 0 tcpqe 32 419 0 419 1 1 0 1 0 8 0 tcpcb 544 112 0 108 1 0 1 1 0 8 0 inpcb 280 468 0 461 4 2 2 3 0 8 1 nd6 48 11 0 8 1 0 1 1 0 8 0 pkpcb 40 5 0 5 3 2 1 1 0 8 1 ppxss 1128 13 0 13 3 2 1 1 0 8 1 pffrag 232 6 0 6 3 2 1 1 0 482 1 pffrnode 88 6 0 6 3 2 1 1 0 8 1 pffrent 40 102 0 102 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 38 0 11 1 0 1 1 0 8 0 pfstkey 112 38 0 11 1 0 1 1 0 8 0 pfstate 328 38 0 11 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 375 0 174 14 1 13 14 0 8 0 art_table 32 376 0 174 2 0 2 2 0 8 0 art_node 16 78 0 39 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 14 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 107 0 97 1 0 1 1 0 8 0 shmpl 112 39 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2028 0 619 46 0 46 46 0 8 0 ffsino 272 2028 0 619 96 1 95 95 0 8 0 nchpl 144 2735 0 1129 61 0 61 61 0 8 0 uvmvnodes 72 2258 0 0 42 0 42 42 0 8 0 vnodes 208 2258 0 0 119 0 119 119 0 8 0 namei 1024 8821 0 8821 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 1 1 1 0 1 0 8 0 scxspl 192 8319 0 8319 12 8 4 7 0 8 4 plimitpl 152 47 0 39 1 0 1 1 0 8 0 sigapl 432 559 0 545 3 1 2 3 0 8 0 futexpl 56 6926 0 6926 1 0 1 1 0 8 1 knotepl 112 133 0 114 1 0 1 1 0 8 0 kqueuepl 104 88 0 86 1 0 1 1 0 8 0 pipepl 160 678 0 659 2 0 2 2 0 8 1 fdescpl 488 560 0 545 3 0 3 3 0 8 0 filepl 152 4663 0 4562 9 4 5 7 0 8 0 lockfpl 104 104 0 103 1 0 1 1 0 8 0 lockfspl 48 43 0 42 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 929 0 920 1 0 1 1 0 8 0 zombiepl 144 545 0 545 1 0 1 1 0 8 1 processpl 896 576 0 545 4 0 4 4 0 8 0 procpl 632 1378 0 1338 5 0 5 5 0 8 1 srpgc 64 6 0 6 2 1 1 1 0 8 1 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 677 0 658 6 3 3 5 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 183 0 0 22 0 22 22 0 8 0 mtagpl 80 14 0 0 1 0 1 1 0 8 0 mbufpl 256 330 0 0 19 0 19 19 0 8 0 bufpl 280 8640 0 1570 506 0 506 506 0 8 0 anonpl 16 82701 0 66714 93 11 82 92 0 125 2 amapchunkpl 152 3736 0 3603 14 6 8 11 0 158 1 amappl16 192 3071 0 2000 67 12 55 66 0 8 1 amappl15 184 131 0 127 1 0 1 1 0 8 0 amappl14 176 47 0 44 1 0 1 1 0 8 0 amappl13 168 16 0 15 2 1 1 1 0 8 0 amappl12 160 154 0 151 2 1 1 1 0 8 0 amappl11 152 98 0 82 1 0 1 1 0 8 0 amappl10 144 16 0 9 1 0 1 1 0 8 0 amappl9 136 634 0 631 1 0 1 1 0 8 0 amappl8 128 163 0 132 2 0 2 2 0 8 0 amappl7 120 129 0 116 1 0 1 1 0 8 0 amappl6 112 86 0 81 1 0 1 1 0 8 0 amappl5 104 318 0 302 1 0 1 1 0 8 0 amappl4 96 678 0 644 1 0 1 1 0 8 0 amappl3 88 272 0 265 1 0 1 1 0 8 0 amappl2 80 3459 0 3392 3 1 2 3 0 8 0 amappl1 72 22995 0 22551 26 16 10 21 0 8 0 amappl 80 1683 0 1641 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 40 0 0 1 0 1 1 0 8 0 uaddrrnd 24 561 0 546 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 561 0 546 1 0 1 1 0 8 0 vmmpekpl 168 9473 0 9442 2 0 2 2 0 8 0 vmmpepl 168 79972 0 77810 170 24 146 146 0 357 43 vmsppl 368 560 0 546 2 0 2 2 0 8 0 pdppl 4096 1129 0 1092 6 0 6 6 0 8 1 pvpl 32 246434 0 227315 214 13 201 211 0 265 15 pmappl 232 560 0 546 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 174 0 5 5 0 5 5 0 8 0